Riverside Hotels in Bangkok

Where to stay on the waterfront, facing the Chao Phraya or Bangkok's canals


    Mandarin Oriental Hotel, Bangkok

  • 1. Mandarin Oriental Bangkok
  • Floor-to-ceiling windows offer river views at this 5-star in a scenic spot. It was Bangkok’s first hotel (it opened in 1876), and continues to be one of the most exceptional places to stay in the city. Rooms are decorated in teak wood furnishings and Thai silk, a spa provides relaxing treatments, and the restaurants serve fine cuisine. A free shuttle boat takes guests to the Saphan Taksin station of the BTS Skytrain, for the downtown attractions.

    More Details and Prices

    Chakrabongse Villas Hotel, Bangkok

  • 2. Chakrabongse Villas
  • Just a few feet from the must-see Wat Pho, on the bank of the Chao Phraya River, this former royal residence has been preserved to look exactly as it did in 1908, when prince Chakrabongse had it built. The Thai-style suites are a tranquil haven from the bustle of the modern city, set in a lush tropical garden with a large swimming pool. Guests can relax with a traditional Thai massage, and enjoy meals at an outdoor dining pavilion with river views.

    More Details and Prices

    The Siam Hotel, Bangkok

  • 3. The Siam
  • It opened in 2012, but recalls the late-19th century with a stunning décor that also combines contemporary design. It’s a luxurious resort with just 39 rooms, but boasts an outdoor pool, a library, a well-equipped gym and spa, and different dining options, including a restaurant in a cluster of three Thai teak wood houses. A free shuttle boat operating during the daytime takes guests to the busier part of town and a BTS Skytrain station.

    More Details and Prices

    Sala Rattanakosin Hotel, Bangkok

  • 4. Sala Rattanakosin Bangkok
  • Combining modern design and temple views (of Wat Arun on one side and Wat Pho on the other), this hotel with just fifteen rooms stands on the eastern bank of the river. It has a good restaurant and an attractive rooftop bar.

    More Details and Prices

    Riva Surya Hotel, Bangkok

  • 5. Riva Surya Bangkok
  • This hotel is almost literally on the river, perfect for balmy afternoons by the pool, watching the barges go by. It’s a short walk from the vibrant Khao San Road, but those who stay here often prefer to stay dining alfresco at the restaurant, or relaxing in their room with river views. Decorated in a Thai-meets-West style, each room has a private balcony and floor-to-ceiling windows.

    More Details and Prices

    Anantara Riverside Hotel, Bangkok

  • 6. Anantara Riverside Bangkok Resort
  • Staying at this beautifully landscaped resort is like staying in a tropical garden on the riverfront. The spacious rooms overlook the Chao Phraya, while outside are restaurants and bars right by the water, and a large pool surrounded by greenery. The spa offers treatments and massages in the gardens, and for more active activities there’s a well-equipped fitness center.

    More Details and Prices

    Royal Orchid Sheraton Hotel, Bangkok

  • 7. Royal Orchid Sheraton Hotel and Towers
  • It’s one of Bangkok’s largest hotels, towering over the river. It’s the only one in the city with two large outdoor swimming pools, and all 726 rooms offer views of the Chao Phraya. Free shuttle boats connect it to different attractions, while those who prefer to stay in the hotel may choose between four different dining options, a spa, a 24-hour fitness center, and a tennis court.

    More Details and Prices

    Shangri-la Hotel, Bangkok

  • 8. Shangri-la Hotel Bangkok
  • With a huge pool facing the river, this hotel provides a resort-like experience in the city. At the spa, guests can enjoy a variety of massages, facials and treatments, while the seven restaurants serve different types of world cuisines. There’s also a 24-hour fitness center and room service throughout the day.

    More Details and Prices

    Avani+ Riverside Hotel, Bangkok

  • 9. Avani+ Riverside Bangkok Hotel
  • Some of the best views over the Chao Phraya can be admired from this hotel’s rooftop infinity pool and contemporary guestrooms. A free shuttle boat crosses the river to the Sathorn pier that connects with the Saphan Taksin station of the BTS Skytrain.

    More Details and Prices

    Millennium Hilton Hotel, Bangkok

  • 10. Millennium Hilton Bangkok
  • Standing on the river’s edge and topped with a flying-saucer-like bar, this is one of Bangkok’s landmark hotels. The rooms with large windows offer city views, as do the bars and restaurants -- on the rooftop and on the ground by the river.

    More Details and Prices

    The Peninsula Hotel, Bangkok

  • 11. The Peninsula Bangkok
  • It’s one of the city’s best and most luxurious hotels, but it’s also where you’ll want to stay for a river breeze. Towering over the Chao Phraya, it’s known for its impeccable service, its beautiful waterfront pool area, and alfresco dining by the river. It also has a world-class spa and some of the best views over Bangkok from the upper floors.

    More Details and Prices

    Riva Arun Hotel, Bangkok

  • 12. Riva Arun Bangkok
  • You can almost feel like you’re floating on the river as you sit for dinner or drinks at this boutique hotel’s restaurant. But the Chao Phraya is also at your feet in the rooms, many of which look straight across the water to the Wat Arun temple.

    More Details and Prices