The Best Hotels to Book in Bangkok, Thailand

Bangkok Marriott Hotel Sukhumvits stunning 360-degree rooftop bar earns it a place among the best hotels in Bangkok
Bangkok Marriott Hotel Sukhumvit's stunning 360-degree rooftop bar earns it a place among the best hotels in Bangkok | Courtesy of Bangkok Marriott Hotel Sukhumvit / Expedia
Paul Feinstein

Travel Expert

Whether you’re looking for a five-star stay with Michelin-star dining or a chic retreat made for the budget-conscious crowd, the Thai capital delivers. Here are the best hotels in Bangkok, all bookable on Culture Trip.

The gilded Grand Palace. The raucous Khao San Road. The energetic night markets. Bangkok is a city that’s intense and exciting in equal measures. Some prefer to pass through, heading straight to Chiang Mai, Phuket or Koh Samui, but if you do feel like exploring the most populated city in Thailand, you’ll discover a pulsating destination. With so much to see and do, a comfortable place to end the day is a near-essential, so here’s our pick of Bangkok hotel.

1. Bangkok Publishing Residence

Boutique Hotel

Traditional artefacts meet contemporary design for the interior of the Bangkok Publishing Residence
Courtesy of Bangkok Publishing Residence / Expedia

Bangkok Publishing Residence, on Lan Luang Road, is a bed and breakfast built out of an old shophouse that once housed a printing press. Antique-looking but well-maintained wood floors and furnishings give this spot a vibe that looks to centuries past. Bicycles and e-scooters are free for guests to use. Feel free to play the hotel piano, located in the spacious lobby. With only eight charming rooms on the premises, you won’t feel overcrowded should you book a stay here.

2. The Sukhothai Bangkok


Guest room at the Sukhothai Bangkok with classy wood panelling on the walls and views of the hotel garden
Courtesy of the Sukhothai Bangkok / Expedia

On Sathorn Road, centred in the financial district of Bangkok, you’ll find the Sukhothai Bangkok. This handsome hotel has massive suites with balconies, garden suites overlooking lotus ponds, Thai decor, silk-blanketed furniture and Thai sculptures. You’ll find sophisticated Italian fare at La Scala (no shorts or flip-flops allowed inside), with delightful dishes such as the pan-fried Italian sea bass. You can also opt for the restaurant Celadon – circled by an appealing lotus pond – serving some of the best Thai food in Bangkok.

4. Banyan Tree Bangkok

Resort, Spa Hotel, Luxury, Hotel

Dining at night at the Banyan Tree Bangkok, with huge glass walls looking out over the lit-up city
Courtesy of Banyan Tree Bangkok / Expedia

The grey, 61-level Banyan Tree Bangkok has large rooms with stained wood trimming and modern Thai interior design touches. Of course, it’s hard to beat the sweeping vistas over the city. Vertigo Restaurant and the fashionable outdoor Moon Bar, both on the 61st floor, make you feel like you’re on top of the world – or at least Bangkok. Grilled chow, such as red snapper, tiger prawns and premium cuts of wagyu steak, are the speciality at Vertigo. The hotel rooftop is meant for gourmands who aren’t afraid of towering heights.

5. Mandarin Oriental Bangkok


Looking over the pool from an elegant covered wood lounger at the Mandarin Oriental Bangkok
Courtesy of Mandarin Oriental Bangkok / Expedia

There’s no hotel in the city with a history quite like the Mandarin Oriental. For more than 140 years, it has been catering to the rich and famous with unmatched service, world-class amenities and an ideal location along the Chao Phraya River. Highlights of the property include butler service, a top-rated cooking school and refined rooms such as the Authors’ Suites inside the original Colonial-era building. On top of that, Le Normandie is a two-Michelin-star French restaurant, and the Bamboo Bar is a legendary watering hole with live jazz and an insanely good cocktail collection. If money is no object, this is the hotel for you.

6. The St Regis Bangkok


A private plunge pool with hanging basket chairs at the St Regis Bangkok.
Courtesy of the St. Regis Bangkok / Expedia
With a BTS Skytrain station directly across from the Royal Bangkok Sports Club, the St Regis is the most centrally located luxe option in the city. But it’s not the location that makes this hotel one of the best in Bangkok, it’s the high level of service, beautifully appointed guest rooms and seemingly endless dining and drinking options. Make sure to try the St Regis afternoon tea, which comes with sweet and savoury morsels and TWG tea, and the sabering ceremony, in which a champagne bottle is uncorked using a curved sabre sword.

7. COMO Metropolitan Bangkok


Exterior view of the COMO Metropolitan Bangkok overlooking the outdoor swimming pool, complete with sunbeds and parasols.
Courtesy of COMO Metropolitan Bangkok / Expedia
The number one reason to stay at the COMO Metropolitan is for easy access to Nahm, a one-Michelin-star Thai restaurant that’s consistently named as one of the 50 best Asian restaurants in the world. Beyond the food, the hotel is a modern, minimalist joint with chic rooms, a 25m (82ft) outdoor lap pool, and a host of free daily activities for health and wellness on offer. The hotel is situated in the Sathorn/Silom neighbourhood, which means there’s easy access to Lumphini Park, and the COMO provides a free shuttle service to the Silom BTS Station.

8. Siam Kempinski


Traditional style guest room with orchid flower wall print at the Siam Kempinski
Courtesy of Siam Kempinski /

Shoppers will have a lot to salivate over at the Siam Kempinski, which is connected to the Siam Paragon mall and only a few minutes from the Central World mall, as well as being walking distance from high-end boutique shops and international stores. Inside, a palatial estate awaits, which includes four salt-water pools, lush gardens, a 24-hour fitness centre and a kids’ club with dance competitions and cooking classes. Dining is also a premium at this high-end spot; you can chow down at Sra Bua by Kiin Kiin, a one-Michelin-star restaurant by world-famous Danish chef Henrik Yde-Andersen.

9. Hotel Muse

Boutique Hotel

The Hotel Muse bar at night looks out on city skyscrapers in Bangkok
Courtesy of Hotel Muse / Expedia

Hotel Muse is a cool, eclectic hotel in the middle of the city that provides a younger set of travellers with chic digs reminiscent of 1920s America. The rooftop features a speakeasy with al fresco dining and killer cocktails, while in the basement, Medici Kitchen & Bar has live opera singers and mouth-watering pastas tossed in burning cheese wheels. One of the benefits of staying here is the hotel’s destination guide, which is full of useful recommendations of things to do around the city.

10. The Siam Hotel

Boutique Hotel

A modern guest room at the Siam, with black wood elements, purple accents and framed artwork on the walls
Courtesy of The Siam /

One of the most unique boutique hotels is this out-of-the-way spot on the northwest side of Bangkok. Don’t let the location deter you though, as the Siam Hotel offers top service to guests. Inside, spacious suites come with butler service, and facilities include a lavish pool, one-of-a-kind spa and a host of unusual experiences. Where else in Bangkok will you find a hotel that offers guests a tattoo parlour that specialises in ancient Thai tattoo techniques?

11. SO Sofitel Bangkok


Curved blue walls in a guest room at SO Sofitel Bangkok, with floor-to-ceiling windows showing the Bangkok skyline.
Courtesy of SO Sofitel Bangkok / Expedia
The design at SO Sofitel is inspired by earth, water, metal, wood and fire. Each section of the hotel embodies these elements with an ever-changing array of art, while guest rooms are based on these themes. The location, on the south corner of Lumphini Park is ideal, and the nearby metro station will get you quickly around the city. Minibars in the rooms are complimentary, and there’s a pillow menu to help maximise your slumbering comfort. Numerous food and drink options are in the area, including a chocolate shop, a rooftop bar and fine-dining establishments.

12. Bangkok Marriott Hotel Sukhumvit


The smart, high-ceilinged lobby of the Bangkok Marriott Hotel Sukhumvit
Courtesy of Bangkok Marriott Hotel Sukhumvit / Expedia
This particular Marriott is one of the only five-star options on the east side of Sukhumvit Road. Located in the Thong Lor neighbourhood, the area is known for its Japanese community, chic new bars and trendy restaurants. Inside, guests are treated to an infinity pool, a sultry spa, a gym with free fitness classes and an insane 360-degree rooftop bar and lounge that offers the best sunset views in Bangkok. Though it’s a little out of the way, it’s only a three-minute walk from the nearest BTS station, so you can flit around the city with ease.

13. The Cabochon Hotel

Boutique Hotel, Hotel, Luxury

The outdoor pool and exterior view of the Cabochon Hotel in Bangkok
Courtesy of the Cabochon Hotel / Expedia

Don’t get nervous as you meander down the narrow alleyway leading to the Cabochon Hotel. At the end of a short stretch, you’ll come upon a stunning colonial-style palace, with white colonnaded balconies and lush green foliage. This small boutique hotel evokes a long-forgotten era and combines it with modern amenities. There are only eight rooms here, decked in vintage furnishings and hardwood floors. Hit the Joy Luck Salon de Thé, a lobby lounge fashioned after Amy Tan’s novel, for afternoon tea. You’ll also be nearby one of the best bars in the city, Iron Balls Gin Distillery, and a hopping nightclub called the Sing Sing Theater.

14. Avani+ Riverside Bangkok Hotel


The rooftop pool of the Avani+ Riverside Bangkok Hotel, complete with sunbeds, parasols and an infinity pool.
Courtesy of Avani+ Riverside Bangkok Hotel / Expedia

Travelling south along the Chao Phraya River, you’ll come across a towering, modern hotel that caters to millennial travellers looking for a chic space without breaking the bank. Rooms have phenomenal riverside views that are only topped by those from SEEN, the rooftop restaurant and bar that serves classic cocktails and DJ-spun dance tunes. Though it’s further south than most main Bangkok hotels, there’s a shuttle boat that can take you up north, or paddle you right across the way to Asiatique, a riverfront bazaar with bars, restaurants and the spectacular Calypso Cabaret, which features Thai transgender artists.

15. Grand Hyatt Erawan


The lavish lobby and lounge of the Grand Hyatt Erawan in Bangkok
Courtesy of Grand Hyatt Erawan / Expedia

The Grand Hyatt Erawan is a luxury five-star hotel with all the trimmings. Located in the middle of the city, it’s attached to a shopping mall and the Erawan Shrine, dedicated to Brahma, the Hindu god of creation. The hotel features a gigantic pool (the adjoining bar offers a three-hour happy hour), a spa with nine treatment rooms and a cold plunge pool, plus a gym with state-of-the-art machines and daily classes. It also has a nightclub with live music and DJs. When you’re ready for some refreshments, you’ll have nine (yes, nine) bars and restaurants from which to choose, including fine dining, Italian and casual street-style Thai.

Unwind after the frenetic pace of the Thai capital with a stay at the most luxurious wellness and spa hotels in Thailand or at one of the nearby tropical beaches – all bookable on Culture Trip. Or, if you’re travelling further afield, check out our rundown of the best hotels in Thailand.

Carl Pettit contributed additional reporting to this article.

landscape with balloons floating in the air


Connect with like-minded people on our premium trips curated by local insiders and with care for the world

Since you are here, we would like to share our vision for the future of travel - and the direction Culture Trip is moving in.

Culture Trip launched in 2011 with a simple yet passionate mission: to inspire people to go beyond their boundaries and experience what makes a place, its people and its culture special and meaningful — and this is still in our DNA today. We are proud that, for more than a decade, millions like you have trusted our award-winning recommendations by people who deeply understand what makes certain places and communities so special.

Increasingly we believe the world needs more meaningful, real-life connections between curious travellers keen to explore the world in a more responsible way. That is why we have intensively curated a collection of premium small-group trips as an invitation to meet and connect with new, like-minded people for once-in-a-lifetime experiences in three categories: Culture Trips, Rail Trips and Private Trips. Our Trips are suitable for both solo travelers, couples and friends who want to explore the world together.

Culture Trips are deeply immersive 5 to 16 days itineraries, that combine authentic local experiences, exciting activities and 4-5* accommodation to look forward to at the end of each day. Our Rail Trips are our most planet-friendly itineraries that invite you to take the scenic route, relax whilst getting under the skin of a destination. Our Private Trips are fully tailored itineraries, curated by our Travel Experts specifically for you, your friends or your family.

We know that many of you worry about the environmental impact of travel and are looking for ways of expanding horizons in ways that do minimal harm - and may even bring benefits. We are committed to go as far as possible in curating our trips with care for the planet. That is why all of our trips are flightless in destination, fully carbon offset - and we have ambitious plans to be net zero in the very near future.

Winter Sale Offers on Our Trips

Incredible Savings

Edit article