Default HTG hotel image

Hotels near Bangkok Makkasan Station

  • 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

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Bangkok Makkasan Station hotels

1. Hotel Bangkokian

Hotel Bangkokian
3.0 star property
0.6 km from Bangkok Makkasan Station
9.8 out of 10, Exceptional, (17 reviews)
"Staff speaks english which was very helpful."
United States
Moo Ko
The price is ¥5,306
¥6,316 total
includes taxes & fees
Aug 23 - Aug 24
Hotel Bangkokian

2. FX Hotel Nana

FX Hotel Nana
2.5 star property
Nana, 0.9 km from Bangkok Makkasan Station
9.8 out of 10, Exceptional, (12 reviews)
"Nice hotel, friendly & helpful staff. Short walk to Bumrungrad hospital. "
United States
Jeffery
The price is ¥6,862
¥8,168 total
includes taxes & fees
Sep 21 - Sep 22
FX Hotel Nana

3. Centara Watergate Pavilion Hotel Bangkok

Centara Watergate Pavilion Hotel Bangkok
4.0 star property
0.6 km from Bangkok Makkasan Station
9.0 out of 10, Wonderful, (1,007 reviews)
"Great location. Close to many things. Nice hotel."
United States
Scott
The price is ¥10,294
¥12,116 total
includes taxes & fees
Sep 2 - Sep 3
Centara Watergate Pavilion Hotel Bangkok

4. The Berkeley Hotel Pratunam

The Berkeley Hotel Pratunam
5.0 star property
0.7 km from Bangkok Makkasan Station
9.0 out of 10, Wonderful, (806 reviews)
"Excellent location excellent staff, thank-you for our stay!"
Australia
Jonathan
The price is ¥10,280
¥12,136 total
includes taxes & fees
Sep 2 - Sep 3
The Berkeley Hotel Pratunam

5. Skye Hotel Bangkok

Skye Hotel Bangkok
3.0 star property
Ploenchit, 0.8 km from Bangkok Makkasan Station
9.2 out of 10, Wonderful, (46 reviews)
"Nice hotel"
United States
Sariya
The price is ¥5,061
¥6,056 total
includes taxes & fees
Sep 9 - Sep 10
Skye Hotel Bangkok

6. Amari Bangkok

Amari Bangkok
5.0 star property
0.8 km from Bangkok Makkasan Station
9.4 out of 10, Exceptional, (1,007 reviews)
"Great location, excellent hotel and perfect to stay"
Australia
mario
The price is ¥16,563
¥19,749 total
includes taxes & fees
Sep 15 - Sep 16
Amari Bangkok

7. Moxy Bangkok Ratchaprasong

Moxy Bangkok Ratchaprasong
4.0 star property
Ratchaprasong, 0.8 km from Bangkok Makkasan Station
9.4 out of 10, Exceptional, (373 reviews)
"Love the place ,,"
United States
THONGPOL
The price is ¥15,487
¥18,228 total
includes taxes & fees
Sep 14 - Sep 15
Moxy Bangkok Ratchaprasong

8. Castle Black Bangkok - Hostel

Castle Black Bangkok - Hostel
2.0 star property
0.9 km from Bangkok Makkasan Station
9.6 out of 10, Exceptional, (18 reviews)
"quiet, clean, well-decorated host is very friendly, kind and helpful with good English communication just little away from center "
South Korea
InSeok
The price is ¥4,935
¥5,808 total
includes taxes & fees
Sep 3 - Sep 4
Castle Black Bangkok - Hostel

9. Mövenpick BDMS Wellness Resort Bangkok

Mövenpick BDMS Wellness Resort Bangkok
5.0 star property
Chidlom, 0.7 km from Bangkok Makkasan Station
9.2 out of 10, Wonderful, (177 reviews)
"Good breakfast and love the facility everyone is nice"
United States
melit
The price is ¥19,735
¥23,228 total
includes taxes & fees
Sep 5 - Sep 6
Mövenpick BDMS Wellness Resort Bangkok

10. Novotel Bangkok Platinum Pratunam

Novotel Bangkok Platinum Pratunam
5.0 star property
0.8 km from Bangkok Makkasan Station
8.8 out of 10, Excellent, (1,002 reviews)
"Very friendly and helpful staff; professional service with a smile!"
United States
John R
The price is ¥17,887
¥21,053 total
includes taxes & fees
Sep 13 - Sep 14
Novotel Bangkok Platinum Pratunam
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.

Compare popular hotels close to Bangkok Makkasan Station

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Pool Access | View from room
Hotel Bangkokian
3.0 star property
9.8
Exceptional
17 reviews
View
Front of property
FX Hotel Nana
2.5 star property
9.8
Exceptional
12 reviews
View
Bar (on property)
Centara Watergate Pavilion Hotel Bangkok
4.0 star property
9.0
Wonderful
1,007 reviews
View
Exterior
The Berkeley Hotel Pratunam
5.0 star property
9.0
Wonderful
806 reviews
View
Brunch served
Skye Hotel Bangkok
3.0 star property
9.2
Wonderful
46 reviews
View

Top Bangkok Makkasan Station Hotel Reviews

Find out more about Bangkok Makkasan Station

Bangkok Makkasan Station hotels information

Number of reviews
3,022
Accommodation
4,191 hotels
Lowest Price
¥5,808
Highest Price
¥23,228

Frequently asked questions

What's the area like around Bangkok Makkasan Station?

Bangkok Makkasan Station is located in a vibrant area of Bangkok known for its major shopping area and temples. If you're looking for a convenient place to stay, check out the 562 hotels and other accommodations located within a mile of the station.

Where is the best place to stay near Bangkok Makkasan Station?

Solitaire Bangkok Sukhumvit 11 by Kingston Hotels is one of the top choices for your stay based on our traveler data, and this hotel offers 2 restaurants and an outdoor pool. It's located just a short 0.9 mi (1.4 km) from Bangkok Makkasan Station. Another good choice is Aira Bangkok Sukhumvit 11 by Kingston Hotels, located just 1 mi (1.6 km) away.

How many hotels should I expect to find near Bangkok Makkasan Station?

Expedia has 562 hotels and other accommodations within a mile from the station.

What can I see and do near Bangkok Makkasan Station?

Study the collections at Jim Thompson House Museum, Yaowarat Chinatown Heritage Center, or Bangkok National Museum. While you're exploring, swing by Phaya Thai Palace, Temple of the Emerald Buddha, and Grand Palace to learn a bit about the area. You can catch a show at Aksra Theatre, Muangthai Rachadalai Theatre, and Siam Niramit Theater.

Explore a world of travel with Expedia