Win a trip to Santorini for two, $3,000Enter free
Skip to main content

Where to Stay in Bangkok

Bangkok has one rule that matters more than every other piece of advice combined: stay within a short walk of a Skytrain or metro station. The traffic is as bad as its reputation, and a hotel that looks central on a map can be 45 minutes from anywhere in a taxi. Here is every area rated by price, rail access and who it actually suits.

By Emma6 min readPublished
Table of contents
The Chao Phraya river in Bangkok with rice barges, ferries and riverside hotel towers
Photo: Supanut Arunoprayote · CC BY 4.0

In Brief

Where should I stay in Bangkok for the first time?

Stay in Sukhumvit, between the BTS stations Asok and Phrom Phong. It has the widest choice of hotels at every price, sits on both the Skytrain and the metro, and puts hundreds of restaurants within walking distance. Expect roughly 2,000 to 4,000 THB a night for a good mid-range room. The one rule that beats all others: whatever area you pick, book somewhere you can walk to a BTS or MRT station in under ten minutes. Bangkok traffic will otherwise eat an hour of every day.

Key takeaways

  • Best for first-timers: Sukhumvit, Asok to Phrom Phong - most hotels, best rail access.
  • Best for nightlife and rooftops: Silom and Sathorn - about 3,000 THB a night mid-range.
  • Best for calm and views: Riverside - quieter, scenic, and priced accordingly.
  • Non-negotiable: walk to a BTS or MRT station in under 10 minutes, or you lose hours to traffic.

Bangkok areas at a glance

The best areas to stay in Bangkok, compared for vibe, price and who each suits.

AreaBest forPriceIn a word
Sukhumvit (Asok to Phrom Phong)first timers, shopping$$The easiest first-time base in the city
Silom and Sathornnightlife, food$$Offices by day, rooftop bars by night
Riversideromance, luxury$$$Quiet, scenic and the classic splurge
Arifood, budget$Where young Bangkok actually hangs out
Old City (Rattanakosin)sightseeing, budget$Next to the temples, away from the rail
Siamshopping, families$$The shopping core and the transport crossroads
Compare all hotels in BangkokFilter by area, price and map
  • Free cancellation on most rooms
  • No booking fee
  • Prices on Trip.com
Flights to BangkokCompare airlines and dates

Best areas to stay in Bangkok

Ranked best-first, with the vibe, who it suits and an honest catch for each. Tap a filter to match an area to your trip.

Find your area - what matters most?

All 6 areas in Bangkok, best first.

  • Sukhumvit (Asok to Phrom Phong) in Bangkok

    Sukhumvit (Asok to Phrom Phong)

    $$ · Mid-range

    The easiest first-time base in the city

    Best for:First-timersShoppingFood & wineNightlife

    A long modern corridor of malls, hotels, restaurants and expat life, sitting on the BTS Sukhumvit line with an MRT interchange at Asok. It has the widest hotel choice in Bangkok at every budget, English is spoken everywhere, and you can eat anything from street noodles to tasting menus within a few minutes' walk.

    Good to know
    It is more international than Thai, so if you came for atmosphere rather than convenience it can feel like any Asian business district. Note the numbered sois: even and odd numbers run off opposite sides of the main road, and a high soi number means a long walk from the station.
  • Silom and Sathorn in Bangkok

    Silom and Sathorn

    $$ · Mid-range

    Offices by day, rooftop bars by night

    Best for:NightlifeFood & wineLuxury

    Bangkok's financial spine, which turns into one of its best nightlife districts after dark - rooftop bars, Patpong's night market, and the city's main LGBTQ+ scene around Silom Soi 2 and 4. Well served by both BTS and MRT, and a short walk to the river piers at Saphan Taksin.

    Good to know
    Mid-range rooms run about 2,500 to 7,000 THB, with plenty of solid budget options under 2,000 THB. Weekday mornings are packed with office workers and the area is noticeably quieter on Sundays, when some restaurants close.
  • Riverside in Bangkok

    Riverside

    $$$ · High-end

    Quiet, scenic and the classic splurge

    Best for:RomanceLuxuryFamilies

    The Chao Phraya riverbank, where the grand old hotels sit with gardens and pools facing the water. Free hotel shuttle boats connect to Saphan Taksin BTS and to the temples upriver, so you travel by boat instead of by road - which in Bangkok is a genuine luxury.

    Good to know
    The most expensive area in the city, and the most isolated: once you are back at the hotel in the evening, going out means a boat or a taxi. Check the shuttle boat's last departure before you plan a late dinner elsewhere.
  • Ari in Bangkok

    Ari

    $ · Budget

    Where young Bangkok actually hangs out

    Best for:Food & wineBudgetSightseeing

    A leafy residential pocket north of the centre, on the BTS Sukhumvit line, full of independent coffee shops, small restaurants and weekend markets aimed at locals rather than visitors. Rooms are markedly cheaper than Sukhumvit proper and the atmosphere is far more Thai.

    Good to know
    There is little conventional sightseeing here and the hotel choice is small, mostly boutique and mid-range. You will ride the BTS into town most days, which is fine - it is 10 to 15 minutes to Siam.
  • Old City (Rattanakosin)

    $ · Budget

    Next to the temples, away from the rail

    Best for:SightseeingBudgetFirst-timers

    The historic quarter around the Grand Palace, Wat Pho and Wat Arun, including the Khao San Road backpacker strip. Waking up a walk from the temples is a real advantage, and you can be at the palace gate before the tour buses arrive.

    Good to know
    This is the trade-off area. There is no BTS Skytrain here at all, and the nearest metro stations are a walk or a short ride away, so evenings out in Sukhumvit or Silom mean taxis through traffic. Great for two nights of temples, frustrating for a week.
  • Siam in Bangkok

    Siam

    $$ · Mid-range

    The shopping core and the transport crossroads

    Best for:ShoppingFamiliesFirst-timers

    The middle of the BTS network, where both Skytrain lines interchange, wrapped in the city's biggest malls and connected by air-conditioned walkways. If your trip involves day trips in several directions, or you are travelling with kids in the heat, the walkways and the interchange are worth a lot.

    Good to know
    It is a shopping district first, so it empties out at night and the dining is mall-based rather than street-based. Hotel prices sit close to Sukhumvit levels without the same restaurant scene at street level.

Where not to stay in Bangkok

Two honest warnings. First, do not book on or beside Khao San Road for a first trip unless you specifically want the backpacker party - it is loud until the early hours, and it is the worst-connected central area in the city for rail. Second, and more useful: ignore any hotel description that says central without naming a station. Bangkok is enormous and traffic is genuinely severe, so a place that is 3 km from the Skytrain can be a 40-minute taxi in the evening. Before you book anything, put the hotel's name into a map and check the walking minutes to the nearest BTS or MRT. If it is over ten, keep looking. That single check will do more for your trip than any neighbourhood guide, including this one.

Getting around Bangkok

Use the rail. The BTS Skytrain and the MRT metro are clean, air-conditioned, frequent and immune to the traffic that defines Bangkok at street level. Single fares run about 17 to 65 THB depending on distance, and a one-day BTS pass is 140 THB, which pays off from roughly four trips. From Suvarnabhumi airport, the Airport Rail Link runs into the city for 15 to 45 THB, with the full run to Phaya Thai costing 45 THB and connecting to the BTS there. On the river, the Chao Phraya boats are both transport and sightseeing, and the orange-flag local boat is the cheap way to reach the Old City temples. Taxis are inexpensive and fine off-peak: insist on the meter, and accept that between about 16:00 and 19:00 the metro will beat them every time. Motorbike taxis, in the orange vests, are how locals cover the last stretch down a long soi.

Where to stay in Bangkok: FAQ

The questions travelers ask most when choosing an area.

Sukhumvit, specifically the stretch between the BTS stations Asok and Phrom Phong. It has the broadest hotel choice at every budget, sits on both the Skytrain and the metro, and has hundreds of places to eat within walking distance. If you want more atmosphere and less shopping mall, Silom is the next best pick.

Bangkok is cheap by European standards. Budget guesthouse rooms start around 650 to 1,200 THB, comfortable mid-range hotels run roughly 2,000 to 4,000 THB, and riverside luxury sits at 8,000 THB and up. Hostel dorms in the Old City go for a few hundred baht. Prices rise over New Year and Songkran.

Yes, and it matters more here than in almost any other city. Bangkok traffic regularly turns a three-kilometre trip into forty minutes. A hotel within a ten-minute walk of a station lets you skip that entirely, so rail access is worth more than a slightly nicer room further out.

Only if you want the party. It is loud late into the night and it has no Skytrain station, so getting to the modern parts of the city means a taxi through traffic. Staying elsewhere in the Old City gives you the same early access to the Grand Palace and the temples without the noise.

The Airport Rail Link runs from beneath the terminal into the city for 15 to 45 THB, taking about half an hour to Phaya Thai where it connects to the BTS. It is far more predictable than a taxi in daytime traffic. If you land late at night, when the roads are clear, a metered taxi is reasonable and convenient.

Sukhumvit for a first visit: more hotels, more restaurants at street level and an easier introduction to the city. Silom if nightlife or rooftop bars are the point of your trip, or if you want to be a short walk from the river piers. Both are well connected by rail, which is what matters most.

Continue Planning Your Trip

Photo credits (5)

Photos via Wikimedia Commons, used under their respective licences.