By the river: Mandarin Oriental, Peninsula, Shangri-La

The Mandarin Oriental, in Bang Rak, is the river's historic palace: outdoor pool, garden, renowned restaurants and spa. It is about 10 minutes' walk from Saphan Taksin BTS, or a river shuttle takes you. Limit: palace pricing, book ahead. The Peninsula Bangkok, on the Khlong San bank, offers rooms with Chao Phraya views, an outdoor pool, a fitness centre and a free river shuttle to Saphan Taksin station (about five minutes by boat according to Booking). Limit: no metro station on foot. The Shangri-La Bangkok is next to Saphan Taksin BTS station, with two pools, a large spa and the Thai restaurant Salathip; reviews mention long corridors between wings and a pool that closes early. To compare other waterside hotels, read riverside hotels in Bangkok.

The Mandarin Oriental pier at sunset on the Chao Phraya, with the Bangkok skyline

Quiet, or in the heart of the shopping

A quiet garden at the Mandarin Oriental with a white colonial wing among palm trees

The Sukhothai Bangkok, on South Sathorn Road, plays the gardens-and-ponds card; it is about 10 minutes' walk from Lumphini Park and Lumphini MRT station, on a busy avenue. The Siam Kempinski has a covered walkway into the Siam Paragon mall, four or five minutes' walk from Siam BTS: the handiest if you want to do everything on foot, at the price of a mall that is very busy by day.

How to choose

Booking well

Palaces often show "++" prices (10% service and 7% VAT on top). Compare cancellation terms, ask about the state of the pool and spa before booking, and book early for Christmas, New Year and the cool season from November to February; see the best time to visit Bangkok.

FAQ

Which palace is the most central in Bangkok? The Siam Kempinski, in Siam, four or five minutes' walk from the BTS.

Which palace is the most affordable? Of these five, The Sukhothai starts from about 8,000 THB, to be checked.

Are the riverside palaces linked to the metro? The Shangri-La touches Saphan Taksin BTS; Mandarin Oriental and Peninsula use a shuttle or a walk.

Do I need to book far ahead? Yes in high season, from November to February and over the holidays.