Hotels in Bangkok

Find the best deals on 5,706 hotels in Bangkok

Check-in
Check-out
Compare vs momondo |

Top Hotels in Bangkok

Find the perfect Bangkok hotel for business or leisure
$self.alt
Grand Mercure Bangkok Fortune
8.6
$146
View all deals
$self.alt
The Landmark Bangkok
8.8
$203
View all deals
$self.alt
Bangkok Marriott Marquis Queen's Park
9.0
$241
View all deals
$self.alt
The Sukhothai Bangkok
9.0
$274
View all deals
$self.alt
Amari Don Muang Airport Bangkok
8.5
$122
View all deals
$self.alt
Arnoma Grand
8.0
$131
View all deals
$self.alt
The Peninsula Bangkok
9.2
$358
View all deals
$self.alt
Avani Atrium Bangkok Hotel
8.5
$99
View all deals
$self.alt
Amari Watergate Bangkok
8.7
$171
View all deals
$self.alt
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
$316
View all deals
$self.alt
Centara Grand at Central Plaza Ladprao Bangkok
8.7
$151
View all deals
$self.alt
Pathumwan Princess Hotel
8.8
$151
View all deals
$self.alt
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.5
$117
View all deals
$self.alt
Holiday Inn Bangkok Silom
8.7
$114
View all deals
$self.alt
Banyan Tree Bangkok
9.0
$273
View all deals
$self.alt
Mandarin Oriental, Bangkok
9.2
$1,411
View all deals
$self.alt
Grand Hyatt Erawan Bangkok
9.0
$281
View all deals
$self.alt
Conrad Bangkok
8.8
$264
View all deals
$self.alt
Bangkok Palace Hotel
7.4
$64
View all deals
$self.alt
Prince Palace Hotel
7.5
$70
View all deals
$self.alt
Holiday Inn Bangkok
8.9
$176
View all deals
$self.alt
Shangri-La Hotel Bangkok
8.9
$290
View all deals
$self.alt
The Sukosol
8.7
$154
View all deals
$self.alt
Anantara Siam Bangkok
9.2
$291
View all deals
$self.alt
Asia Hotel Bangkok
7.7
$84
View all deals
$self.alt
Royal Suite Hotel Bangkok
8.0
$54
View all deals
$self.alt
Como Metropolitan Bangkok
9.1
$231
View all deals
$self.alt
JW Marriott Hotel Bangkok
9.1
$305
View all deals
$self.alt
The Westin Grande Sukhumvit, Bangkok
8.8
$226
View all deals
$self.alt
Chatrium Residence Sathorn Bangkok
8.8
$119
View all deals
$self.alt
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
$320
View all deals
$self.alt
Mayfair, Bangkok - Marriott Executive Apartments
8.9
$199
View all deals
$self.alt
Baiyoke Sky Hotel
8.3
$102
View all deals
$self.alt
Ramada D'ma Bangkok
7.5
$75
View all deals
$self.alt
Anantara Riverside Bangkok Resort
9.0
$208
View all deals
$self.alt
Indra Regent Hotel
7.5
$95
View all deals
$self.alt
Mandarin Hotel Managed By Centre Point
8.8
$115
View all deals
$self.alt
Ambassador Hotel Bangkok
7.5
$84
View all deals
$self.alt
DoubleTree by Hilton Hotel Sukhumvit Bangkok
8.5
$179
View all deals
$self.alt
Grand Swiss Sukhumvit 11 by Compass Hospitality
7.8
$112
View all deals

Popular neighbourhoods in Bangkok

Search for hotels in these Bangkok neighbourhoods
Hotels in Watthana
Search hotels in Watthana
$self.alt
Best value
Qiu Hotel Sukhumvit
8.0
$55
$self.alt
No. 1 most popular
The Continent Hotel Bangkok By Compass Hospitality
8.2
$169
$self.alt
No. 2 most popular
Legacy Suites Hotel Sukhumvit By Compass Hospitality
8.6
$136
$self.alt
No. 3 most popular
Furamaxclusive Asoke, Bangkok
8.3
$87
$self.alt
No. 4 most popular
Admiral Premier
8.2
$102
$self.alt
No. 5 most popular
Movenpick Hotel Sukhumvit 15 Bangkok
8.4
$157
Hotels in Bang Na
Search hotels in Bang Na
$self.alt
Best value
Fulllax Guesthouse
7.3
$28
$self.alt
No. 1 most popular
A2 Hotel Bangkok
7.4
$59
$self.alt
No. 2 most popular
The Tepp Aparthotel
8.3
$64
$self.alt
No. 3 most popular
Brighton Hotel
7.5
$72
$self.alt
No. 4 most popular
Bay Hotel Srinakarin
6.6
$57
$self.alt
No. 5 most popular
Thomson Residence Hotel
8.2
$67
Hotels in Bang Rak
Search hotels in Bang Rak
$self.alt
Best value
Centaur Inn
7.1
$10
$self.alt
No. 1 most popular
Lebua at State Tower
8.7
$206
$self.alt
No. 2 most popular
Shangri-La Hotel Bangkok
8.9
$290
$self.alt
No. 3 most popular
Mandarin Hotel Managed By Centre Point
8.8
$115
$self.alt
No. 4 most popular
Furamaxclusive Sathorn, Bangkok
8.1
$79
$self.alt
No. 5 most popular
Amara Bangkok
8.9
$179
Hotels in Phaya Thai
Search hotels in Phaya Thai
$self.alt
Best value
Ora Hostel Bangkok
8.6
$17
$self.alt
No. 1 most popular
The Quarter Ari By Uhg
8.8
$75
$self.alt
No. 2 most popular
Vic3 Bangkok
8.2
$67
$self.alt
No. 3 most popular
Vib Best Western Sanam Pao
8.9
$77
$self.alt
No. 4 most popular
Bangkok Patio
8.8
$87
$self.alt
No. 5 most popular
Karnmanee Palace Hotel
7.8
$64

When to book a hotel in Bangkok

Check out the information below to find the best deal on a Bangkok hotel room
Low season
March
High season
January

cheapest month to stay

21%

expected price decrease

most expensive time to stay

79%

expected price increase

Price
$109 - $247
Highest day of week
Thursday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

$103

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$105

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Bangkok is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
90
Days before departure
0
1-2 star
$27 - $33
3 star
$59 - $70
4-5 star
$157 - $177

Bangkok travel tips

Let us help you with the best tips about Bangkok

How long do people stay in Bangkok?

Visiting Bangkok for 4 nights is the most common choice for our users.

How much does a hotel cost in Bangkok?

On average, rooms will be priced around $421 per night when booking a hotel in Bangkok; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

When is the best time to book a hotel in Bangkok?

Bangkok hotels are at their most economical to book in the month of March. The rates you are charged may be 30% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Bangkok?

Room prices for hotels in Bangkok will be at their lowest on Monday and peak on Wednesday.

How much does a luxury hotel in Bangkok cost?

$194 is around the price you are going to have to pay for a luxury hotel room in Bangkok. This is on average a 49% increase on the cost of a typical Bangkok hotel, which is more likely to charge $98 a night.

How much does a hostel in Bangkok cost?

Per person, per night, a hostel in Bangkok (or a sub 2-star rated hotel) is priced at $8, on average. This price is $90 cheaper than your average Bangkok hotel.

Where should I stay in Bangkok?

Watthana, Khlong Toei, Phra Nakhon and Ratchathewi are some of the more popular areas to stay in when visiting Bangkok.


How much does a hotel in Bangkok cost per night?

Use the information below to find quality Bangkok hotel rooms for low prices
3 stars
$self.alt
#1 most popular
Pinnacle Lumpinee Park Hotel
7.9
$49
$self.alt
#2 most popular
Nana Hotel
7.6
$72
$self.alt
Best value
Sananwan Palace
8.3
$20
4 stars and above
$self.alt
#1 most popular
Grand Mercure Bangkok Fortune
8.6
$146
$self.alt
#2 most popular
The Landmark Bangkok
8.8
$203
$self.alt
Best value
Tubtim Siam Suvarnabhumi Hotel
7.9
$40

Cheapest hotels in Bangkok

These hotels and hostels usually make for a cheap way to stay in Bangkok
$self.alt
Glur Bangkok
6.9
$13
$self.alt
Rambuttri Village Inn & Plaza
7.6
$37
$self.alt
Sananwan Palace
8.3
$20
$self.alt
Tubtim Siam Suvarnabhumi Hotel
7.9
$40
$self.alt
Nasa Vegas Hotel
6.8
$30
$self.alt
Pinnacle Lumpinee Park Hotel
7.9
$49

Get the best value hotel in Bangkok

These hotels have the best prices for their ratings
$self.alt
Avani Atrium Bangkok Hotel
8.5
$99
$self.alt
Anantara Sathorn Bangkok Hotel
9.1
$131
$self.alt
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.5
$117
$self.alt
Montien Riverside Hotel
8.3
$100
$self.alt
Prince Palace Hotel
7.5
$70
$self.alt
Summit Windmill Golf Residence
8.5
$115

Looking for a specific type of hotel?

Check out these great hotels in Bangkok that are perfect for any stay
Romantic hotels in Bangkok
$self.alt
Best value
Ramada D'ma Bangkok
7.5
$75
$self.alt
No. 1 most popular
Arnoma Grand
8.0
$131
$self.alt
No. 2 most popular
Amari Watergate Bangkok
8.7
$171
$self.alt
No. 3 most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
$316
$self.alt
No. 4 most popular
Conrad Bangkok
8.8
$264
$self.alt
No. 5 most popular
Chatrium Residence Sathorn Bangkok
8.8
$119
$self.alt
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
$320
Kid-friendly hotels in Bangkok
$self.alt
Best value
Ramada D'ma Bangkok
7.5
$75
$self.alt
No. 1 most popular
Arnoma Grand
8.0
$131
$self.alt
No. 2 most popular
Amari Watergate Bangkok
8.7
$171
$self.alt
No. 3 most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
$316
$self.alt
No. 4 most popular
Conrad Bangkok
8.8
$264
$self.alt
No. 5 most popular
Chatrium Residence Sathorn Bangkok
8.8
$119
$self.alt
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
$320
Luxury hotels in Bangkok
$self.alt
Best value
U Sukhumvit Bangkok
8.9
$110
$self.alt
No. 1 most popular
The Sukhothai Bangkok
9.0
$274
$self.alt
No. 2 most popular
The Peninsula Bangkok
9.2
$358
$self.alt
No. 3 most popular
Mandarin Oriental, Bangkok
9.2
$1,411
$self.alt
No. 4 most popular
Grand Hyatt Erawan Bangkok
9.0
$281
$self.alt
No. 5 most popular
Conrad Bangkok
8.8
$264
$self.alt
Shangri-La Hotel Bangkok
8.9
$290

Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
Auckland to Bangkok
Fastest flight time
17h 50m
Cheapest price
$780
Wellington to Bangkok
Fastest flight time
18h 15m
Cheapest price
$1,118
Tauranga to Bangkok
Fastest flight time
17h 50m
Cheapest price
$1,131
Palmerston North to Bangkok
Fastest flight time
33h 15m
Cheapest price
$1,180
Queenstown to Bangkok
Fastest flight time
32h 15m
Cheapest price
$1,240
Nelson to Bangkok
Fastest flight time
26h 15m
Cheapest price
$1,242
Hamilton to Bangkok
Fastest flight time
18h 50m
Cheapest price
$1,518
Christchurch to Bangkok
Fastest flight time
30h 15m
Cheapest price
$1,729
Blenheim to Bangkok
Fastest flight time
19h 00m
Cheapest price
$1,746
View more

Start planning your trip to Bangkok