Where to stay in Bangkok?

Places to stay at every stop and at every budget, chosen for where they are. Sleeping in the right place each night means not spending the trip in transport. Change the budget or the trip length and the hotels follow.

6 nights · accommodation about €510

Bangkok

Days 1-7 · 6 nights
Mid-rangeNovotel Bangkok Siam Square

A four-star hotel in the heart of Siam, four kilometres from the centre. You sleep on the Skytrain line, which makes all the difference for reaching Chatuchak and the temples.

€85 a nightSee on Booking →
Mid-range♥ Our favouriteRiva Surya Bangkok
🏛️Historic centre🚉Transport nearby

A boutique hotel on the river, in the old town, a kilometre from the centre. Public boats pass in front and take you to Wat Arun without facing the traffic.

€95 a nightSee on Booking →
Mid-rangeChillax Resort
🏊Pool🏛️Historic centre🌅Great view

In Banglamphu, in the old town, 700 m from the city centre, with a rooftop pool. Come back to cool off between the Grand Palace and an evening on Khao San Road.

€70 a nightSee on Booking →
Mid-rangeShanghai Mansion Bangkok
🏛️Historic centre

On Yaowarat Road, Chinatown's main artery, 2.1 km from the city centre. A boutique hotel for those who want to eat on the street and then head to the river and Wat Arun.

Yaowarat comes alive mainly in the evening, when the street food stalls set up.

€75 a nightSee on Booking →
Mid-rangeHoliday Inn Express Bangkok Siam
🏛️Historic centre

On Rama I Road, in the Siam area, 3 km from the city centre. A three-star hotel near the Skytrain, for shopping in Siam and a direct trip to Chatuchak.

€60 a nightSee on Booking →
BudgetNapPark Hostel
🏛️Historic centre🚶Walk everywhere

On Tani Road, in the Khao San area, 700 m from the city centre. A hostel for small budgets, within walking distance of the Grand Palace and the bars of Khao San Road.

€15 a nightSee on Booking →
Budgetibis Bangkok Riverside
🏛️Historic centre

On Charoen Nakhon Soi 17, on the west bank of the Chao Phraya, 4.4 km from the city centre. A budget hotel on the river side, for reaching the temples by boat rather than by taxi.

€45 a nightSee on Booking →
Budgetibis Bangkok Siam
🏛️Historic centre

On Rama I Road, in the Pathum Wan district, 3.1 km from the city centre. A budget hotel on the Skytrain line, handy for getting to Chatuchak Market.

€40 a nightSee on Booking →
Budgetibis Bangkok Sathorn
🏛️Historic centre

In Soi Ngam Duphli, Sathorn district, 6.2 km from the city centre. A budget hotel south of the centre, for those who accept the journeys to the old town and the temples.

€35 a nightSee on Booking →
BudgetOnce Again Hostel
🏛️Historic centre🚶Walk everywhere

In Soi Samran Rat, in the heart of the old town, 400 m from the city centre. A youth hostel for small budgets, within walking distance of the Grand Palace and Khao San Road.

€22 a nightSee on Booking →
LuxuryMandarin Oriental Bangkok

A historic palace hotel on Oriental Avenue, on the banks of the Chao Phraya, four kilometres from the centre. The river serves as the access route, faster than taxis at rush hour.

Opened in 1876, the hotel still has its Authors' Wing, where Joseph Conrad and Somerset Maugham stayed.

€500 a nightSee on Booking →
LuxuryShangri-La Bangkok
🏛️Historic centre🚉Transport nearby

On the Chao Phraya, in the Bang Rak district, 4.2 km from the city centre. A five-star hotel facing the river, which public boats travel up to the Grand Palace.

€200 a nightSee on Booking →
LuxuryMillennium Hilton Bangkok
🏛️Historic centre

On Charoen Nakhon Road, on the west bank of the Chao Phraya, 3.2 km from the city centre. A five-star hotel at a gentler price than its neighbours on the opposite bank, in Bang Rak.

€130 a nightSee on Booking →
LuxurySiam Kempinski Hotel Bangkok
🏛️Historic centre

In the Siam area, Pathum Wan district, 3.7 km from the city centre. A five-star hotel among the shopping centres, near the Skytrain for Chatuchak.

€300 a nightSee on Booking →
LuxuryBanyan Tree Bangkok
🏛️Historic centre🌅Great view

In the Sathorn district, 5.5 km from the city centre, with its rooftop bar. For those who want to end their days up high, away from the bustle of the old town.

€180 a nightSee on Booking →
More hotels in Bangkok on Booking

Indicative prices for two people, checked when written: the price on the day depends on the season and your dates, so check it on the booking link. A deliberately short selection: a few checked places per budget and per stop, not a directory. The "more hotels" link opens the full Booking search for the same town, on the same dates. Some links are affiliate links: we may earn a commission, at no extra cost to you.

The rest of the trip