What are the best hotels to stay in Bangkok ?
After a few years of organizing trips and parties for groups in Thailand and having a bunch of friends coming to visit me, I’ve had the chance to see most of the best hotels in Bangkok.
Bangkok, and Thailand in general, have a reputation for having some of the best value for money in a lot of things, including accommodation. And hotels here live up to that reputation.
But with hundreds of hotels in Bangkok, it can be hard to decide where to stay.
That's why here's a quick list of the best hotels I’ve seen in Bangkok to narrow down the options for you.
🐵 Tips to choose your hotel in Bangkok
- Agoda and Booking usually have the best prices
- Traffic is terrible in Bangkok, book a hotel close to the places you plan to visit
- Best luxury hotel in Bangkok : Mandarin Oriental
- Best party-friendly hotels in Bangkok : W Hotel - Aloft Sukhumvit Soi 11 - The Davis Bangkok
- Best hotel to relax in Bangkok : U Sathorn
Top 8 of the Best Hotels in Bangkok
Based on everything I've seen in the city, here are the best hotels to stay in Bangkok.
You've got a wide range of styles and prices so depending on your budget and what you plan to do while you're in Bangkok, pick the one that suits you best.
Mandarin Oriental Bangkok
I have the chance to go there a few times a year to see one of my friends and it's a special experience every time.
That hotel and its suites are not cheap but they're worth every baht.
The Mandarin Oriental was for years not only the best hotel in Bangkok but in the world and is still one of the best luxury hotels in Bangkok these days.
Of course, you have the incredible building, the quality of the place, the location on the bank of the Chao Phraya, one of the best bars in the world (Bamboo Bar), the best French Restaurant in Bangkok (the Normandie)... but what really sets it apart from other hotels is the quality of its service and the attention to details.
The staff is really what will make your stay at Mandarin Oriental Bangkok unique.
Lebua Hotel Bangkok
Famous for its rooftop bar, the Sky Bar, which made an appearance in the Hangover 2 movie, the Lebua Hotel at State Tower is one of the most iconic hotels in Bangkok.
The rooms are spacious, with one of the best views you can get in Bangkok.
The hotel is also located at the end of Silom, close to the Chao Phraya and that makes it a really good base to explore the city.
They also have big suites, especially the 3 bedroom suites, with a living room that can easily fit 40 people. I'm not telling you to organize a party there but I'm just saying you could host one if you wanted to.
Like other high-end hotels, the service is great, the reception is really helpful to arrange any kind of tours and activities you want and the room service is more than decent.
Banyan Tree Bangkok
Here's another hotel in Bangkok renown for its incredible rooftop bar, the Vertigo and Moon Bar.
Banyan Tree is another high-end hotel in Bangkok that deserves your attention.
With the same price point as Lebua, it offers an equally amazing view and also has really spacious rooms.
The suites are big, the location is good, the hotel is a bit old but the view and the rooftop easily make up for it.
Between this one and Lebua I would probably pick Lebua but depending on the deal they can give you or the availability, it's alternative with similar standards.
Vie Hotel Bangkok
I haven't got the chance to spend must time at Vie Hotel Bangkok but for what I've seen and how much my clients loved it, it sounds absolutely great.
Of course, the building is what strikes you first. The incredible pool, the nice design, and the view is what's gonna attract most people.
They also have an amazing service and attention to details with staff dedicated to the guests of the main suites. It's like having your own personal assistant while you're in Bangkok.
The location makes it great too to visit Bangkok and do some Shopping as its 2 minutes from a BTS Station and walking distance from Pratunam and Siam, two popular shopping areas in Bangkok.
Aloft Hotel Bangkok
Located in Sukhumvit Soi 11, in the same building as Levels Club and just meters away from Oskar Bistro, Insanity Nightclub, Sugar Club, Havana Social, and Above Eleven, you've got yourself the perfect spot to enjoy a few days of heavy partying.
If you're gonna stay there, just book the Savvy suite that has its own private terrace and outdoor jacuzzi.
The staff is really laidback and won't ask too many questions about the guests you bring.
And I know they're also open to negotiations when you come with large groups. I've had groups with 10+ rooms that managed to secure really cheap deals.
The Davis Hotel Bangkok
The Davis is a bit old but it has one of the best value for money if you want big suites or private villas without breaking the bank.
Their Ambassador suites have 2 bedrooms and 1 jacuzzi big enough for 8 people, and only cost around 5,000฿ per night.
Their Baan Villas are big 2 or 3 bedrooms villas with access to a shared pool and start at around 8,000฿ per night.
The location is good too, being at the end of Sukhumvit 24, you're just 5 minutes away from Sing Sing Theater and about 10/15 minutes from Thonglor, Sukhumvit 11 or Silom.
U Sathorn Bangkok
Who would imagine Bangkok is the perfect place to relax too?
With U Sathorn Bangkok you can rest and recover without leaving the center of one of the busiest cities in the world.
Thanks to its location removed from the big streets, you can enjoy some quality time in their beautiful hotel without the crazy sounds and smells that you find in the rest of the city.
There, everything is about relaxation.
They even got their own spa, restaurants, and gym.
Everything is cool at W Hotel, starting with the design, the vibe, the special props in the rooms, etc...
They also have the best interior design inside the room with tons of unique features and experiences.
Oh, and they have one of the best pool party in Bangkok.
Where to book your hotel in Bangkok?
Like I said at the beginning of the post, usually, Agoda and Booking have the best rates to book hotels in Bangkok.
Now, with its new tool Google Hotel Search, Google makes it even easier to compare prices between the different booking websites so you might want to have a look there before you book anything.
But make sure you don't forget that loyalty pays off in the long run.
When you don't travel often you usually don't see it but people who travel a lot usually stick to the name booking websites, hotels, and airlines.
Always try to stick to one booking app as much as you can. Because the more you use it, the more rewards you will get.
For example, now that I am a Genius member of Booking.com I usually find better rates on Booking than on Agoda with the extra discount they give me.
So just keep that in mind before you switch booking website every time just to save 50฿. In the long run, it might cost you more in the long run.
What is your favorite hotel in Bangkok?
Let me know in the comments. 🐵