10 Best Affordable 5-Star Hotels in Bangkok

by Ricky Stratty
Quick answer: Grand Mercure AtriumFrom $65 a night
Check Prices
Quick answer: Grand Mercure AtriumFrom $65 a nightCheck Prices

Bangkok has five-star hotels at modest prices, and each pick carries an official five-star grade. Half are a short walk from the Sukhumvit BTS line, and two are close to the Airport Rail Link. All but one sit within a 13-minute walk of a station, and two run a tuk-tuk or boat to the train. Here’s where I’d book, cheapest rooms first.

Quick answer: Book Grand Mercure Bangkok Atrium. It has the lowest peak-night rates, an outdoor pool, a sauna and a spa.

Affordable 5-Star Hotels in Bangkok

Superior king room with a city view at Grand Mercure Bangkok Atrium

1. Grand Mercure Bangkok Atrium

Rating: ⭐⭐⭐⭐⭐
Location: 10-minute walk to Phetchaburi MRT station
Guest Reviews: Amazing breakfast and a comfortable hotel.
Best Room: Superior Room with 1 King Bed

From USD $65 – $105 per night

Twin room with a desk at The Berkeley Hotel Pratunam

2. The Berkeley Hotel Pratunam

Rating: ⭐⭐⭐⭐⭐
Location: 9-minute walk to Ratchaprarop Airport Rail Link station
Guest Reviews: Clean, spacious rooms and a fabulous breakfast.
Best Room: Premier Room (North Tower)

From USD $90 – $120 per night

Deluxe room with a window seat at voco Bangkok Surawong

3. voco Bangkok Surawong by IHG

Rating: ⭐⭐⭐⭐⭐
Location: 9-minute walk to Sala Daeng BTS station
Guest Reviews: Incredible staff and comfortable, clean rooms.
Best Room: Deluxe King Room

From USD $115 – $195 per night

Room with a pool view at Nysa Bangkok Sukhumvit 11

4. Nysa Bangkok Sukhumvit 11 by Kingston Hotels

Rating: ⭐⭐⭐⭐⭐
Location: 11-minute walk to Nana BTS station
Guest Reviews: Great breakfast, plus lovely staff who make you feel welcome.
Best Room: Deluxe Room

From USD $120 – $130 per night

Riverside terrace at Ramada Plaza Bangkok Menam Riverside

Riverside Hotel

5. Ramada Plaza by Wyndham Bangkok Menam Riverside

Rating: ⭐⭐⭐⭐⭐
Location: 16-minute drive to Saphan Taksin BTS station, on the Chao Phraya River
Guest Reviews: Beautiful river views and an exceptional breakfast.
Best Room: Superior Twin Room

From USD $120 – $145 per night

Premier room at Valia Bangkok Sukhumvit 24

6. Valia Bangkok Sukhumvit 24 by Kingston Hotels

Rating: ⭐⭐⭐⭐⭐
Location: 13-minute walk to Queen Sirikit National Convention Centre MRT station
Guest Reviews: A clean hotel with an excellent breakfast.
Best Room: Superior Room

From USD $120 – $190 per night

Rooftop infinity pool at INNSiDE by Melia Bangkok Sukhumvit

Rooftop Infinity Pool

7. INNSiDE by Melia Bangkok Sukhumvit

Rating: ⭐⭐⭐⭐⭐
Location: 4-minute walk to On Nut BTS station
Guest Reviews: Incredible rooftop pool and bar, plus clean, comfortable rooms.
Best Room: The INNSiDE Room King

From USD $125 – $170 per night

Double room with a sofa at Jasmine 59 Hotel Thonglor Bangkok

8. Jasmine 59 Hotel Thonglor Bangkok

Rating: ⭐⭐⭐⭐⭐
Location: 9-minute walk to Thong Lo BTS station
Guest Reviews: Clean, comfortable rooms and a great pool.
Best Room: Double or Twin Room

From USD $130 – $170 per night

Guest room with city views at Amari Bangkok

9. Amari Bangkok

Rating: ⭐⭐⭐⭐⭐
Location: 10-minute walk to Chit Lom BTS station
Guest Reviews: Comfortable rooms, plus an amazing breakfast.
Best Room: Deluxe King Room

From USD $145 – $190 per night

King guest room at Hilton Bangkok Grande Asoke

10. Hilton Bangkok Grande Asoke

Rating: ⭐⭐⭐⭐⭐
Location: 5-minute walk to Sukhumvit MRT station
Guest Reviews: Comfortable rooms and a good breakfast.
Best Room: King Guest Room

From USD $155 – $200 per night

Which Bangkok Areas Have Affordable 5-Star Hotels

Official five-star hotels cluster in a few Bangkok districts, plus one riverside spot. The district sets how far you walk to a train.

For the shortest walks to a train, I’d book around On Nut or Asok.

Which Room to Book

The cheapest room at each hotel is its entry-level double or twin. A few sell a step-up room worth a look.

  • Junior Suite with Kitchen: Jasmine 59 Hotel Thonglor Bangkok sells a Junior Suite of 45 square metres with a kitchen. Its cheapest room, the Double or Twin Room, is the same size.
  • Lounge Access: Grand Mercure Bangkok Atrium, Amari Bangkok and Hilton Bangkok Grande Asoke sell club or executive rooms with lounge access. Those rooms cost more than the cheapest category.

Book the cheapest room unless you want a kitchen or lounge access.

When Bangkok Hotels Cost Most

Bangkok hotel demand follows the cool season. Rates for the same room shift with it.

  • Peak Months: December, January and February are the busiest months for Bangkok hotels, and the cool season from November to February is peak overall. Book those months early.
  • Quiet Months: May and June are the quietest months for hotel occupancy. The rainy season from July to October is the slow stretch.

I’d book May or June for the softest rates.

FAQs

1. What is the cheapest 5-star hotel in Bangkok?

Grand Mercure Bangkok Atrium has the lowest rates of the official five-stars priced across peak and low-season dates. The Berkeley Hotel Pratunam comes second. A suite costs more than either hotel’s cheapest room, at every hotel. Compare your own dates before booking, since rates move with the season and the day of the week.

2. Are there deals on 5-star hotels in Bangkok?

May and June bring the best deals, when hotel occupancy drops to about 70%, against more than 80% from December to February. Rates stay strongest in the peak months, so the same room costs more then. Booking a May or June stay is the most reliable way to a lower rate, though prices still differ from hotel to hotel. Compare a few dates before you pay.

3. Is it better to stay near a BTS station or by the river?

Near a station, for most trips. A short walk to the BTS or MRT puts the central districts one ride away and saves a taxi on every trip. Ramada Plaza by Wyndham Bangkok Menam Riverside is the riverside pick, and it suits stays built around the river view and the hotel’s own pool.

4. Do affordable 5-star hotels in Bangkok have swimming pools?

Yes, and Valia Bangkok Sukhumvit 24 by Kingston Hotels has a sixth-floor pool with a pool bar. Nysa Bangkok Sukhumvit 11 by Kingston Hotels has a saltwater pool. The Berkeley Hotel Pratunam has an outdoor pool with a separate kids’ pool, and voco Bangkok Surawong by IHG has an outdoor pool with a poolside bar.

5. How far is the Airport Rail Link from Pratunam?

The Ratchaprarop station on the Airport Rail Link is 659 metres from The Berkeley Hotel Pratunam and 750 metres from Amari Bangkok. The line runs to Suvarnabhumi Airport, and Ratchaprarop is the nearest rail link stop to both hotels. Chit Lom BTS station is 940 and 750 metres from the same two hotels.

6. Do any affordable 5-star hotels in Bangkok run a shuttle to the BTS?

Valia Bangkok Sukhumvit 24 by Kingston Hotels runs a tuk-tuk shuttle to Phrom Phong BTS station, which is 1.2 km from the hotel. Jasmine 59 Hotel Thonglor Bangkok sits down a side street and provides transport to the main road. Ramada Plaza by Wyndham Bangkok Menam Riverside runs a shuttle boat to the pier beside Saphan Taksin BTS station. Ask each hotel for the times before you book.

7. Is a private plunge pool available at an affordable 5-star hotel in Bangkok?

Nysa Bangkok Sukhumvit 11 by Kingston Hotels sells a Suite with Private Pool, and Ramada Plaza by Wyndham Bangkok Menam Riverside sells terrace suites with a plunge pool and a jetted tub. Both cost more than the cheapest room. Check the exact room name before booking, since both hotels also sell suites without a pool.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.