Top Bangkok hotels for an unforgettable city break

Our picks of the best 5-star hotels in Bangkok offer central locations, top-notch eateries, and lavish guest rooms that make for a perfect getaway.
Night view of  Hyatt Regency's dining area
Credit: Hyatt Regency Bangkok Sukhumvit
Find the best fares to
Bangkok

Whether you’re travelling for business or leisure, we’ve got you covered with the top hotels in Thailand's buzzing capital. From luxe decadence at the Sindhorn Kempinski Hotel to infinity pool views in SO/ Bangkok, elevate your next trip to Bangkok and enjoy exclusive perks when staying with our Cathay Holidays partners

Exterior of Sindhorn Kempinski Hotel Bangkok

Credit: Sindhorn Kempinski Hotel Bangkok

The lobby area of Sindhorn Kempinski Hotel

Credit: Sindhorn Kempinski Hotel Bangkok

The interior of Bar Area at Sindhorn Kempinski Hotel Bangkok

Credit: Sindhorn Kempinski Hotel Bangkok

 

1. Sindhorn Kempinski Hotel Bangkok

Offering luxury and wellness in equal measure, Sindhorn Kempinski Hotel Bangkok provides not only comfortable rooms and suites but also an infinity pool, restorative spa treatments and state-of-the-art fitness facilities at Sindhorn Wellness by Resense. Savour delectable Thai and Levantine cuisines at Flourish, fresh pastries and sandwiches at European-style café Berthold Delikatessen or yakitori and sake at Ki Izakaya. As the sun sets, head to the Firefly Bar for an unforgettable evening of jazz and classic cocktails. For Club guests, The Executive Lounge offers intimate dining with breakfast, free-flow refreshments and cocktails. 

The offer: Book and stay by 30 June to receive a buy-one-get-one-free promotion on selected spa treatments.  

The city view people can see from SO Bangkok

Credit: SO Bangkok

SO Bangkok's bedroom comes with a large double bed and elegant décor.

Credit: SO Bangkok

The dining area at SO Bangkok

Credit: SO Bangkok

2. SO/ Bangkok 

Immerse yourself in the sophisticated urban charms of Bangkok at this boutique hotel. SO/ Bangkok’s Water Club combines an infinity pool with a pool bar, where you can wine and dine while taking in the city’s skyline. For a vantage point of Lumpini Park, visit the HI-SO Rooftop Bar or sophisticated social lounge MIXO. And you can satisfy your sweet tooth with French chocolates at Chocolab or feast on all-you-can-eat Japanese cuisine at SOSHI. SO Club guests have access to executive lounge Club Signature, as well as to exclusive amenities such as laundry service and late check-out. The hotel is conveniently located near SkyTrain and subway stations, and also offers limo service which can take you directly to Suvarnabhumi International Airport.

The offer: Book a minimum three-night stay by 31 May and stay by 30 September for guaranteed late check-out and an upgrade from an SO Cozy room to an SO Comfy room.

 Buffet area at Avani Sukhumvit Bangkok Hotel

Credit: Avani Sukhumvit Bangkok Hotel

 Avani Sukhumvit Bangkok Hotel's Bar Lounge Area

Credit: Avani Sukhumvit Bangkok Hotel

Outdoor swimming pool at Avani Sukhumvit Bangkok Hotel.

Credit: Avani Sukhumvit Bangkok Hotel

3. Avani Sukhumvit Bangkok Hotel

Experience the vibrant cityscape from your private sanctuary at Avani Sukhumvit Bangkok Hotel. Sip on cocktails at sunset up at The Deck, the hotel’s rooftop pool and bar, or at the refreshing open-air Greenhouse Terrace Bar. Order creative modern Thai dishes at the Greenhouse Restaurant or enjoy a more intimate dining experience at the Greenhouse Secret Garden’s al fresco gazebo. When you’ve eaten to your heart’s content, work up a sweat at Avani Fit, relax with a massage at Avani Spa or venture outside to check out galleries, cafés and street food. With Century the Movie Plaza Sukhumvit shopping mall right next door, you'll also have access to an array of dining and entertainment options.

The offer: Book a minimum three-night stay by 30 June and stay by 30 September to receive an afternoon tea set for two.

In the evening, the outdoor swimming pool at Grand Hyatt Erawan Bangkok

Credit: Grand Hyatt Erawan Bangkok

The lobby area of Grand Hyatt Erawan Bangkok.

Credit: Grand Hyatt Erawan Bangkok

The dining area of Grand Hyatt Erawan Bangkok.

Credit: Grand Hyatt Erawan Bangkok

4. Grand Hyatt Erawan Bangkok

Located next to the iconic Erawan Shrine, Grand Hyatt Erawan Bangkok is a haven of refinement in the middle of bustling downtown Bangkok. Its 44 suites include exclusive access to the Grand Club Lounge, but you’ll find ultimate indulgence in the Erawan Suite, which is complete with a dining room, kitchen and fitness area, plus 24-hour butler service. Pay a visit to the transformative i.sawan spa – home to a nail bar, fitness centre, sauna and more. When it comes time to explore the rest of the city, you’ll find it’s rather easy, as the hotel is conveniently linked to two SkyTrain stations, Chit Lom and Ratchadamri.

The offer: Book a minimum three-night stay by 31 June and stay by 31 October to receive an afternoon tea set for two and a discounted spa treatment. 

The terrace of Hyatt Regency Bangkok Sukhumvit is a bar area.

Credit: Hyatt Regency Bangkok Sukhumvit

Hyatt Regency Bangkok Sukhumvit's outdoor pool with lounge chairs for lounging.

Credit: Hyatt Regency Bangkok Sukhumvit

Hyatt Regency Bangkok Sukhumvit's bedrooms have floor-to-ceiling windows and a bathtub.

Credit: Hyatt Regency Bangkok Sukhumvit

5. Hyatt Regency Bangkok Sukhumvit

Nestled in the heart of Sukhumvit, this hotel features five restaurants and bars, an outdoor swimming pool surrounded by lush greenery and a 24-hour gym. Blending contemporary aesthetics with Thai heritage, the guestrooms are outfitted with walk-in closets, spacious work areas and separate showers and bathtubs – this makes it easy (and tempting) to spend much of your trip right here. On the 27th floor, The Regency Club’s lounge delivers panoramic views of the city, a boardroom space and an on-site kitchen. Just steps away from the Nana SkyTrain station, this central hotel offers unrivalled convenience. 

The offer: Book a minimum two-night stay by 30 June and stay by 31 October to receive an afternoon tea set at the Garden Lounge.

Aerial photo of the outdoor pool at Mandarin Oriental Bangkok

Credit: Mandarin Oriental Bangkok

Bedroom interiors at Mandarin Oriental Bangkok

Credit: Mandarin Oriental Bangkok

Inside the lobby area of Mandarin Oriental Bangkok

Credit: Mandarin Oriental Bangkok

6. Mandarin Oriental, Bangkok

Mandarin Oriental, Bangkok stands on the banks of the Chao Phraya River, captivating guests with its timeless Thai-influenced elegance and resort-style ambience. After the largest renovation in its 147-year history, the hotel's River Wing has reopened, offering a refreshed experience. Step into the Authors' Lounge, which exudes old-world charm, and delight in the hotel’s renowned afternoon tea, featuring finger sandwiches, freshly baked scones and homemade jams. With 12 exceptional restaurants and bars, including the one-Michelin-starred French restaurant Le Normandie by Alain Roux as well as Chinese, Thai and Japanese options, you can bring your tastebuds around the world without having to set foot outside of the hotel.

A woman reads a book on a lounge chair by the Swimming Pool in Capella.

Credit: Capella Bangkok

Interior photo of Capella's front desk.

Credit: Capella Bangkok

Interior photos of Capella's lobby.

Credit: Capella Bangkok

7. Capella Bangkok

Discover the epitome of tranquillity at Capella Bangkok, nestled along the historic Charoenkrung road on the banks of the Chao Phraya River. This urban resort’s 101 meticulously designed suites and villas offers breathtaking views through floor-to-ceiling windows and a private balcony or veranda. No stay is complete without a visit to the one-Michelin-starred Côte by Mauro Colagreco, where French and Italian Riviera-inspired dishes are served amidst light-drenched interiors, or to Phra Nakhon, a waterfront restaurant celebrating the rich traditions of Thai cuisine. To unwind at the end of your jam-packed holiday, make sure to book an appointment at Auriga Spa, where rejuvenating treatments are tailored according to your needs. 

More inspiration

Bangkok travel information

Country / Region
Thailand
Language
Thai
Airport code
BKK
Currency
THB
Time zone
GMT +07:00
Climate
Tropical
Country / Region
Thailand
Time zone
GMT +07:00
Currency
THB
Airport code
BKK
Language
Thai
Climate
Tropical
Find the best fares to
Bangkok