Where to stay in Bangkok?
Whether you just need a bed or you want an extra-special suite, don’t miss these 13 Bangkok hotels. All boast superb reviews (and pretty good views).
This post may contain affiliate links, from which I receive a small commission on any resulting purchases at no cost to the customer. As an Amazon Associate, I earn from qualifying purchases. It keeps The Koh Samui Guide ad-free, never sponsored and 100% independent. See privacy policy for more details.
The best places to stay in Bangkok
Whether you just need an airport hotel for as much sleep as you can possibly cram into a seven-hour layover or you want an extra-special downtown hotel, below, find 13 Bangkok hotels. All boast superb reviews (and pretty good views).
Bangkok Airport Hotels
1. Novotel Bangkok Suvarnabhumi Airport
Novotel Bangkok Suvarnabhumi Airport, Bangkok
Stars: 4 stars
Rating: 8.3 out of 10
Drive time: Approximately 2 minutes from Bangkok Suvarnabhumi Airport (2.1 km or 1 miles)
My tried-and-true recommendation for a Bangkok airport hotel. Room-by-room renovations are underway (the hallways are a bit shabby) but this is THE closest bed you will possibly find to the airport. It's a little dated but, on a quick overnight layover, I stay here for its unrivalled convenience (truly two minutes door-to-door, with a free shuttle every 15 minutes).
If you have a late-night arrival flight and a crack-of-dawn departure, don't look anywhere else. Got a strange itinerary? Your reservation is for 24 hours from the time of check-in, rather than a strict one-night stay with set times.
2. Siam Mandarina Hotel Suvarnabhumi Airport
Siam Mandarina Hotel Suvarnabhumi Airport, Bangkok
Stars: 4 stars
Rating: 8 out of 10
Drive time: Approximately 5 to 10 min from Bangkok Suvarnabhumi Airport (5.2 km or 3 miles)
Not as convenient as the Novotel, but you can sometimes find better rates. I've never stayed here as I prefer the Novotel's location (when every minute of sleep counts).
Downtown Bangkok Hotels
3. Grande Centre Point Thong Lo
Grande Centre Point Sukhumvit 55, Bangkok
Stars: 5 stars
Rating: 9 out of 10
Drive time: Approximately 20 to 45 min from Bangkok Suvarnabhumi Airport (22.3 km or 14 miles)
4. Maitria Mode Sukhumvit 15
Maitria Mode Sukhumvit 15, Bangkok
Stars: 4 stars
Rating: 8.9 out of 10
Drive time: Approximately 25 to 45 min from Bangkok Suvarnabhumi Airport (28.4 km or 18 miles)
5. Chillax Heritage
Chillax Heritage, Bangkok
Stars: 4 stars
Rating: 8.9 out of 10
Drive time: Approximately 30 to 55 min from Bangkok Suvarnabhumi Airport (33.2 km or 21 miles)
6. Shangri-La Bangkok
Shangri-La Bangkok
Stars: 5 stars
Rating: 8.9 out of 10
Drive time: Approximately 25 to 45 min from Bangkok Suvarnabhumi Airport (33.5 km or 21 miles)
7. Hotel Clover Asoke
Hotel Clover Asoke, Bangkok
Stars: 4 stars
Rating: 8.8 out of 10
Drive time: Approximately 25 to 50 min from Bangkok Suvarnabhumi Airport (25.0 km or 16 miles)
8. The Landmark Bangkok
The Landmark Bangkok
Stars: 5 stars
Rating: 8.8 out of 10
Drive time: Approximately 25 to 50 min from Bangkok Suvarnabhumi Airport (25.8 km or 16 miles)
9. Movenpick Wellness Resort
Movenpick BDMS Wellness Resort Bangkok
Stars: 5 stars
Rating: 8.8 out of 10
Drive time: Approximately 20 to 40 min from Bangkok Suvarnabhumi Airport (27.4 km or 17 miles)
10. Aloft Bangkok - Sukhumvit 11
Aloft Bangkok - Sukhumvit 11
Stars: 4 stars
Rating: 8.8 out of 10
Drive time: Approximately 25 to 45 min from Bangkok Suvarnabhumi Airport (27.9 km or 17 miles)
11. Grande Centre Point
Grande Centre Point Hotel Terminal21, Bangkok
Stars: 5 stars
Rating: 8.8 out of 10
Drive time: Approximately 25 to 40 min from Bangkok Suvarnabhumi Airport (27.9 km or 17 miles)
12. Mercure Bangkok
Mercure Bangkok Sukhumvit 11, Bangkok
Stars: 4 stars
Rating: 8.7 out of 10
Drive time: Approximately 25 to 40 min from Bangkok Suvarnabhumi Airport (27.7 km or 17 miles)
13. Hyatt Place Bangkok
Hyatt Place Bangkok Sukhumvit
Stars: 4 stars
Rating: 8.5 out of 10
Drive time: Approximately 25 to 55 min from Bangkok Suvarnabhumi Airport (26.3 km or 16 miles)
Five star
- Amari Watergate Hotel
- Carlton Hotel Bangkok Sukhumvit
- Eastin Grand Hotel Sathorn (smoke-free rooms)
- Grande Centre Point Hotel Ratchadamri
- Jasmine Resort Hotel
- Oakwood Suites Bangkok (apartments)
- The Okura Prestige Bangkok
Four star
- 56 Hotel (balconies)
- Adelphi Forty-Nine Hotel (smoke-free rooms)
- Adelphi Suites Bangkok
- Arte Hotel
- Centre Point Silom River View Hotel
- Evergreen Place Siam
- Hotel Icon Bangkok Sukhumvit
- Maitria Hotel Sukhumvit 18 Bangkok
- Nouvo City Hotel
- Siri Sathorn Bangkok
- SureStay Plus by Best Western Sukhumvit 2 (smoke-free rooms)
- The Quarter Hualamphong (no smoking indoors)
- The Quarter Ladprao (no smoking indoors)
- The Quarter Phromphong (no smoking indoors)
Three star
- First Pride Hotel Bangkok
- Klub Hotel Bangkok (smoke-free rooms)
- Navalai River Resort (smoke-free rooms)