What are the best hotels to stay in Bangkok ?
After a few years 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 a lot 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.
🐵Mojo 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 hotels to party in Bangkok : W Hotel - Aloft Sukhumvit Soi 11 - The Davis Bangkok
- Best hotels 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 I've seen in Bangkok.
You've got a wide range or styles and prices so depending on your budget and what you plan to do what your here, pick the one that suit you best.
Mandarin Oriental Bangkok
I have the chance to go there a few times a year to see one of my friend and that hotel and its suites are worth the money.
The Mandarin Oriental was for years not only the best hotel in Bangkok but in the world and can still easily compete with most palaces and luxury hotels this days.
Of course you have the incredible building, the quality of the place, the location on the side of the Chao Phraya, one of the best bar in the world (Bamboo Bar), the best French Restaurant in Bangkok (the Normandie)... but what really set it appart from other hotels is the 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 it's rooftop bar, the Sky, that made an appearance in the Hangover 2 movie, the Lebua Hotel at State Tower is one of the most iconic hotel in Bangkok.
The rooms are spacious, with one of the best view you can get in Bangkok. The hotel is also located at the end of Silom, close to the Chao Phraya and that make 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 do it if you wanted to.
As 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 that deserve your attention.
At the same price point with Lebua, it offers an equally amazing view and also have 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 a great similar option.
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 my clients loved it, it sounds absolutely great.
Of course, the building is what strike 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 host of main suites. It's like having your own personal assistant while you're in Bangkok.
Its location make 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.
Aloft Hotel Bangkok
Located in Sukhumvit Soi 11, in the same building as Levels Club and just meter 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 have its own private terrace and jacuzzi.
The staff is really laidback and won't ask too much question about the guests you bring.
And I know they're also open to negotiations when you come with large groups, I've had a few groups with 10+ rooms that managed to secure so 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 have 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 city 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 by 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.
Oh, and they have one of the best pool party in Bangkok
Where to book your hotel in Bangkok?
Like I said at the top, usually, Agoda and Booking have the best rates for hotels.
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.
What are for you the best hotels in Bangkok?
Let me know in the comments 🐵