Wat Arun temple lit at dusk across the Chao Phraya River
Home › Asia › Bangkok

Cheap hotels in Bangkok

Bangkok’s traffic is legendary, so stay near the BTS Skytrain, MRT or the river boats. Great hotels here cost far less than in most world capitals.

Want a hotel in Bangkok for less? Compare cheap hotels, discount rooms and last-minute hotel deals from the major booking sites in one place, then book directly at their price — we never add fees.

Where to find cheap rooms in Bangkok

Sukhumvit

Restaurants, rooftop bars and malls along the Skytrain — the most popular base for visitors.

See cheap rooms

Silom & Sathorn

The business district with Lumpini Park, night markets and easy Skytrain and MRT links.

See cheap rooms

Riverside

Grand river hotels with boat access to the Grand Palace and Wat Arun.

See cheap rooms

Siam

The shopping heart of the city, at the Skytrain interchange.

See cheap rooms

Banglamphu & Khao San Road

Backpacker hub near the old city temples — the cheapest rooms in town.

See cheap rooms

Map of cheap hotels in Bangkok

Zoom and pan the map to compare hotel prices by neighborhood; rates come live from the booking sites.

Photos of Bangkok

When to book a cheap hotel in Bangkok

November–February is the cool, dry season and the busiest; March–May is very hot, and June–October brings rain and lower prices.

See all Bangkok hotel deals

Frequently asked questions

What is the best area to stay in Bangkok?

Sukhumvit is the most popular, with great food and Skytrain access; the riverside is best for the temples.

Where are the cheapest hotels in Bangkok?

Banglamphu and Khao San Road have the lowest prices, and Sukhumvit side streets offer good mid-range value.

Should I stay near the Skytrain?

Yes — being near a BTS or MRT station saves a lot of time in Bangkok’s traffic.