trover photo by Botak Jon

Hotels in Makkasan

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Makkasan

Mercure Bangkok Makkasan
4 out of 5
1599 Kamphaeng Phet 7 Road, Makkasan, Ratchathewi, Bangkok
Free cancellationReserve now, pay when you stay
SG$75
per night
Feb 11 - Feb 12
4.2/5Very Good! (570 reviews)

"Very close to the Makkasan Express Train Station and MTS Also walkable to Sukhumvit Road"…"

Reviewed on 6 Jan,2020

Mercure Bangkok Makkasan
Centara Watergate Pavillion Hotel Bangkok
4 out of 5
567 Rachaprarop Rd., Makkasan, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
SG$87
per night
Feb 5 - Feb 6
4.3/5Excellent! (1,999 reviews)

"The upkeep of the hotel is great. The service staff have met my expectations!"…"

Reviewed on 14 Jan,2020

Centara Watergate Pavillion Hotel Bangkok
Eastin Hotel Makkasan Bangkok
4 out of 5
1091/343 New Petchburi Road, Makkasan, Rajthevee, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
SG$60
per night
Feb 21 - Feb 22
3.9/5Good! (1,203 reviews)

"Room is comfortable but only the toilet is a bit old"…"

Reviewed on 4 Jan,2020

Eastin Hotel Makkasan Bangkok
Ramada D'MA Bangkok
4 out of 5
1091/388 New Petchburi Road, Soi 33, Makkasan, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
SG$54
per night
Jan 30 - Jan 31
3.7/5Good! (1,025 reviews)

"Breakfast was good and location is convenient. Expect to see more friendly attitude from front desk stuff."…"

Reviewed on 4 Jan,2020

Ramada D'MA Bangkok
Baiyoke Suite Hotel
3 out of 5
130 Soi Ratchaprarop 1 Rathaprarop Road, Ratchathewi, Bangkok, Bangkok
Free cancellation
SG$56
per night
Jan 30 - Jan 31
3.1/5 (727 reviews)

"Good location good food but really need renovation"…"

Reviewed on 20 Nov,2019

Baiyoke Suite Hotel
Century Park Hotel
4 out of 5
9 Ratchaprarop Road, Makasan, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
SG$81
per night
Jan 24 - Jan 25
4.2/5Excellent! (328 reviews)

"staff were friendly but did not like the food for lunch n dinner."…"

Reviewed on 2 Jan,2020

Century Park Hotel
Bangkok Palace Hotel
4 out of 5
1091/336 New Phetchburi Road, Bangkok, Bangkok
Free cancellation
SG$48
per night
Feb 20 - Feb 21
3.1/5 (376 reviews)

"Everythings goos except closure of side door . It will be better if it remain open till 12am"…"

Reviewed on 19 Nov,2019

Bangkok Palace Hotel
Metro Pratunam Boutique Hotel
3.5 out of 5
1091/189-191 New Petchburi Rd., Soi 35, Makkasan, Rajathevi, Bangkok
SG$31
per night
Feb 8 - Feb 9
3.8/5Good! (65 reviews)
Neighbours had sexy time

"Room has paper thin walls and doors. Common bathroom was alright, with powerful hairdryer. Beds were rock hard, but bearable. Frontdesk staff knows basic english, but had no idea where some prominent sites are (e.g. Ratchada Rot Fai Night Market). Close to Platinum Mall, Talad Neon Night Market and ..."…"

Reviewed on 18 Sep,2019

Metro Pratunam Boutique Hotel
Smart Suites
3 out of 5
43/17 Sukhumvit Soi 11, Bangkok, Bangkok
SG$33
per night
Feb 15 - Feb 16
3.6/5Good! (409 reviews)

"Great place, service is very friendly and great value for money"…"

Reviewed on 15 Dec,2019

Smart Suites
The Ecotel Bangkok
3 out of 5
1091/1333-4 New Petchburi Road 35, Makkasan, Rajthevee, Bangkok, Bangkok
SG$46
per night
Jan 28 - Jan 29
3.4/5Good! (199 reviews)

"What i like with the hotel,is just a walking distance to the mall and the area, where you can buy at the cheapest price. It is also near the DMK airport."…"

Reviewed on 4 Jan,2020

The Ecotel Bangkok
Can't see what you're looking for?
See all available properties in Makkasan
View all properties
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.

Frequently asked questions

Recent Reviews in Makkasan