Find and Book Top Rated Hotels in Bangkok

Search among 529 available resorts and all inclusive hotels in Bangkok from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
521-529 out of 529
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Aparthotel
7.8
Very good6 reviews
MapView on map8.1 mi from City Center700 yd from Rajamangala National Stadium
From   US$ 36 /nightSelect
Aparthotel
8.0
Great27 reviews
MapView on map7.2 mi from City Center1.3 mi from City Center
From   US$ 22 /nightSelect
8.0
Great11 reviews
5.5 mi from City Center400 yd from
From   US$ 38 /nightSelect
Aparthotel
7.6
Very good4 reviews
14.3 mi from City Center1.4 mi from Siam Park City
From   US$ 27 /nightSelect
8.4
Great258 reviews
2.5 mi from City Center300 yd from Pratunam Market
From   US$ 39 /nightSelect
8.0
Great19 reviews
From   US$ 33 /nightSelect
1.6 mi from City Center1600 yd from Grand Palace
From   US$ 33 /nightSelect
8.6
Great13 reviews
4.9 mi from City Center1400 yd from Soi Cowboy
From   US$ 61 /nightSelect
9.6 mi from City Center800 yd from
From   US$ 28 /nightSelect

Best Resorts and Places to Stay in Bangkok

Why visit?

Bangkok, the vibrant capital of Thailand, offers a plethora of reasons to entice tourists. With its rich cultural heritage, diverse culinary scene, bustling street markets, and awe-inspiring landmarks, Bangkok never fails to captivate visitors. Notable landmarks include the Grand Palace, Wat Arun (Temple of Dawn), Wat Phra Kaew (Temple of the Emerald Buddha), and the Chao Phraya River. Embark on a tuk-tuk ride, explore the floating markets, indulge in mouthwatering street food, or visit the stunning temples: Bangkok has something for everyone.

Why is choosing a resort in Bangkok better than staying in a hotel?

Immersive Experience: Resorts in Bangkok offer a unique blend of luxury and Thai hospitality, providing a more immersive experience compared to generic hotel chains.

Tranquil Retreat: Many resorts are located away from the hustle and bustle of the city center, providing a peaceful retreat after a day of exploring.

World-class Facilities: Resorts in Bangkok often feature luxurious amenities such as swimming pools, spa facilities, fitness centers, and fine dining restaurants.

Personalized Service: The staff at resorts are renowned for their attentiveness, ensuring that every guest's needs are met and creating a more personalized experience.

Privacy and Space: Resorts generally offer more spacious accommodations, allowing guests to relax and unwind in privacy while enjoying the stunning views of Bangkok's skyline.

What is the price to stay in a resort per night?

In Bangkok, the price to stay in a resort varies depending on the star rating.

3-star resorts: The average price per night starts at around $50, offering comfortable accommodations, basic amenities, and a great value for the budget-conscious traveler.

4-star resorts: Expect to pay between $80 and $150 per night for a 4-star resort, which provides upscale amenities, well-appointed rooms, and additional services.

5-star resorts: For the ultimate luxury experience, 5-star resorts in Bangkok range from $200 to $500 per night, offering lavish accommodations, exclusive facilities, and impeccable service.

Best Value for Money Resorts:

The Sukosol Hotel: Situated near the Victory Monument, this 4-star resort offers elegant rooms, a rooftop pool, and easy access to public transportation.

Akara Hotel: A boutique 5-star resort nestled in the heart of Bangkok, providing exceptional service, a rooftop bar, and luxurious accommodations.

Best Luxury Resorts:

Mandarin Oriental Bangkok: A legendary 5-star resort on the banks of the Chao Phraya River, boasting world-class facilities, mesmerizing river views, and a spa offering rejuvenating treatments.

Siam Kempinski Hotel Bangkok: This opulent 5-star resort offers lavish rooms, a sprawling pool area, multiple dining options, and a prime location near luxury shopping malls.

Best Pet-Friendly Resorts:

Adelphi Forty-Nine: A pet-friendly 4-star resort located in Sukhumvit, offering stylish accommodations and easy access to restaurants, shopping, and entertainment.

DoubleTree by Hilton Sukhumvit Bangkok: This pet-friendly 4-star resort welcomes furry companions, offering comfortable rooms, an outdoor pool, and convenient transportation links.

Best Resorts for Families:

Anantara Riverside Bangkok Resort: A 5-star riverside retreat with spacious family suites, child-friendly amenities, a dedicated kids' club, and a wide array of dining options.

Grande Centre Point Hotel Terminal 21: Located in Sukhumvit, this 4-star resort offers family-friendly suites, an infinity pool, and direct access to Terminal 21 shopping mall.

Best Resorts with Unique Views:

Banyan Tree Bangkok: A 5-star resort offering panoramic city views, luxurious spa treatments, and world-class dining experiences at its rooftop restaurant.

Tower Club at lebua: Located in the iconic State Tower, this 5-star resort provides breathtaking cityscape views, an exclusive rooftop bar, and a Michelin-starred restaurant.

Show moreLess