Welcomein Bangkok27°CLight rain

Find your stay in Thailand’s capital

Hotels in Bangkok

Destination
Dates
Guests 1 room, 2 adults, 0 children
SEARCH
34,661 places to stay

Compare hotels in Bangkok in Sukhumvit, Silom and Riverside, or look near Suvarnabhumi and Don Mueang airports.

Destinations in Thailand

Hotels in Bangkok and across Thailand

Find stays in Bangkok, Chiang Mai, Phuket, Koh Samui, Krabi and Pattaya.

Travel assistant

Questions about Bangkok? Ask our travel assistant

Quick answers on areas, hotels, getting around and your dates, based on our hotel and place data.

  • Which area suits your trip
  • Hotels that fit your dates
  • Airport and getting around
  • Ask in your language

Beyond Thailand

Search hotels beyond Thailand

These destinations are outside Thailand; tap a place to search for hotels there.

All destinations

Plan your days

Bangkok itineraries for your stay

Use Bangkok itineraries to plan what to see and do during your stay.

See all Itineraries

Browse by interest

Popular places and stay types

View popular areas, landmarks, airports and different types of places to stay in Bangkok.

Booking details at a glance

See prices and terms before you book

You won’t pay booking fees to the site.

You can see the total, including taxes and fees, before you book.

Rates with free cancellation are labelled, though not every rate offers it.

Guest scores and photos on hotel pages give you more to compare.

Three steps

How to book a Bangkok stay

Compare areas and rooms, then manage your booking in your account.

  1. 1

    Search an area or landmark

    Try Sukhumvit or Silom, or search near a landmark such as the Grand Palace.

  2. 2

    Compare rooms and totals

    Choose your dates to see available rooms, review the details and check the total with taxes and fees.

  3. 3

    Pay and manage your stay

    Pay securely and manage your booking in your account.

Choosing Where to Stay in Bangkok

Bangkok has hotels, guesthouses, hostels, apartments, bed and breakfasts and resorts, from budget rooms to many places rated four stars or more. If you’re looking for hotels in Bangkok, there are options for different kinds of trips; cheap hotels in Bangkok are easy to find among hostels and guesthouses.

Sukhumvit suits visitors looking for malls, restaurants and nightlife, with BTS and MRT connections around Asok. Silom and Sathorn are the business district, near Lumphini Park and the BTS Silom Line; Siam is central for shopping, with both BTS lines meeting at Siam station. Khao San is a budget-friendly backpacker area, with river boats from Phra Arthit Pier but no BTS or MRT station.

Hotel pages show guest review scores, photos, room types and locations, so you can pick dates and see which rooms are available. Find stays near Suvarnabhumi or Don Mueang airports, and use the travel assistant to ask about areas, hotels and getting around. The site works in 11 languages.

Bangkok hotel questions

Where should I stay in Bangkok?
It depends on what you want nearby: Sukhumvit has rail connections, malls, restaurants and nightlife, while Riverside is on the Chao Phraya River. You can also compare areas such as Silom, Siam, Khao San and Rattanakosin.
What is a good area for a first visit?
Sukhumvit has BTS and MRT connections around Asok, while Siam has a central BTS interchange and shopping malls. Rattanakosin is near the Grand Palace and Wat Phra Kaew.
How do I get from Suvarnabhumi Airport to the city?
The Airport Rail Link City Line runs 05:30 to 24:00 from Suvarnabhumi Airport Station (Level B1) via Makkasan to Phaya Thai, where you change to the BTS. Makkasan links to MRT Phetchaburi; public taxis run 24 hours from Level 1 (Gates 4 to 7), with a queue ticket and a THB 50 airport surcharge.
How do I get from Don Mueang Airport?
The SRT Red Line runs 05:30 to 24:00 from Don Mueang station to Krung Thep Aphiwat, about 17 minutes. Taxis run 24 hours; a free shuttle to Suvarnabhumi runs 05:00 to 24:00 for passengers with connecting flights only.
Can I stay near the BTS or MRT?
Sukhumvit has BTS stations at Nana, Asok and Thong Lo, with MRT Sukhumvit at Asok. Siam is the interchange for the Sukhumvit and Silom BTS lines.
Where can I find cheap hotels in Bangkok?
Budget stays such as hostels and guesthouses are common in Bangkok. Khao San / Bang Lamphu is a backpacker area with budget guesthouses.
Can I stay near the river or Old Town?
Riverside / Bang Rak is on the Chao Phraya River, with public boats from Sathorn Pier. Rattanakosin (Old City) is near the Grand Palace and Wat Phra Kaew, with MRT Sanam Chai.