Hotels in Bangkok

Find the best deals on 5,722 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
79€
View all deals
$self.alt
The Landmark Bangkok
8.8
110€
View all deals
$self.alt
Bangkok Marriott Marquis Queen's Park
9.0
131€
View all deals
$self.alt
The Sukhothai Bangkok
9.0
150€
View all deals
$self.alt
Amari Don Muang Airport Bangkok
8.5
67€
View all deals
$self.alt
Arnoma Grand
8.0
71€
View all deals
$self.alt
The Peninsula Bangkok
9.2
195€
View all deals
$self.alt
Avani Atrium Bangkok Hotel
8.5
54€
View all deals
$self.alt
Amari Watergate Bangkok
8.7
93€
View all deals
$self.alt
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
173€
View all deals
$self.alt
Centara Grand at Central Plaza Ladprao Bangkok
8.7
82€
View all deals
$self.alt
Pathumwan Princess Hotel
8.8
82€
View all deals
$self.alt
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.5
64€
View all deals
$self.alt
Holiday Inn Bangkok Silom
8.7
62€
View all deals
$self.alt
Banyan Tree Bangkok
9.0
149€
View all deals
$self.alt
Mandarin Oriental, Bangkok
9.2
769€
View all deals
$self.alt
Grand Hyatt Erawan Bangkok
9.0
153€
View all deals
$self.alt
Conrad Bangkok
8.8
144€
View all deals
$self.alt
Bangkok Palace Hotel
7.4
35€
View all deals
$self.alt
Prince Palace Hotel
7.5
38€
View all deals
$self.alt
Holiday Inn Bangkok
8.9
96€
View all deals
$self.alt
Shangri-La Hotel Bangkok
8.9
158€
View all deals
$self.alt
The Sukosol
8.7
84€
View all deals
$self.alt
Anantara Siam Bangkok
9.2
159€
View all deals
$self.alt
Asia Hotel Bangkok
7.7
46€
View all deals
$self.alt
Royal Suite Hotel Bangkok
8.0
29€
View all deals
$self.alt
Como Metropolitan Bangkok
9.1
126€
View all deals
$self.alt
JW Marriott Hotel Bangkok
9.1
166€
View all deals
$self.alt
The Westin Grande Sukhumvit, Bangkok
8.8
123€
View all deals
$self.alt
Chatrium Residence Sathorn Bangkok
8.8
65€
View all deals
$self.alt
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
174€
View all deals
$self.alt
Mayfair, Bangkok - Marriott Executive Apartments
8.9
109€
View all deals
$self.alt
Baiyoke Sky Hotel
8.3
56€
View all deals
$self.alt
Ramada D'ma Bangkok
7.5
41€
View all deals
$self.alt
Anantara Riverside Bangkok Resort
9.0
113€
View all deals
$self.alt
Indra Regent Hotel
7.5
52€
View all deals
$self.alt
Mandarin Hotel Managed By Centre Point
8.8
63€
View all deals
$self.alt
Ambassador Hotel Bangkok
7.5
46€
View all deals
$self.alt
DoubleTree by Hilton Hotel Sukhumvit Bangkok
8.5
98€
View all deals
$self.alt
Grand Swiss Sukhumvit 11 by Compass Hospitality
7.8
61€
View all deals

When to book a hotel in Bangkok

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

cheapest month to stay

34%

expected price decrease

most expensive time to stay

368%

expected price increase

Price
44€ - 314€
Highest day of week
Friday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

58€

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

146€

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Bangkok is: 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
16€ - 18€
3 star
34€ - 37€
4-5 star
90€ - 98€

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
26€
$self.alt
#2 most popular
Nana Hotel
7.5
39€
$self.alt
Best value
Sananwan Palace
8.3
11€
4 stars and above
$self.alt
#1 most popular
Grand Mercure Bangkok Fortune
8.6
79€
$self.alt
#2 most popular
The Landmark Bangkok
8.8
110€
$self.alt
Best value
Tubtim Siam Suvarnabhumi Hotel
7.9
22€

Cheapest hotels in Bangkok

These hotels and hostels usually make for a cheap way to stay in Bangkok
$self.alt
Glur Bangkok
6.9
7€
$self.alt
Nasa Vegas Hotel
6.8
16€
$self.alt
Sananwan Palace
8.3
11€
$self.alt
Rambuttri Village Inn & Plaza
7.6
20€
$self.alt
Picnic Hotel Bangkok
8.2
13€
$self.alt
Tubtim Siam Suvarnabhumi Hotel
7.9
22€

Get the best value hotel in Bangkok

These hotels have the best prices for their ratings
$self.alt
Avani Atrium Bangkok Hotel
8.5
54€
$self.alt
Anantara Sathorn Bangkok Hotel
9.1
71€
$self.alt
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.5
64€
$self.alt
Montien Riverside Hotel
8.3
55€
$self.alt
Prince Palace Hotel
7.5
38€
$self.alt
Summit Windmill Golf Residence
8.5
63€

Bangkok travel information

How long do people stay in Bangkok?

On average, people stay in Bangkok for a total of 3 nights.

How much does a hotel cost in Bangkok?

On average, rooms will be priced around 101€ 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?

The cheapest month to book a hotel in Bangkok is July. The cost of your room could be as much as 52% cheaper than in peak months.

Which day is cheapest to stay in Bangkok?

The cost of a Bangkok hotel room will vary for each day, but generally Saturday works out the most economical, with Thursday proving the least economical.

How much does a luxury hotel in Bangkok cost?

194€ per person, per night, is on average what you can expect to pay for luxury hotels in Bangkok. To put this in perspective, 98€ per person, per night is the average price of a hotel in Bangkok, which is a price difference of around 50% to stay at a luxury hotel.

How much does a hostel in Bangkok cost?

Bangkok Hostels typically cost in the region of 8€ a night for each person. This price is taken from hostels and hotels with a 2 star or below rating. Hostels are very economical and come out on average 90€ cheaper than the average price of a hotel in Bangkok.

Where should I stay in Bangkok?

Whilst there are several neighbourhoods to choose from, most users tend to stick to Watthana, Khlong Toei, Phra Nakhon and Ratchathewi when staying in Bangkok.


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
41€
$self.alt
No. 1 most popular
Arnoma Grand
8.0
71€
$self.alt
No. 2 most popular
Amari Watergate Bangkok
8.7
93€
$self.alt
No. 3 most popular
Conrad Bangkok
8.8
144€
$self.alt
No. 4 most popular
Chatrium Residence Sathorn Bangkok
8.8
65€
$self.alt
No. 5 most popular
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
174€
$self.alt
Anantara Riverside Bangkok Resort
9.0
113€
Kid-friendly hotels in Bangkok
$self.alt
Best value
Ramada D'ma Bangkok
7.5
41€
$self.alt
No. 1 most popular
Arnoma Grand
8.0
71€
$self.alt
No. 2 most popular
Amari Watergate Bangkok
8.7
93€
$self.alt
No. 3 most popular
Conrad Bangkok
8.8
144€
$self.alt
No. 4 most popular
Chatrium Residence Sathorn Bangkok
8.8
65€
$self.alt
No. 5 most popular
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
174€
$self.alt
Anantara Riverside Bangkok Resort
9.0
113€
Luxury hotels in Bangkok
$self.alt
Best value
U Sukhumvit Bangkok
8.9
60€
$self.alt
No. 1 most popular
The Sukhothai Bangkok
9.0
150€
$self.alt
No. 2 most popular
The Peninsula Bangkok
9.2
195€
$self.alt
No. 3 most popular
Mandarin Oriental, Bangkok
9.2
769€
$self.alt
No. 4 most popular
Grand Hyatt Erawan Bangkok
9.0
153€
$self.alt
No. 5 most popular
Conrad Bangkok
8.8
144€
$self.alt
Shangri-La Hotel Bangkok
8.9
158€

Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
Dublin to Bangkok
Fastest flight time
14h 15m
Cheapest price
399€
Cork to Bangkok
Fastest flight time
13h 40m
Cheapest price
466€
Shannon to Bangkok
Fastest flight time
26h 30m
Cheapest price
616€
Knock to Bangkok
Fastest flight time
19h 55m
Cheapest price
666€
Milltown (Kerry) to Bangkok
Fastest flight time
45h 00m
Cheapest price
1,060€
View more

Start planning your trip to Bangkok