The best hotels in Bangkok’s riverside business district


If you are coming to Bangkok for a short visit on your way to or from Phuket Island, one of the most popular area for luxury travelers is known as the Bangkok Riverside. There are about 20 luxury high rise hotels that overlook the Chao Phraya River, mostly on the busier eastern bank of the river. The area is also home to many high-end office complexes so it’s a magnet for the executives who require excellent service.

To be honest, the area isn’t particularly close to the main tourist attractions or the best shopping malls, but you can find everything you really need in this posh area. Better still, you can either hail a taxi or hire your own driver with a car for a reasonable price, and when you have access to a car this area is close enough to everything.

Best 5-star hotels in Bangkok’s Riverside district

Mandarin Oriental Hotel Bangkok – 5 stars

This Hong Kong-based luxury hotel chain has many fans among the international jet set. The Bangkok location has 393 rooms, most of which have views of the Chao Phraya River.

The views can’t be beat and the service here is exceptional, although it doesn’t have much to do with the pulsing city outside. If you are looking for a calm and professional experience with no surprises, this might be your best bet in all of Bangkok.

  • High season from US$450 per night
  • Low season from US$380 per night

>>>Check rates at the Mandarin Oriental Hotel Bangkok

Peninsula Bangkok Hotel – 5 stars

Another Hong Kong-based international luxury chain has a popular hotel here, this one across the Chao Phraya River from the Mandarin Oriental.

The 370 rooms here are all large and luxurious, just as you’d expect from any Peninsula Hotel. Being across the river from the main business district and tourist attractions might not be convenient for shorter visits, even though the hotel has everything you need inside anyway.

  • High season from US$415 per night
  • Low season from US$367 per night

>>>Check rates at the Peninsula Bangkok Hotel

Shangri-La Hotel, Bangkok – 5 stars

With 802 guest rooms, the Shangri-La Hotel in Bangkok is one of the city’s largest. It’s located on the east side of the Chao Phraya River within the business district, so it’s convenient for executives but also well suited for those visiting to shop and see the sights.

They have a wide variety of room and suite types, and they even offer promotions to keep the rates reasonable for much of the year.

  • High season from US$179 per night
  • Low season from US$161 per night

>>>Check rates at the Shangri-La Hotel in Bangkok

Leave a reply