Bangkok’s neighbourhoods: where to stay
1 h route4 stopsBest: Read it before booking a hotel: this is where your trip gets decidedUpdated July 2026
You don’t pick the neighbourhood by the photo: you pick it by the transport. This city has traffic that turns three kilometres into forty minutes, and the only way around it is the Skytrain or the metro, which run above and below it. Sleeping ten minutes’ walk from a station is the most important decision you’ll make.

Which rules out, for almost everyone, the prettiest area: Rattanakosin, the temple district, has no train. It’s beautiful and it’s where you’ll spend the morning, but going back to it every night is paid for in traffic jams.
The route, stop by stop
4 STOPS- 01
Sukhumvit: the one that works
Sukhumvit runs for kilometres with the Skytrain above it, and hanging off it are hundreds of numbered alleys (the sois) where the real life is: stalls, bars, laundries and hotels at every price.
Even numbers go on one side, odd on the other, and the higher the number, the further from the centre.
It’s the most practical neighbourhood for a first trip, no argument: you move by train, you eat at any hour and you’re twenty minutes from everything. Just don’t let anyone sell it to you as “authentic”: it’s convenient, which is what you need.
- 02
Silom and Sathorn: offices by day, market by night
By day the Bangkok of suits and towers takes over, with the two trains crossing at Sala Daeng. By night the pavement fills with stalls and the district becomes something else. It’s next to the river, which is a real advantage: the pier takes you to the temples without touching the traffic. It also has Lumphini Park beside it, the one place in the city where you see people doing tai chi at six in the morning among metre-and-a-half monitor lizards. The lizards are real and they’re harmless.
- 03
Rattanakosin: beautiful, and no train
The island in the river appears on every postcard: the Grand Palace, Wat Pho, the low streets, Khao San a step away. Sleeping here has an obvious charm and a specific problem: there’s no station. Everything you do outside the old town starts with a taxi stuck in traffic. It does have the river, and the scheduled boat is real transport, not an attraction. If your trip is two days and all you want is the temples, sleep here and use the boat. If you’re staying a week, sleep where there’s a train and come over in the morning.
- 04
Ari and Thonglor: where locals go out
Ari, to the north, and Thonglor, to the east, are where Bangkok’s middle class goes out: cafés that roast their own, small bars, and restaurants with no English photo menu. There’s nothing monumental to see, and that’s exactly the appeal. Both are on the Skytrain, so they aren’t a logistical indulgence: if it’s a repeat trip or you’re staying more than a week, sleep in one of them. It’s the version of Bangkok where the city isn’t looking at you.
Frequently asked
Where is it best to stay in Bangkok?
In a neighbourhood with a Skytrain or metro station, and Sukhumvit is the safe answer for a first trip. Bangkok traffic turns any short journey into forty minutes, and the train is the only way to skip it.
Is it worth staying near the temples?
Only if your trip is short and limited to the old town. Rattanakosin is the prettiest part but has no train, so everything else means a taxi and a traffic jam. The river compensates: it’s genuine transport.