All three of our Old Town picks have Phra Nakhon addresses, the historic district that holds the Grand Palace and, to its north, Khao San Road.
None of them is close to the rail network: the nearest BTS or MRT station is at least 1.8km from each, in a straight line.
What the area offers instead is value. On average our picks here have the best value-for-money scores of any Bangkok area we cover, and the lowest top price: nothing here costs more than around ฿5,547 a night.
Best for
Temples and Khao San Road on foot, at mid-range prices
Nightly range
฿2,268–฿5,547 a night
Local tips
- Riva Surya is about 570 metres from Khao San Road and 1.35km from the Grand Palace in straight lines
- The nearest BTS or MRT station to each of our picks here is between about 1.8 and 2.1km away
- The Moment has the best staff and value scores we list in Bangkok
