Thailand may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels on the River in Bangkok from $27

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Bangkok Hotels on the River

The Peninsula Bangkok
5 out of 5
333 Charoennakorn Road, Klongsan, Bangkok, Bangkok
The price is $489 per night from Oct 19 to Oct 20
4.7/5Exceptional! (1,000 reviews)
Amazing luxury hotel.

"Beautiful hotel by the river. Everything 5 star with lovely friendly staff. 😎"…"

Reviewed on Mar 17, 2020

The Peninsula Bangkok
Riva Surya Bangkok
4 out of 5
23 Phra Arthit Road Pranakorn, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is $74 per night from Sep 30 to Oct 1
4.7/5Exceptional! (998 reviews)

"The property was crystal clean, staff was very friendly. This was my first stay and I really enjoyed it very much. I loved the fruit basket in the room. There were fresh flowers with some decorations on the room. I enjoyed delicious lemon grass tea on arrival. Overall, the breakfast and food selection ..."…"

Reviewed on Jul 10, 2020

Riva Surya Bangkok
Avani+ Riverside Bangkok Hotel
5 out of 5
257 Charoennakorn Road, Thonburi, Bangkok
The price is $322 per night from Oct 7 to Oct 8
4.7/5Exceptional! (1,097 reviews)

"Very nice room view, amazing rooftop bar, good place for relaxing time!"…"

Reviewed on Aug 14, 2020

Avani+ Riverside Bangkok Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Chatrium Hotel Riverside Bangkok
4.5 out of 5
28 Charoenkrung Soi 70, Bangkholame, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is $70 per night from Oct 3 to Oct 4
4.6/5Exceptional! (2,210 reviews)

"Great views, friendly staff, breakfast good variety, clean rooms, large rooms, have stayed many times, check in could be faster, ground floor of residence buildings a Starbucks and convenience store."…"

Reviewed on Jul 7, 2020

Chatrium Hotel Riverside Bangkok
Anantara Riverside Bangkok Resort
5 out of 5
257/1-3 Charoennakorn Road, Bangkok, Bangkok
Get Rates
4.6/5Wonderful! (1,530 reviews)

"Real old fashioned 5 star hotel. Great location. Staff excellent."…"

Reviewed on Mar 10, 2020

Anantara Riverside Bangkok Resort
Shangri-La Hotel, Bangkok
5 out of 5
89 Soi Wat Suan Plu, New Road, Bangrak, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is $112 per night from Oct 2 to Oct 3
4.5/5Wonderful! (2,177 reviews)

"Very hospitable staff. Excellent river view. Close to BTS station. Short Grab ride to Central World."…"

Reviewed on Aug 28, 2020

Shangri-La Hotel, Bangkok
Tower Club at lebua (The World’s First Vertical Destination)
5 out of 5
1055/42 Silom Road, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is $114 per night from Oct 13 to Oct 14
4.5/5Wonderful! (1,606 reviews)
Best Breakfast & View in Bangkok

"AMAZING View and the best breakfast ever..."…"

Reviewed on Mar 17, 2020

Tower Club at lebua (The World’s First Vertical Destination)
Centre Point Silom
4 out of 5
1522/2 Soi Kaysorn 1 (Charoenkrung 50), Charoengkrung Road, Bangrak, Bangkok
Get Rates
4.4/5Wonderful! (1,684 reviews)

"Perfect place for river boat and sky train. Supermarket extremely handy"…"

Reviewed on Mar 20, 2020

Centre Point Silom
Royal Orchid Sheraton Hotel & Towers
5 out of 5
2 Charoen Krung Soi 30, Siphya, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is $74 per night from Oct 7 to Oct 8
4.4/5Wonderful! (992 reviews)
Definitely a 5 star hotel

"This is our second time staying at this hotel in Bangkok. Beautiful hotel right on the river across from the Iconsiam shopping centre. Rooms are large and clean with great views of the city. Amazing breakfast buffet. Enjoyed the quiet pool area. Free shuttles to shopping areas and the metro. Very ..."…"

Reviewed on Apr 11, 2020

Royal Orchid Sheraton Hotel & Towers
lebua at State Tower (The World's First Vertical Destination)
5 out of 5
State Tower 1055/111 Silom Road, Bangrak, Bangkok
Free CancellationReserve now, pay when you stay
The price is $82 per night from Oct 8 to Oct 9
4.4/5Excellent! (2,093 reviews)

"The Scenery and Ambiance was just Amazing!! Incredible Experience!!..."…"

Reviewed on Mar 25, 2020

lebua at State Tower (The World's First Vertical Destination)
The Sunreno Hotel
3.5 out of 5
341 Charoenkrung Road, Opposite Asiatique, Bangkok
Free CancellationReserve now, pay when you stay
The price is $27 per night from Oct 3 to Oct 4
4.4/5Excellent! (288 reviews)

"I stay here all the time. It is right across the street from Asiatique outdor evening (4-pm to 11:00pm Mall) with soooo many great restaurants, shopping and some family rides. Many independent restaurant, as well as street food right outside your door, including 7-11. They give you 4 soft pillows, ..."…"

Reviewed on Jan 10, 2020

The Sunreno Hotel
sala rattanakosin
4 out of 5
Maharat Road, Rattanakosin Island, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is $84 per night from Sep 30 to Oct 1
4.3/5Excellent! (328 reviews)

"It would be great if the hotel has more security procedures. I found the way to the room is quite public for anyone to get in."…"

Reviewed on Jul 13, 2020

sala rattanakosin
Navalai River Resort
3.5 out of 5
45/1 Phra Athit Road, Phra Nakorn, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is $29 per night from Oct 5 to Oct 6
4.2/5Excellent! (992 reviews)

"Good property. Staff was decent. Great location, good amenities."…"

Reviewed on Mar 12, 2020

Navalai River Resort
ibis Bangkok Riverside
3 out of 5
27 Soi Charoe Nakhon 17, Charoen Nakhon Road, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is $28 per night from Sep 30 to Oct 1
4.2/5Very Good! (994 reviews)

"Cleanliness. Good location. Family friendly with lots of room. Staff are helpful and courteous."…"

Reviewed on Aug 18, 2020

ibis Bangkok Riverside
Ramada Plaza by Wyndham Bangkok Menam Riverside
5 out of 5
2074 Charoenkrung Road, Bangkorlaem, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is $110 per night from Oct 7 to Oct 8
4.1/5Very Good! (995 reviews)

"blown away by the friendliness & helpfulness of the staff. Really surprised at all the upgrades we were given as part of being on executive floor. All really appreciated. Great location. great ferry service to MRT. Asiatique only very short walk away - great night market - plenty bargains. Room nice ..."…"

Reviewed on Apr 23, 2020

Ramada Plaza by Wyndham Bangkok Menam Riverside
Millennium Hilton Bangkok
5 out of 5
123 Charoennakorn Road, Klongsan, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is $62 per night from Sep 24 to Sep 25
4.1/5Very Good! (1,071 reviews)
Pleasant stay

"Only stayed one night but was a nice stay and enjoyed the roof top bar. Only negative was that I did not find the staff very friendly."…"

Reviewed on Mar 21, 2020

Millennium Hilton Bangkok
New Siam Riverside
3 out of 5
21 Phra Athit Road, Chana Songkhram, Phra Nakhon, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is $42 per night from Sep 30 to Oct 1
4/5Very Good! (529 reviews)
Could use some updating

"The staff were friendly and helpful but the place is a bit tired. It could use some updating. And the WiFi did not work well."…"

Reviewed on Mar 3, 2020

New Siam Riverside
Montien Riverside Hotel
5 out of 5
372 Rama 3 Road, Bangkok, Bangkok
Free CancellationReserve now, pay when you stay
The price is $64 per night from Oct 14 to Oct 15
4/5Very Good! (663 reviews)

"lovely hotel located on shores of Chou Praya river but quite isolated with no easy access to public transit; yes, hotel operated a limited shuttle. I will just do one review and not do another review from Feb 13-16 when we stayed at this same hotel!! what a difference a few weeks makes during this ..."…"

Reviewed on Mar 24, 2020

Montien Riverside Hotel
Don't see what you're looking for?
We've got more Hotels on the River. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Hotels on the River in Bangkok

Search for hotels in Bangkok on Expedia. You can easily find your hotels in Bangkok using one of the methods below:

  • View our selection of featured hotels in Bangkok
  • Use the map to find hotels in the Bangkok neighborhood you prefer
  • Use the filters to see hotels in a specific area of Bangkok, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Bangkok
  • Enter your travel dates to view the best deals on hotels in Bangkok - while they last

More trip options

Travelers Loved These Hotels on the River