Bangkok is geographically large and traffic-heavy enough that where you stay determines what you can realistically do each day. The BTS Skytrain and MRT metro cover most tourist areas but the Old Town (Rattanakosin) and Riverside are not directly served, adding taxi or ferry time. Here is the honest breakdown of each zone.
Sukhumvit: transport access and the widest choice
Lower Sukhumvit (Nana to Ekkamai BTS stops, roughly Sois 1–55) is the most practical base for most visitors. The BTS connects to Siam, Silom, and the Airport Rail Link at Phaya Thai (20 minutes to Don Mueang, 45 minutes to Suvarnabhumi). Grab is always available. Hotels at every price point sit within a few minutes of the BTS.
Best for: first-timers, visitors who want flexibility to move around the city, business travellers who need the transport connection.
The tradeoff: it’s the most generic-feeling area. Much of Sukhumvit looks like any Asian business district. The individual sois (side streets) have much more character than the main road. Thong Lor (Soi 55) and Ekkamai (Soi 63) are the best Sukhumvit sois for restaurants and cafes.
Price range: ฿700–1,500 budget guesthouses, ฿2,500–5,000 mid-range, ฿5,000–15,000 luxury.
Silom and Sathorn: Bangkok for adults
Silom has a different feel from Sukhumvit — less obviously tourist-oriented, more walkable, with a strong local restaurant and coffee shop culture. The BTS serves Sala Daeng and Chong Nonsi; the MRT serves Silom. The Riverside is 15 minutes on foot or a short Grab from the far end of Silom Road.
Best for: visitors who want a neighbourhood feel over a business district, second visits to Bangkok, anyone planning to spend time at the Riverside temples.
The Silom area also contains some of Bangkok’s best Thai restaurants at honest prices — the lunch trade is almost entirely Thai office workers, which keeps quality up and prices down.
Price range: ฿800–1,500 budget, ฿2,500–5,000 mid-range, ฿5,000–12,000 luxury.
Riverside: atmosphere and historic hotels
The Chao Phraya riverfront between the Taksin Bridge and Wat Pho is Bangkok’s most atmospheric area. The grand riverside hotels — Mandarin Oriental, The Peninsula, Capella — sit here. The ferry (Chao Phraya Express) connects to Old Town temples in minutes.
Best for: one or two special nights at a historic hotel, visitors whose priority is the Rattanakosin temples, anyone who wants a Bangkok that feels distinctly different from Singapore or Hong Kong.
The tradeoff: transport outside the ferry depends on taxis or Grab. The BTS is a 10–20-minute ride away. For a week-long stay mixing temples with Sukhumvit restaurants and shopping, the Riverside makes more sense as a night or two than as the whole base.
Price range: this area skews expensive. Budget options are few — most stays in the Riverside area are mid-range (฿3,500–6,000) or luxury (฿8,000–25,000+).
Old Town (Rattanakosin): walking distance to the temples
Staying near Khao San Road, Phra Artit, or Phra Nakhon keeps the Grand Palace, Wat Pho, Wat Arun (by ferry), and the National Museum within walking distance. The ferry and canal boats connect to Silom and the river. Grab works but can be slow in Old Town traffic.
Best for: temple-focused trips, budget travellers, visitors who want the most historically interesting part of Bangkok as their base.
The food scene near Khao San has improved considerably — Phra Artit Road has real restaurants and bars, and the market food around Sanam Luang is excellent in the evenings.
Price range: ฿300–900 budget guesthouses and hostels, ฿2,000–4,500 boutique hotels, very limited luxury options.
Pratunam and Siam: shopping central
The zone around Siam BTS, Central World, and Pratunam Market is the most convenient for shopping-oriented trips. Nearly every major mall is within BTS range. The area is dense and commercial rather than atmospheric.
Best for: shoppers making a quick Bangkok stop, families with children who want mall access, transit stays.
Price range: ฿1,500–3,000 mid-range, ฿6,000–15,000 five-star.
Search hotels in Bangkok on Booking.com
See also: Best hotels in Bangkok · Bangkok travel guide · Bangkok things to do