Photo by Botak Jon

Makkasan Hotels near Bangkok

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Makkasan hotels

Centara Watergate Pavilion Hotel Bangkok

Centara Watergate Pavilion Hotel Bangkok
4.0 star property
Makkasan
9.0 out of 10, Wonderful, (1001)
"Convenient, reasonable price and many options for dining, shopping and massage"
Singapore
Christina Siew Yan
Centara Watergate Pavilion Hotel Bangkok

The Berkeley Hotel Pratunam

The Berkeley Hotel Pratunam
5.0 star property
Makkasan
8.8 out of 10, Excellent, (508)
"Amazing location! And very friendly staff! "
Canada
Gray
The price is P5,058
P5,953 total
includes taxes & fees
Jan 8 - Jan 9, 2026
The Berkeley Hotel Pratunam

Mango Bedroom Inn

Mango Bedroom Inn
3.0 star property
Makkasan
9.0 out of 10, Wonderful, (6)
"Mango Bedroom is in a good location, walkable to shops, dining and transportation options. Staff was very friendly and helpful."
United States
Cheryl
The price is P3,179
P3,742 total
includes taxes & fees
Jan 3 - Jan 4, 2026
Mango Bedroom Inn

Asoka Hotel

Asoka Hotel
3.0 star property
Makkasan
9.2 out of 10, Wonderful, (37)
"Friendly staffs, convenient & clean."
United States
ANCHALEE
The price is P2,819
P3,318 total
includes taxes & fees
Jan 8 - Jan 9, 2026
Asoka Hotel

Century Park Hotel

Century Park Hotel
4.0 star property
Makkasan
8.6 out of 10, Excellent, (479)
"Very clean and large room "
United States
Abdul
Century Park Hotel

Hotel Bangkokian

Hotel Bangkokian
3.0 star property
Makkasan
10.0 out of 10, Exceptional, (1)
Hotel Bangkokian

Red Pin Inn

Red Pin Inn
2.5 star property
Makkasan
7.6 out of 10, Good, (24)
"Exceptionally friendly staff but their English is not good. Better if you know some Thai to communicate. Incredibly good deal for how clean and tidy the rooms are."
United States
Adrian Kyle
Red Pin Inn

Mercure Bangkok Makkasan

Mercure Bangkok Makkasan
4.0 star property
Makkasan
8.4 out of 10, Very Good, (759)
"Room was really clean and staff were great and very accommodating."
United Kingdom
Emma
The price is P3,969
P4,671 total
includes taxes & fees
Jan 25 - Jan 26, 2026
Mercure Bangkok Makkasan

Hotel Soni Mansion Pratunam

Hotel Soni Mansion Pratunam
2.0 star property
Makkasan
8.0 out of 10, Very Good, (4)
"such a great hotel.>"
United States
Anonymous traveler
The price is P2,232
P2,455 total
includes taxes & fees
Jan 8 - Jan 9, 2026
Hotel Soni Mansion Pratunam

Ralph Poshtel Pratunam

Ralph Poshtel Pratunam
2.5 star property
Makkasan
Ralph Poshtel Pratunam

Interchange Tower Serviced Apartment

Interchange Tower Serviced Apartment
3.0 star property
Makkasan
7.4 out of 10, Good, (53)
"There is good resturant in front of here!"
Japan
?
The price is P1,948
P2,293 total
includes taxes & fees
Jan 5 - Jan 6, 2026
Interchange Tower Serviced Apartment

Loft Bangkok Hotel

Loft Bangkok Hotel
4.0 star property
Makkasan
8.0 out of 10, Very Good, (53)
"The hotel personal are nice and welcoming "
United States
Tien Dung
Loft Bangkok Hotel

Baiyoke Suite Hotel

Baiyoke Suite Hotel
3.0 star property
Makkasan
6.4 out of 10, (870)
"Wonderful location and friendly staffs."
United States
Pichsotheavy
The price is P5,064
P5,960 total
includes taxes & fees
Dec 27 - Dec 28
Baiyoke Suite Hotel

Pannarai Hotel Bangkok (Rangnam)

Pannarai Hotel Bangkok (Rangnam)
4.0 star property
Makkasan
8.0 out of 10, Very Good, (47)
"Good stay for the price "
United States
Arlindo
Pannarai Hotel Bangkok (Rangnam)

Chang Siam Inn

Chang Siam Inn
3.0 star property
Makkasan
7.8 out of 10, Good, (290)
"Nice place, good service."
Ireland
Anonymous traveler
The price is P1,621
P1,908 total
includes taxes & fees
Jan 8 - Jan 9, 2026
Chang Siam Inn

Hotel Ordinary Bangkok

Hotel Ordinary Bangkok
3.0 star property
Makkasan
9.2 out of 10, Wonderful, (55)
"The location good and staffs are amazing! Very clean and comfy rooms "
Canada
Janina Marie
The price is P8,727
P10,272 total
includes taxes & fees
Jan 8 - Jan 9, 2026
Hotel Ordinary Bangkok

Metro Pratunam Boutique Hotel

Metro Pratunam Boutique Hotel
3.5 star property
Makkasan
7.8 out of 10, Good, (77)
"The service was amazing at the hotel! And the people at the front desk were so kind and always willing to help! The rooms were very clean and the air conditioning worked wonders! Would recommend! "
United States
Madi
The price is P1,527
P1,798 total
includes taxes & fees
Jan 8 - Jan 9, 2026
Metro Pratunam Boutique Hotel

Kim Hostel at Morleng

Kim Hostel at Morleng
2.0 star property
Makkasan
7.0 out of 10, Good, (22)
"5泊したが部屋の掃除やタオル交換は言わないとやってもらえなかった。タイではそれが普通なのかな?"
Japan
SHIZUO
Kim Hostel at Morleng

AB House

AB House
3.0 star property
Makkasan
The price is P1,924
P4,403 total
includes taxes & fees
Jan 8 - Jan 9, 2026
AB House

Prince House

Prince House
2.5 star property
Makkasan
7.0 out of 10, Good, (17)
"The hotel staff was super friendly! However, the room overall was abit dusty. The room facility was ok, just that it doesn’t have a hairdryer but luckily I brought it myself. Also, the hotel soundproof system seemed not very good as u can hear ppl talking on the next room. Anyway, this hotel is ideal for ppl who travel to buy fashion stuff eg: clothes as it’s really close to all the markets. "
Malaysia
jessica
The price is P2,240
P2,636 total
includes taxes & fees
Jan 8 - Jan 9, 2026
Prince House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Makkasan

Find the best Makkasan areas and neighborhoods for the activities you enjoy most.

Sukhumvit

Street markets and sparkling malls, parks, nightlife districts and museums await at this bustling boulevard, which is one of Thailand’s longest roads.

Bangkok City Centre

Known for its stunning river views and popular shops, there's plenty to explore in Bangkok City Centre. Check out top attractions like Khaosan Road and MBK Center, and jump on the metro at Hua Lamphong Station or National Stadium BTS Station to see more of the city.

Siam

MBK Center and Siam Paragon Mall are top sights in Siam, and you should be sure to explore the popular shops. Hop aboard the metro at Ratchadamri BTS Station or Siam BTS Station to see more sights in the area.

Silom

Known for its fantastic nightlife and popular shops, there's plenty to explore in Silom. Check out top attractions like King Power Mahanakhon and Silom Complex Shopping Mall, and jump on the metro at Chong Nonsi BTS Station or Sala Daeng BTS Station to see more of the city.

Asoke

Asoke is popular for its popular shops. Explore top sights like Terminal 21 Shopping Mall and EmQuartier, and you can get around town on the metro at Sukhumvit Station.

Top Makkasan Hotel Reviews

Find out more about Makkasan

Top reasons to visit Makkasan

  • Vibrant Shopping Scene: Makkasan boasts a bustling shopping mall and numerous local markets, perfect for some retail therapy.
  • Cultural Experiences: Explore nearby temples and immerse yourself in the rich local culture, offering a unique glimpse into Bangkok life.
  • Family-Friendly Activities: The area is ideal for family outings, with urban parks and attractions suitable for all ages.
  • Convenient Location: Situated close to the city centre, Makkasan allows easy access to Bangkok's main attractions.
  • Diverse Accommodation: With a range of hotels, Makkasan caters to both business and leisure travellers, ensuring a comfortable stay.

Find great hotels near Makkasan

Makkasan offers a diverse selection of accommodations, catering to various traveller needs, from families to business visitors. Here, you’ll find popular hotels like Mercure Bangkok Makkasan, which provide essential amenities such as extra beds and spacious seating areas. Whether you're seeking a comfortable base for shopping or a relaxing retreat, Makkasan has the perfect lodging options to enhance your stay in vibrant Bangkok.

  • Grande Centre Point Hotel Terminal 21: Nestled a mile from Makkasan, the Grande Centre Point Hotel Terminal 21 is a luxurious 5-star establishment ideal for business and family travellers alike. With a distinctive contemporary theme, this hotel boasts outstanding family-friendly amenities such as an onsite MiniGolf, Arcade Game Room, and a dedicated children's pool. Guests can enjoy a rich blend of comfort and convenience, with easy access to shopping and dining located within the Terminal 21 complex, making it a perfect choice for those wishing to explore Bangkok’s vibrant lifestyle.
  • Mandarin Hotel Managed by Centre Point: Located two miles from Makkasan, the Mandarin Hotel Managed by Centre Point offers a sophisticated spa-themed experience in a 4.5-star setting. This hotel is a sanctuary for relaxation, featuring a full-service spa where guests can indulge in hot tubs, sauna sessions, and various treatments. Ideal for families, it also provides services such as complimentary cribs for little ones. Situated in a bustling shopping district, this hotel combines leisure with retail therapy, ensuring a well-rounded vacation experience.
  • Rembrandt Hotel Bangkok: The Rembrandt Hotel Bangkok, also a 4.5-star property located two miles from Makkasan, is tailored for families seeking a welcoming and comfortable stay. With a theme that emphasises warmth and hospitality, the hotel offers various child-friendly amenities, including babysitting services and free cribs. Its family-oriented atmosphere ensures a delightful experience for guests of all ages, while its strategic location allows easy exploration of Bangkok’s attractions, making it an ideal base for your family vacation.

Where to stay near Makkasan

Makkasan is a vibrant neighbourhood in Bangkok, perfect for those seeking an urban adventure. Just a stone's throw from the city centre, it offers a delightful mix of culture and friendly locals. Explore nearby attractions on foot, making it ideal for families and business travellers alike. Don't miss the must-see spots in Bangkok, where the atmosphere is rich with life and budget-friendly options abound.

  • Bangkok: As a bustling metropolis, Bangkok is a vibrant tapestry of culture, commerce, and culinary delights. Makkasan, located within this thriving city, offers easy access to a multitude of shopping centres and malls, making it a haven for retail therapy enthusiasts. The best time to visit is between November and January when the weather is pleasant and the city is alive with festive spirit. Families and business travellers alike will find a plethora of activities, from exploring local street food to visiting iconic landmarks. With sandy beaches and lively streets nearby, Bangkok promises an exciting urban experience paired with relaxing escapes.
  • Sukhumvit: Just a couple of miles from Makkasan, Sukhumvit is a dynamic neighbourhood known for its cosmopolitan flair. This area attracts visitors year-round, peaking during the cooler months from November to January. Sukhumvit boasts an array of shopping centres and vibrant streets filled with restaurants and bars, catering to families and business travellers. The beach is within reach for those looking to unwind, while the lively atmosphere of local markets adds a distinct charm. Sukhumvit embodies the essence of modern Bangkok, where convenience meets cultural richness.
  • Bangkok City Centre: Also situated a mere two miles from Makkasan, Bangkok City Centre is the heart of the city's hustle and bustle. Visitors flock here throughout the year, with an influx during the winter months. This area is characterised by its accessible shopping malls and entertainment venues, making it an ideal destination for families and business visitors. The proximity to beautiful beaches and vibrant streets ensures there is always something to explore. Whether indulging in local cuisine or enjoying the city's electric atmosphere, Bangkok City Centre offers a quintessential urban experience.

Things to do near Makkasan

Makkasan offers a vibrant blend of city-themed experiences perfect for families and business travellers alike. Visitors can explore numerous shopping options, including a bustling shopping mall centre and various shopping areas. Notable activities include indulging in the local night market atmosphere and embarking on a day trip to the Ayothaya floating market, ensuring a memorable stay in this dynamic part of Bangkok.

Shopping

Pratunam Market, located 805m from Makkasan, offers a vibrant local shopping experience. For a more modern vibe, visit Terminal 21 and Siam Paragon, both 1.6km away, where you'll find a mix of entertainment and shopping options for the whole family.

Recreation

Experience ultimate relaxation at Health Land Spa & Massage Asoke, offering rejuvenating body treatments in a serene atmosphere. For outdoor enthusiasts, RCA Golf Driving Range and 42 Tee-Off Driving Range provide excellent opportunities for a round of golf amidst lush surroundings and invigorating fresh air.

Adventure

At PK. Saenchai Muay Thai Gym, located 6.4km from Makkasan, immerse yourself in Thailand's iconic martial art, learning techniques from skilled trainers. For family fun, visit Fantasia Lagoon Water Park, 11.3km away, offering thrilling rides and entertaining attractions. For water sports enthusiasts, Thai Wake Park, 32.2km distant, delivers exhilarating wakeboarding experiences amidst stunning scenery.

Nightlife

Experience the vibrant nightlife of Makkasan with a visit to KidZania Bangkok, an exciting arcade adventure zone, or catch a captivating performance at Aksra Theatre, embracing romance and culture. For something different, enjoy a fun evening at SF Strike Bowl, where entertainment meets friendly competition.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Makkasan

To save money during your visit to Makkasan, consider travelling in the cheaper months of May and September to October. Booking your hotel about a month in advance can yield lower prices, particularly on Tuesdays, while Fridays tend to be more expensive. Use Expedia to find last-minute deals and filter by budget or eco-friendly options. Additionally, explore free activities and utilise Bangkok's efficient public transport system for cost-effective travel. Combining hotel reservations with flights and activities can also lead to significant savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Makkasan are May and September to October, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Makkasan about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Makkasan is Tuesday. The most expensive day to stay around Makkasan is Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can organise your search results to display prices from the lowest to the highest, allowing you to find the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your Makkasan hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Makkasan

Makkasan is an ideal destination for city-themed, family, and business vacations, offering a variety of attractions such as urban parks, temples, and bustling streets. Visitors can enjoy a rich cultural experience while exploring the vibrant local scene, making it a perfect locale for those seeking a blend of urban life and family-friendly activities. Whether you're interested in immersing yourself in culture or simply enjoying the city atmosphere, Makkasan has something for everyone.

  • Victory Monument: Located 1.6km from Makkasan, this iconic structure commemorates those who fought in the Franco-Thai War. Surrounded by a bustling area, it offers a glimpse into Thailand's rich history and culture, with bustling markets and street food nearby.
  • Erawan Shrine: Situated 1.3km from Makkasan, this revered shrine is famous for its enchanting Brahma statue. Visitors flock here to witness traditional Thai dance performances and offer prayers, making it a serene cultural experience amidst the city's vibrancy.
  • Soi Cowboy: A lively street located 3.2km from Makkasan, Soi Cowboy is renowned for its vibrant nightlife. Dotted with neon lights and bars, it presents a unique glimpse into Bangkok's entertainment scene, perfect for those seeking an exciting urban vibe.

Best time to go to Makkasan

The best time to visit Makkasan can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Makkasan falls in April, when visitor numbers are slightly low and weather is mostly sunny with light rain. The coolest average temperature around Makkasan falls in December, visitor numbers are slightly high and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.1°F (27.3°C)No RainSunnySlightly HighSlightly High
February83.3°F (28.5°C)No RainSunnyAverageSlightly High
March85.6°F (29.8°C)No RainSunnyAverageAverage
April87.4°F (30.8°C)Light RainMostly SunnySlightly LowAverage
May87.3°F (30.7°C)Light RainMostly SunnySlightly LowSlightly Low
June85.5°F (29.7°C)Light RainMostly CloudySlightly LowAverage
July83.8°F (28.8°C)Light RainMostly CloudyAverageAverage
August83.7°F (28.7°C)Light RainMostly CloudyAverageAverage
September82.8°F (28.2°C)Moderate RainMostly CloudyAverageSlightly Low
October82.2°F (27.9°C)Moderate RainMostly CloudyAverageSlightly Low
November82.0°F (27.8°C)Light RainMostly SunnySlightly HighAverage
December80.6°F (27.0°C)No RainSunnySlightly HighSlightly High

The nearest major airports for your trip to Makkasan

For your trip to Makkasan, Bangkok, you can conveniently fly into two major airports. Bangkok (BKK-Suvarnabhumi Intl.) is located 22.5km away, with excellent hotel options such as the 5-star Divalux Resort & Spa Bangkok, Suvarnabhumi Airport and The Park Nine Hotel Suvarnabhumi, both just 4.8km from the airport and offering free shuttle services. Alternatively, Bangkok (DMK-Don Mueang Intl.) is 19.3km away, featuring hotels like the Centara Grand at Central Plaza Ladprao Bangkok, situated 12.9km from the airport, with various shuttle and transfer options available. Both airports provide accessible transportation to Makkasan, ensuring a smooth arrival to your destination.

Frequently asked questions

What is Makkasan like?
Guests are sure to enjoy their time checking out all that Bangkok's Makkasan neighborhood has to offer. Consider a visit to Bangkok Doll Factory & Museum as part of your Makkasan travel plans.
Where is the best place to stay in Makkasan?
Based on Expedia customer reviews, Hotel Ordinary Bangkok is the highest ranked property in Makkasan. This hotel is a short 11-minute walk from Pratunam Market, and it offers an outdoor pool and free parking. Other top choices in the neighborhood include Century Park Hotel and Collection O The Bangkok Airport Link Suite.
How many hotels can I expect to find in the Makkasan area?
If you're searching for places to stay in Bangkok, Expedia has something to meet your needs with 75 Makkasan hotels and other accommodations to choose from.
If I need to cancel my hotel reservation in Makkasan, will I receive a refund?
Yes, the majority of room reservations are refundable if you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and receive a refund within 24 hours of booking. Enter dates in and click on "Search", then you can filter by "fully refundable" to view the best deals in Makkasan.
What are the top things to see and do in Makkasan?
Bangkok Doll Factory & Museum is an attraction you might want to check out while you're in Makkasan. When you're sightseeing in Bangkok, Pratunam Market and CentralWorld are also worth a stop.
How can I get around Makkasan and the greater Bangkok area?
Looking for a quick way to explore more of the city? Catch a ride on metro transit at Makkasan Station and Phetchaburi Station. To venture out of town, take a train from Bangkok Makkasan Station.