Back to Blog

Where to Stay in Bangkok: Sukhumvit vs Riverside vs Khao San (Honest Comparison)

Nov 18, 2025
BangkokBy Michael York

Reviewed for accuracy on Nov 18, 2025

Share:
Where to Stay in Bangkok: Sukhumvit vs Riverside vs Khao San (Honest Comparison)

I've stayed in five different neighborhoods across five trips to Bangkok, and the question I get asked most is the simplest one: "Where should I book?" The honest answer is that it depends entirely on what kind of trip you want, and most travel sites are too vague to actually help you decide.

So here's the breakdown I wish I'd had on my first trip — what each area is really like once you're walking around at 9 PM with a tired family or a beer in hand.

Sukhumvit: the default for a reason

Sukhumvit Road runs east from the city center for miles, and the neighborhoods along it — Asok, Phrom Phong, Thong Lo, Ekkamai, Phra Khanong — are where most first-timers stay. There's a reason. The BTS Skytrain runs the length of it, the soi (side street) numbering is logical, the food is exceptional, and the rooftop bars sit right at the top of the towers you'll be sleeping in.

If you're trying to optimize for "I want to walk out of my hotel and have something to do," Sukhumvit between Asok and Thong Lo is your answer. Asok is the central hub — it's the one BTS-MRT interchange in the area, so you're never more than a couple of stops from anywhere. Phrom Phong (BTS Phrom Phong) is quieter and more upscale, with EmQuartier and Emporium malls if you need a break from the heat. Thong Lo and Ekkamai are where Bangkok's design-forward restaurants and cocktail bars cluster.

What you give up: you're not near the temples or the river. The Grand Palace is a 30-minute Grab in good traffic and a 60-minute Grab in bad. You'll do that trip a few times during a week-long stay and accept it.

This is where I stay 90% of the time. If I'm only in Bangkok for three nights, I book a hotel between Asok and Phrom Phong, full stop.

Riverside: views, space, slower pace

The riverside stretch along the Chao Phraya — running roughly from the Sathorn Pier up past the Mandarin Oriental — is where Bangkok's grand old hotels sit. The Mandarin Oriental, the Peninsula, the Shangri-La. They are spectacular, expensive, and worth a stay if it's a special trip and you want to wake up looking at the water.

What you trade for the view is convenience. The BTS only reaches the southern edge at Saphan Taksin, and the river boats are the most pleasant way to move around but they're slower than the train. You'll Grab into Sukhumvit for dinner most nights and then Grab back. Traffic across town can be brutal in the late afternoon — budget 45 minutes from the river to Sukhumvit between 4 and 7 PM.

But here's the upside the BTS-obsessed crowd misses: you're a 10-minute boat ride from Wat Arun, a 15-minute walk to Wat Pho, and a short hop to the Old City. If your trip is heavy on temples, riverside is closer than you think. The morning light over the Chao Phraya from a riverside hotel room is one of those things photos can't quite capture.

I stayed at a smaller riverside boutique hotel last trip and used the river boats almost exclusively for two days. It was the most relaxed I've ever been in Bangkok.

Khao San / Old City: cheap, loud, fun, exhausting

Khao San Road and the surrounding Banglamphu neighborhood is the legendary backpacker zone. Bucket cocktails, blasting music, scorpion-on-a-stick novelties, $15 hostels, and a kind of around-the-clock energy that's either invigorating or unbearable depending on your tolerance and your age.

There's no train. No BTS, no MRT. You'll Grab or boat to get anywhere, and the traffic in the Old City is some of the worst in town because the streets weren't designed for cars. That said, the Old City is where the temples are. Wat Pho, Wat Arun (just across the river), the Grand Palace, Wat Saket — they're all walkable from a Khao San hotel.

I stayed near Khao San once, for two nights, in my early 30s. It was a great experience and I would not do it again as a base. What I'd recommend instead: stay on Sukhumvit, take a Grab to Banglamphu for a long evening of street food and a few drinks, then go back. You get the experience without the 4 AM bass.

If you do stay here, look at the lanes around Phra Athit Road, one block north of Khao San — same access, much quieter. There are some genuinely good boutique hotels in old shophouses there.

Silom / Sathorn: business by day, nightlife by night

Silom and Sathorn are the financial district, which means glass towers, suit-and-tie energy at lunch, and a bunch of solid hotels at slightly better rates than Sukhumvit. At night, Silom turns over to nightlife — Patpong night market, the gay bar district along Soi 4, and a long strip of restaurants and bars.

Silom has both BTS and MRT access (Sala Daeng / Si Lom interchange), Lumpini Park is right at the edge of the area for morning runs, and you're a quick ride from both the river and Sukhumvit. The downside is that during the workday the streets are crowded with office traffic, and the area can feel slightly less interesting than Sukhumvit on a quiet weekend morning.

If you want efficient access to everything but don't want to commit to either Sukhumvit's restaurant scene or the river's slower pace, Silom is the smart middle.

Quick decision matrix

  • First trip, 3-5 nights, want to maximize ease and food: Sukhumvit (Asok–Phrom Phong)
  • Anniversary, honeymoon, view-of-the-river vibes: Riverside
  • Backpackers, party trip, late-20s reunion: Khao San / Banglamphu
  • Business + leisure mix, want both ends accessible: Silom / Sathorn
  • Coming with kids: Sukhumvit (Phrom Phong specifically — see Bangkok With Kids)

What about the airport area?

Skip it. Suvarnabhumi is 45 minutes to an hour from central Bangkok by Airport Rail Link or taxi, and there's nothing around the airport worth staying for. The only exception is if you have a 6 AM flight out — book one of the on-property Novotel rooms at Suvarnabhumi for the last night.

How to get between neighborhoods

The BTS, MRT, and river boats together cover everything you need. The full breakdown is in Getting Around Bangkok: BTS, MRT, Grab, and When to Take a Tuk-Tuk. Short version: don't rent a car, don't try to walk long distances in the heat, and accept that 30-60 minutes of Grab time per day is the cost of living here.

What I'd do differently

If I were starting over, I'd spend my first three Bangkok trips all in Sukhumvit and only branch out after I'd built a baseline mental map of the city. The temptation on a first trip is to book a riverside hotel "for the views" and then realize you spent half your trip in cars. Build the map first. Then come back and stay by the water when you actually know how the city fits together.

For broader trip planning, the Bangkok travel guide ties it all together.

Stay in the Loop

Get new photos, stories & exclusive deals straight to your inbox.