Oriental Hotel $344 Landmark riverside hotel with oodles of history. Loved by the 50+ no kid set. more>>
Peninsula Bangkok $235 Conde Nast Award-winning hotel where all the rooms have awesome river views.more>>
$100-200
Bangkok Marriott Resort & Spa$111 This hotel is truly for leisure travellers due to its location down the river, more>>
Royal Orchid Sheraton Hotel$145 This riverside place is popular with businessmen, most likely because of the Sheraton grouping,more>>
Shangri-La Hotel$158 Good if you are travelling with kids, big group, have a last minute booking, want to stay riverside with everything you need in one place. more>>
$50-100
Grand China Princess Hotel $53 The only hotel in Chinatown that’s on our list so that’s a plus because we cannot recommnd too many of them. more>> GM in minibar
Menam Riverside Hotel Bangkok$75 Welcomes you to the historic Chao Phya River with a warm and unique Thai hospitality. more>>
<$50
Royal River Hotel$42 Unlike other riverside hotels located on the eastern bank of the Chao Phraya River, more>>