Skip to main content

Hotels in Bangkok

Glittering temples, legendary street food, and non-stop energy. Compare prices from top booking sites and find the perfect place to stay.

FromCheck prices
Hotels Available10+ properties
Best TimeNovember-February
CurrencyTHB

Compare prices from 70+ booking sites

Best Areas to Stay in Bangkok

Sukhumvit

Modern area with international dining and nightlife

Riverside

Luxury hotels with Chao Phraya River views

Khao San

Backpacker hub with budget options

Silom

Business district with diverse accommodation

Types of Accommodation in Bangkok

Luxury Hotels

Β£100-300+/night

World-class properties at great prices

Boutique Hotels

Β£50-100/night

Stylish options with Thai character

Mid-Range Hotels

Β£30-50/night

Comfortable rooms with amenities

Budget Hotels

Β£10-30/night

Clean, basic accommodations

Compare Hotels in Bangkok

Compare prices from top booking sites

Your Guide to Bangkok Hotels

Bangkok offers incredible value for money in accommodation. Five-star luxury hotels cost a fraction of European prices, while budget travelers can find comfortable rooms for very little. The city is vast, so choose your area wisely based on what you want to see.

Top Attractions in Bangkok

  • Grand Palace
  • Wat Pho
  • Chatuchak Market
  • Wat Arun
  • Floating Markets

Getting Around

BTS Skytrain and MRT metro are the best ways to beat traffic. Boats on the Chao Phraya are scenic.

Best Time to Visit

The best time to visit Bangkok is November-February (cool and dry). Peak season (November-January and Songkran) brings higher prices and crowds, while June-October (rainy season) offers better deals.

Frequently Asked Questions

What is the average hotel price in Bangkok?

Hotel prices in Bangkok vary by neighborhood and season. Prices vary significantly by neighborhood, star rating, and season. Budget Hotels Β£10-30/night.

What is the best area to stay in Bangkok?

The best area depends on your priorities. Sukhumvit is modern area with international dining and nightlife, while Riverside offers luxury hotels with chao phraya river views.

When is the best time to visit Bangkok?

The best time to visit Bangkok is November-February (cool and dry). Peak season is November-January and Songkran, while June-October (rainy season) offers lower prices and fewer crowds.

How do I get around Bangkok?

BTS Skytrain and MRT metro are the best ways to beat traffic. Boats on the Chao Phraya are scenic.

Hotel Membership

ALL Accor+ Explorer

Up to 30% Off

Enjoy two complimentary nights each year, up to 30% off dining, and 15% off hotel stays at 20+ brands including Sofitel, Fairmont, Novotel, Pullman, and ibis.

SofitelPullmanNovotelMercureibis+15 more
5,500+ hotels β€’ Asia Pacific & worldwide
Join Now β†’

Affiliate partnership with AccorPlus via CJ.com. We may earn a commission at no extra cost to you.