Bangkok is huge and its traffic is notorious, so the area you pick matters more than the hotel itself. The golden rule: stay within walking distance of a BTS Skytrain or MRT station, or of a Chao Phraya Express Boat pier. Each district below has a very different feel, from backpacker streets to riverside luxury.
For a first trip, Sukhumvit (between Nana and Phrom Phong) is the best all-round base thanks to the BTS, restaurants and every hotel category. Riverside suits couples and sightseers who want the temples close by, Banglamphu (Khao San) is the budget choice, and Silom/Sathorn works well for families and business travellers. For nightlife, stay in Sukhumvit around Thonglor or Ekkamai.
Areas compared
The best areas to stay in Bangkok
1
Sukhumvit
Modern, central and on the Skytrain
Lively฿฿฿
Sukhumvit Road runs east for kilometres under the BTS line, and the useful stretch for visitors is between Nana and Ekkamai. Around Nana and Asok you get the widest choice of hotels and easy access to Terminal 21 and the MRT interchange; Phrom Phong, Thonglor and Ekkamai are more upmarket, with better restaurants and cocktail bars. The big sights (Grand Palace, Wat Pho) are 30 to 45 minutes away by BTS plus boat or taxi.
Best forFirst-timersNightlifeShoppersFoodies
Why stay here
BTS and MRT access to most of the city
Huge choice of food, malls and bars
Every price level available
Watch out for
Far from the old town and main temples
Nana and Soi Cowboy have a red-light scene
Getting around: Stay within 5 to 10 minutes' walk of a BTS station. The Airport Rail Link connects Suvarnabhumi to Phaya Thai, with an MRT change at Makkasan/Phetchaburi for Asok.
The banks of the Chao Phraya host many of Bangkok's classic luxury hotels, most of them with free shuttle boats to Saphan Taksin pier (BTS). From there the Chao Phraya Express Boat takes you to Wat Pho, the Grand Palace and Wat Arun without sitting in traffic. The Charoen Krung area around it is one of the oldest parts of the city, with galleries and old shophouses. Evenings are quieter than in Sukhumvit.
Best forCouplesSightseersLuxury travellers
Why stay here
River boats to the main temples
Views and a calmer atmosphere
Close to ICONSIAM and Charoen Krung
Watch out for
Hotels on the Thonburi bank depend on shuttle boats
Fewer budget options
Getting around: Use the Chao Phraya Express Boat and hotel shuttles, and connect to the BTS at Saphan Taksin. Taxis along the river roads can be slow at rush hour.
Silom and Sathorn form the central business district, between Lumphini Park and the river. It is well served by both the BTS (Sala Daeng, Chong Nonsi) and the MRT (Silom, Lumphini), making it one of the easiest bases for getting around. Daytime is office towers and street food at lunchtime; at night Patpong's market and the rooftop bars take over. It is a good compromise between Sukhumvit and the river.
Best forFamiliesBusiness travellersMid-range travellers
Why stay here
BTS and MRT both nearby
Lumphini Park for morning walks and kids
Rooftop bars and good street food
Watch out for
Quiet on weekends in the office areas
Patpong can feel seedy at night
Getting around: BTS Silom line runs to Saphan Taksin pier in about 10 minutes, and the MRT links to Hua Lamphong and Chinatown.
Banglamphu is the old-town district around Khao San Road, 15 to 20 minutes' walk from the Grand Palace and Wat Pho. Khao San itself is loud and partying until late, but the side streets such as Soi Rambuttri and Phra Athit are calmer and have a real neighbourhood feel. Guesthouses and hostels are the cheapest in central Bangkok. The weak point is transport: there is no BTS or MRT station nearby.
Best forBackpackersBudget travellersSightseers
Why stay here
Cheapest accommodation in central Bangkok
Walking distance to the main temples
Easy to meet other travellers
Watch out for
No Skytrain or metro, so taxis get stuck in traffic
Very noisy on and near Khao San Road
Getting around: Use Phra Arthit pier for the river boat, or tuk-tuks and taxis (agree on a price or insist on the meter). Allow 45 to 60 minutes by taxi to Suvarnabhumi outside rush hour.
Yaowarat Road is Bangkok's street food epicentre at night, with stalls lining the pavements from early evening. The area has become a stylish base, with boutique hotels in converted shophouses and bars hidden in its alleys. The MRT (Wat Mangkon station) now makes it much easier to reach, and the temples are a short taxi or boat ride away. Daytime is hot, crowded and chaotic, which is part of the appeal.
Best forFoodiesCulture loversRepeat visitors
Why stay here
Outstanding street food on your doorstep
MRT access and close to the river
Characterful boutique stays
Watch out for
Crowded, hot and noisy streets
Limited choice of large, family-friendly hotels
Getting around: MRT Wat Mangkon is in the heart of the district, and Ratchawong pier connects to the river boats.
SukhumvitThe BTS gets you almost everywhere and there is something to eat or do on every corner.
The BTS gets you almost everywhere and there is something to eat or do on every corner.
Budget / backpackers
Banglamphu (Khao San)The cheapest beds in the centre, walking distance to the Grand Palace.
The cheapest beds in the centre, walking distance to the Grand Palace.
Couples
RiversideRiver views, boat rides to the temples and calmer evenings.
River views, boat rides to the temples and calmer evenings.
Families
Silom / SathornCentral, well connected, with Lumphini Park for the kids.
Central, well connected, with Lumphini Park for the kids.
Nightlife
SukhumvitThonglor and Ekkamai have the city's best concentration of bars and clubs.
Thonglor and Ekkamai have the city's best concentration of bars and clubs.
Budget
How much for a room in Bangkok?
Indicative nightly ranges for a double room in high season; expect lower prices from May to October.
฿฿฿
Budget
400–1,200 THB / night
A hostel dorm or a simple private room in a guesthouse, mostly around Khao San or in smaller sois.
฿฿฿
Mid-range
1,500–3,500 THB / night
A modern hotel room with a pool, often a short walk from a BTS or MRT station.
฿฿฿
Upscale
International five-star hotels on the river or in Sukhumvit, often at lower prices than in other Asian capitals.
Before you book
Booking tips from the ground
Check the actual walking distance to the nearest BTS or MRT station before booking: 'near the BTS' can mean 20 minutes in the heat.
Avoid rooms facing Khao San Road or the Sukhumvit Soi 11 bar strip if you are a light sleeper.
Riverside hotels on the Thonburi bank are lovely but depend on shuttle boats that stop late in the evening; check the last departure time.
Traffic peaks roughly 7–9 am and 5–8 pm: plan airport transfers outside these hours or use the Airport Rail Link.
If you arrive late at Don Mueang, note that it is on the north side of the city, so Ari or a hotel near the SRT Red Line is more practical than Silom for a single night.
Is it better to stay in Sukhumvit or near Khao San Road?
Sukhumvit is better for comfort, transport and nightlife, and suits most first-time visitors. Khao San is cheaper and closer to the Grand Palace, but has no metro and gets very loud. Many travellers split their stay between the two.
How many nights should I spend in Bangkok?
Three nights is the minimum to see the main temples, a market and a neighbourhood or two without rushing. Four or five nights allow day trips to Ayutthaya or the floating markets.
What is the safest area to stay in Bangkok?
Bangkok is generally safe for travellers, and Silom/Sathorn, Sukhumvit and the Riverside are all fine. The main risks are scams and tuk-tuk detours near the big sights, not violent crime.
Which area is closest to the airport?
From Suvarnabhumi, the Airport Rail Link makes anywhere near Phaya Thai or Makkasan quick to reach, and eastern Sukhumvit is about 30 minutes by taxi outside rush hour. For Don Mueang, the north of the city (Ari, Chatuchak) is the most convenient.
Is the Riverside worth the price?
For a couple or a special trip, yes: the boat access to the temples and the views make a real difference. On a tight budget, Silom gives you similar access to the river for less.