Top 10 Hotels in Bangkok

The best and most recommended hotels, based on guest reviews, facilities and location.


    Peninsula Hotel, Bangkok

  • 1. The Peninsula Bangkok
  • Even getting to this riverfront hotel is a memorable experience, as you’re transported on a traditional boat. It’s one of the world’s highest-ranking luxury hotels, with rooms with walk-in closets, marble bathrooms, and balconies with panoramic views of the river and skyline. There’s also a state-of-the-art gym, one of the city’s best spas, outdoor restaurants, and a beautiful pool area.

    More Details and Prices

    Mandarin Oriental Hotel, Bangkok

  • 2. Mandarin Oriental Bangkok
  • Known for its world-class service, this classic hotel stands on a scenic location by the river. It was Bangkok’s first hotel, opened as the “Oriental” in 1876, and the original structure is still standing. Rooms offer views through floor-to-ceiling windows, and are decorated with teak wood furnishings and Thai silk. The large outdoor pool, luxurious spa, and fine dining restaurants invite you to stay at the property all day long, but a free shuttle boat takes you to the nearest BTS Skytrain station across the river, for all that the city has to offer.

    More Details and Prices

    Lebua Hotel, Bangkok

  • 3. Tower Club at Lebua
  • An imposing neoclassical tower crowned with a dome offering some of Bangkok’s best panoramas is home to this hip hotel, mostly known for its rooftop bars and restaurants. Every room and suite has a balcony, either facing the city or the river (book the river view suites), and it offers what could very well be the world’s best breakfast buffet.

    More Details and Prices

     Hotel, Bangkok

  • 4. Eastin Grand Hotel Sathorn
  • Extra-large beds and floor-to-ceiling windows looking out to modern Bangkok make this hotel stand out, but guests also give top scores to its central location, professional staff, cleanliness, and facilities like an infinity pool, well-equipped fitness center, and three restaurants. It also has the convenience of a direct link to a BTS Skytrain station, via its own sky bridge.

    More Details and Prices

    Avani Riverside Hotel, Bangkok

  • 5. Avani+ Riverside Bangkok Hotel
  • As you can guess from the name, this is a hotel on the riverfront, so you know you can expect views over the river and the city. What’s not immediately expected is the rooftop infinity pool and its panorama, which is one of Bangkok’s most stunning. Then there are the pampering treatments of the spa, three different restaurants, and a 24-hour fitness center, in addition to the contemporary rooms with comfy beds.

    More Details and Prices

    Sheraton Sukhumvit Hotel, Bangkok

  • 6. Sheraton Grande Sukhumvit
  • This large, centrally-located hotel has direct access to a BTS Skytrain, and features a tropical outdoor pool, a classic décor, award-winning restaurants, a modern gym with personal trainers, a library and a relaxing spa -- everything to make it one of the favorite hotels in Bangkok.

    More Details and Prices

    Marriott The Surawongse Hotel, Bangkok

  • 7. Bangkok Marriott Hotel The Surawongse
  • Featuring an infinity pool overlooking most of Bangkok, this hotel offers one of the most memorable stays in the city. Rooms and suites have a classy contemporary décor, the fitness center is open 24 hours, and the spa provides relaxing treatments and massages. To literally top it all off, the rooftop bar serves cocktails and more downtown views.

    More Details and Prices

    The Athenee Hotel, Bangkok

  • 8. The Athenee Hotel
  • You can expect top-notch luxury at this hotel located between some of the city’s best malls and nightlife. Rooms feature a classic design, as do the eight restaurants and bars. The tropical lagoon-style pool is just what you need on a typically hot Bangkok afternoon, while the spa provides holistic treatments after a day around town.

    More Details and Prices

    Okura Prestige Hotel, Bangkok

  • 9. The Okura Prestige Bangkok
  • A modern glass tower, conveniently located next to a BTS Skytrain station, houses this 5-star hotel with city views. Modern Bangkok can be admired from the rooms, the two restaurants, and especially from the infinity pool. There’s also a spa and a 24-hour fitness center.

    More Details and Prices

    Siam Kempinski Hotel, Bangkok

  • 10. Siam Kempinski Hotel Bangkok
  • With the city’s biggest pool plus a convenient location between some of the biggest malls and the must-see Jim Thompson House, this hotel has become one of the top places to stay in Bangkok. In addition to the location and the magnificent pool, guests also praise the comfort and cleanliness, as well as the size of the rooms and suites.

    More Details and Prices