Hotel
1. Mandarin Oriental, Bangkok
Bangkok's grand old riverside hotel, first opened in the 1870s, with a historic Authors' Wing, acclaimed restaurants, a renowned spa and the Bamboo Bar.
View details — Mandarin Oriental, BangkokWhere you stay in Bangkok shapes your trip. The riverside along Charoen Krung and the Thonburi bank has the grandest hotels: the Mandarin Oriental, with more than 150 years of history, The Peninsula, where every room faces the river, and Capella Bangkok, ranked second on The World's 50 Best Hotels 2026. Hotel boats link them with Sathorn Pier and Saphan Taksin BTS station, making the river itself your transport. In the old town, Riva Surya on Phra Athit Road offers a riverside pool near Khao San Road, while Bangkok Publishing Residence and Chern Hostel put the temples within walking distance.
Chinatown suits food lovers: Shanghai Mansion brings 1930s Shanghai style to Yaowarat Road, and Loy La Long is a six-room teak guesthouse over the river inside a temple compound. For shopping and transport links, the central districts work best: Hotel Muse on Langsuan Road has an infinity pool and rooftop bar, and Ariyasom Villa is a quiet 1940s garden villa at the end of Sukhumvit Soi 1. Book small properties well ahead, check deposit and cancellation terms, and choose a hotel near a BTS or MRT station or a river pier to save time in traffic.
10 places · Updated November 12, 2026
Our top 3 hotels in Bangkok
Hotel
Bangkok's grand old riverside hotel, first opened in the 1870s, with a historic Authors' Wing, acclaimed restaurants, a renowned spa and the Bamboo Bar.
View details — Mandarin Oriental, BangkokHotel
A 37-storey luxury hotel on the Thonburi bank of the Chao Phraya, where every room has river views and a private boat shuttles guests across.
View details — The Peninsula BangkokHotel
An intimate riverside hotel of 101 suites and villas on Charoen Krung, home to Mauro Colagreco's two-Michelin-star Côte and the Auriga Wellness spa.
View details — Capella BangkokHotel
A 68-room riverside hotel on Phra Athit Road, a short walk from Khao San Road and the old-town temples, with a pool beside the Chao Phraya.
View details — Riva Surya BangkokHotel
A restored 1940s family villa at the end of Sukhumvit Soi 1, turned into a 24-room garden boutique hotel with a saltwater pool and spa.
View details — Ariyasom VillaHotel
A Chinatown boutique hotel on Yaowarat Road styled after 1920s and 1930s Shanghai, with a jazz bar, spa and indoor fish pond atrium.
View details — Shanghai Mansion BangkokHotel
A 174-suite Autograph Collection hotel on Langsuan Road inspired by the reign of King Rama V, with a rooftop speakeasy and infinity pool.
View details — Hotel Muse Bangkok LangsuanHotel
A tiny teak guesthouse perched over the Chao Phraya within the grounds of Wat Pathum Khongkha, with six colour-named rooms and riverside verandas.
View details — Loy La LongHotel
An eight-room adults-only boutique hotel and museum in 1960s shophouses that were once home to the family behind Bangkok Weekly magazine.
View details — Bangkok Publishing ResidenceHotel
A minimalist old-town hostel off Bamrung Muang Road, decorated with Thai proverbs and within easy reach of the Grand Palace and Khao San Road.
View details — Chern Hostel