Hotels in Bangkok

Bangkok has properties for every budget: backpacker hostels near Khao San Road, mid-range hotels along the BTS Skytrain, and luxury riverside towers. Compare availability and book via Booking.com.

Book now

Find your Bangkok hotel

Compare prices across properties. Powered by Booking.com.

Search Bangkok hotels

Browse by neighbourhood

Affiliate links via Travelpayouts (marker 671111). Read our disclosure.

Bangkok hotel tips

Best area for transit: Sukhumvit hotels within walking distance of a BTS stop give you the most flexibility. Lines 1 and 2 connect central Bangkok to Suvarnabhumi Airport in under 30 minutes.

Budget range: Hostels from 200-400 THB/night near Khao San Road. Mid-range 3-star hotels run 800-2,000 THB. Luxury properties on the Chao Phraya river start at 4,000 THB.

Booking timing: Bangkok hotels rarely sell out except during Songkran (mid-April) and high season (Nov-Feb). Booking 2-3 days ahead usually finds good rates; last-minute deals are common outside peak season.

Airport hotels: If you have an early morning flight from Suvarnabhumi (BKK), the Novotel Suvarnabhumi, Amari Airport, and a cluster of budget options within 5 minutes of the terminal are worth comparing.

Prices update in real time. Booking fees go directly to the property.

View all Bangkok hotels