Orvayi
Bangkok · Thailand
‹ Thailand

Hotels in Bangkok

On this page

Bangkok is huge and its traffic is slow, so your nearest BTS, MRT or river pier matters more than the hotel's star rating. Most visitors do best near a train line, then add a night by the river or in the old town if they want more atmosphere. In November 2026, hotel listings started from about US$20 a night, and even mid-range rooms are good value by regional standards.

Where to stay

Siam and Pratunam. The shopping centre of the city, where the BTS lines cross, with malls in every direction. It's the easiest base for first-timers and families, although the streets are very busy.

Outdoor steps and shops at Siam Square in central Bangkok
Photo: Fabio Achilli, CC BY 2.0, via Wikimedia Commons

Sukhumvit. A long road of hotels, restaurants and nightlife on the BTS. Asok connects to the MRT, Nana has some rough edges at night, and Thong Lo and Ekkamai are calmer and more upscale. Check exactly which stretch you're on.

Silom and Sathorn. The business district, near Lumphini Park and good restaurants. It's on both BTS and MRT, and connects well to river boats at Saphan Taksin. A sensible choice if you want a calmer evening.

Riverside. Grand hotels along the Chao Phraya, many with free boats to the pier. It's beautiful for couples, but you'll depend on boats and a short ride to reach the trains.

Old Town and Banglamphu. Close to the Grand Palace, Wat Pho and Khao San Road, with guesthouses and boutique stays. Trains are farther away, so you'll use boats, taxis and the MRT at Sanam Chai. It's a great area for sightseeing, but less practical for shopping.

Chinatown. Atmospheric, with superb street food, boutique hotels and an MRT stop at Wat Mangkon. It's noisy and crowded in the evening, but that's a big part of the appeal.

Shop signs hanging over Yaowarat Road in Bangkok's Chinatown
Photo: Marcin Konsek, CC BY-SA 4.0, via Wikimedia Commons
Compare hotel options

Opens Trip.com in a new tab to complete your booking.

How to choose

Look at the map before the price. A hotel a 5-minute walk from the BTS can save an hour a day. Walking is hot, and pavements are uneven, so keep it short.

Know your airport. Suvarnabhumi connects to the Airport Rail Link at Phaya Thai and Makkasan. Don Mueang is farther north, with a train link to Bang Sue. For a very early flight, a hotel near your airport can be worthwhile.

Split your stay. Spend a couple of nights near a train line for shopping, then a couple by the river or in the old town for temples.

What to expect

Breakfast and pools. Many mid-range hotels have a pool, which is welcome after a hot morning. Rooftop pools and bars can be noisy, so check room location.

Noise. Rooms facing Sukhumvit or the nightlife streets can be loud, so ask for a higher floor or a room at the back.

Deposits. Hotels often take a refundable cash or card deposit at check-in. Bring your passport.

When to book. November to February is the busiest. Rates and availability tighten around New Year, Chinese New Year and Songkran in mid-April, when parts of the city become a giant water fight.

Browse more stays

Opens Trip.com in a new tab to complete your booking.