EasyBooking

Find Your Perfect Bangkok Hotel

Compare available Bangkok hotels for Sukhumvit, Siam, Silom and Riverside. Great rates for city breaks and Thailand stopovers.

Guests & rooms
Quick stays:

Popular hotel categories in Bangkok

Available hotels in Bangkok

7 night stay

No hotels found for these dates

Try different dates, fewer filters, or a longer stay for more options.

Some accommodation options are provided through our travel partners. EasyBooking may earn a commission when you complete an eligible reservation. Estimated stay totals are calculated from the nightly rate and your selected number of nights and may not include taxes or fees unless shown by the provider.

About Bangkok

Bangkok is the gateway to Thailand — a buzzing city of temples, street food, shopping and nightlife. Most travellers spend 3–4 nights here before flying south to the beaches, or combine Bangkok + Phuket for a longer trip.

Best areas to stay in Bangkok

Sukhumvit

Central area with hotels, shopping and the BTS skytrain.

Best for: First-timers, shoppers

Convenient and connected

Siam

Heart of Bangkok's shopping district with malls and hotels.

Best for: Shoppers, families

Shopping and entertainment

Silom

Business district by day, lively nightlife by night.

Best for: Business and city travellers

Central and practical

Riverside

Scenic Chao Phraya river area with upscale hotels and views.

Best for: Couples, luxury travellers

Relaxed and scenic

Old Town

Historic riverside area near temples and street food.

Best for: Culture lovers

Heritage and food

Pratunam

Wholesale shopping area with budget and mid-range hotels.

Best for: Budget shoppers

Cheap shopping stays

Planning your Bangkok stay

Great for: City breakers, shoppers, Thailand stopovers

Popular stay lengths: 3 nights · 5 nights · 7 nights

Related destinations

Bangkok frequently asked questions

How many nights in Bangkok?

3 to 5 nights is typical for a city break, often combined with a beach destination for a 10–14 night Thailand trip.

Where should first-timers stay in Bangkok?

Sukhumvit or Siam are the most convenient for first-time visitors — central, well connected by the BTS skytrain and close to shopping.

Ready to find your Bangkok hotel?

Compare available hotels and today's best rates for your dates.