Hotels near Bangkok Makkasan Station, Bangkok

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Bangkok Makkasan Station hotels

Mango Bedroom Inn

Mango Bedroom Inn
3.0 star property
0.4 km from Bangkok Makkasan Station
9.0 out of 10, Wonderful, (6 reviews)
"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 Rp911.330
Rp1.072.635 total
includes taxes & fees
23 Feb - 24 Feb
Mango Bedroom Inn

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,011 reviews)
"Great room, excellent service and great breakfast "
United States
Christopher
The price is Rp1.901.489
Rp2.238.052 total
includes taxes & fees
22 Feb - 23 Feb
Centara Watergate Pavilion Hotel Bangkok

Loft Bangkok Hotel

Loft Bangkok Hotel
4.0 star property
0.1 km from Bangkok Makkasan Station
8.2 out of 10, Very good, (54 reviews)
"Comfortable and clean room. Staffs are extremely helpful."
Canada
gerard
The price is Rp1.001.635
Rp1.178.923 total
includes taxes & fees
6 Mar - 7 Mar
Loft Bangkok Hotel

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, (141 reviews)
"Very friendly staff and amazing room"
United Kingdom
Khaled
The price is Rp2.031.506
Rp2.391.083 total
includes taxes & fees
7 Mar - 8 Mar
Mövenpick BDMS Wellness Resort Bangkok

Hotel Bangkokian

Hotel Bangkokian
3.0 star property
0.6 km from Bangkok Makkasan Station
10.0 out of 10, Exceptional, (4 reviews)
"Rooms very clean, good location a 7 minute walk from the station, 24 minutes from the airport by train. Pool was a good temperature."
United Kingdom
martin
The price is Rp868.526
Rp1.022.256 total
includes taxes & fees
2 Mar - 3 Mar
Hotel Bangkokian

FX Hotel Nana

FX Hotel Nana
2.5 star property
Nana, 0.9 km from Bangkok Makkasan Station
9.6 out of 10, Exceptional, (9 reviews)
"Nice hotel, friendly & helpful staff. Short walk to Bumrungrad hospital. "
United States
Jeffery
The price is Rp975.123
Rp1.147.720 total
includes taxes & fees
23 Feb - 24 Feb
FX Hotel Nana

Amari Bangkok

Amari Bangkok
5.0 star property
Thanon Phaya Thai, 0.8 km from Bangkok Makkasan Station
9.2 out of 10, Wonderful, (1,016 reviews)
"Location is great, close to shopping centers."
United States
Raquel
The price is Rp1.993.584
Rp2.346.448 total
includes taxes & fees
24 Feb - 25 Feb
Amari Bangkok

Collection O The Bangkok Airport Link Suite

Collection O The Bangkok Airport Link Suite
3.0 star property
0.3 km from Bangkok Makkasan Station
8.2 out of 10, Very good, (65 reviews)
"Great place, don’t judge by the outside! Great location as well"
United States
Lance
The price is Rp533.763
Rp628.238 total
includes taxes & fees
3 Mar - 4 Mar
Collection O The Bangkok Airport Link Suite

Moxy Bangkok Ratchaprasong

Moxy Bangkok Ratchaprasong
4.0 star property
0.8 km from Bangkok Makkasan Station
9.4 out of 10, Exceptional, (296 reviews)
"Convenient location. Staff were friendly. Room clean ;)"
Singapore
Mui San
The price is Rp1.625.204
Rp2.104.151 total
includes taxes & fees
5 Mar - 6 Mar
Moxy Bangkok Ratchaprasong

Chang Siam Inn

Chang Siam Inn
3.0 star property
0.2 km from Bangkok Makkasan Station
7.8 out of 10, Good, (291 reviews)
"Nice place, good service."
Ireland
Anonymous traveller
The price is Rp430.351
Rp506.523 total
includes taxes & fees
22 Feb - 23 Feb
Chang Siam Inn
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
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Lobby sitting area
Mango Bedroom Inn
3.0 star property
9.0
Wonderful
6 reviews
View
Balcony
Centara Watergate Pavilion Hotel Bangkok
4.0 star property
9.0
Wonderful
1,011 reviews
View
Premium Deluxe | In-room safe, desk, laptop workspace, blackout curtains
Loft Bangkok Hotel
4.0 star property
8.2
Very good
54 reviews
View
Garden
Mövenpick BDMS Wellness Resort Bangkok
5.0 star property
9.2
Wonderful
141 reviews
View
Pool Access | View from room
Hotel Bangkokian
3.0 star property
10.0
Exceptional
4 reviews
View

Top Bangkok Makkasan Station Hotel Reviews

Find out more about Bangkok Makkasan Station

Bangkok Makkasan Station hotels information

Number of reviews
2,881
Accommodation
3,869 hotels
Lowest Price
Rp506.523
Highest Price
Rp2.391.083

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, take a look at the 529 hotels and other accommodation options located within a mile of the station.

What's the best hotel to stay near Bangkok Makkasan Station?

Solitaire Bangkok Sukhumvit 11 is one of the top choices for your stay based on our traveller 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 Hotel Bangkok, located just 1 mi (1.6 km) away.

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

Expedia has 529 hotels and other accommodation options 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 Temple of the Emerald Buddha, Grand Palace and Suan Pakkad Palace to learn a bit about the area. You can catch a show at Thailand Cultural Centre, Aksra Theatre and Muangthai Rachadalai Theatre.