Hotels in Bangkok

Find the best deals on 5,488 hotels in Bangkok

Check-in
Check-out
Compare vs. momondo |

Top Hotels in Bangkok

Find the perfect Bangkok hotel for business or leisure
The Landmark Bangkok
8.8
158 C$
View all deals
Bangkok Marriott Marquis Queen's Park
9.0
189 C$
View all deals
The Sukhothai Bangkok
9.0
215 C$
View all deals
Amari Don Muang Airport Bangkok
8.6
96 C$
View all deals
Arnoma Grand
8.0
102 C$
View all deals
The Peninsula Bangkok
9.2
280 C$
View all deals
Avani Atrium Bangkok
8.5
77 C$
View all deals
Amari Watergate Bangkok
8.7
134 C$
View all deals
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
248 C$
View all deals
Centara Grand at Central Plaza Ladprao Bangkok
8.7
118 C$
View all deals
Pathumwan Princess Hotel
8.8
118 C$
View all deals
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.4
92 C$
View all deals
Holiday Inn Bangkok Silom
8.7
89 C$
View all deals
Banyan Tree Bangkok
9.0
213 C$
View all deals
Mandarin Oriental, Bangkok
9.2
1,104 C$
View all deals
Grand Hyatt Erawan Bangkok
9.0
220 C$
View all deals
Conrad Bangkok
8.8
207 C$
View all deals
Prince Palace Hotel
7.5
55 C$
View all deals
Holiday Inn Bangkok
9.0
138 C$
View all deals
Shangri-La Hotel Bangkok
8.9
227 C$
View all deals
The Tawana Bangkok
7.9
72 C$
View all deals
The Sukosol
8.6
121 C$
View all deals
Anantara Siam Bangkok
9.2
228 C$
View all deals
Rama Gardens Hotel Bangkok
8.5
59 C$
View all deals
Asia Hotel Bangkok
7.7
65 C$
View all deals
Royal Suite Hotel Bangkok
8.1
42 C$
View all deals
Como Metropolitan Bangkok
9.1
181 C$
View all deals
JW Marriott Hotel Bangkok
9.0
238 C$
View all deals
The Westin Grande Sukhumvit, Bangkok
8.8
177 C$
View all deals
Chatrium Residence Sathorn Bangkok
8.8
93 C$
View all deals
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
250 C$
View all deals
Mayfair, Bangkok - Marriott Executive Apartments
8.8
156 C$
View all deals
Baiyoke Sky Hotel
8.2
80 C$
View all deals
Ramada by Wyndham D MA Bangkok
7.4
59 C$
View all deals
Anantara Riverside Bangkok Resort
9.0
162 C$
View all deals
Indra Regent Hotel
7.4
75 C$
View all deals
Mandarin Hotel Managed By Centre Point
8.8
90 C$
View all deals
Ambassador Hotel Bangkok
7.4
65 C$
View all deals
DoubleTree by Hilton Sukhumvit Bangkok
8.5
140 C$
View all deals
Grand Swiss Sukhumvit 11 by Compass Hospitality
7.8
88 C$
View all deals

Popular neighbourhoods in Bangkok

Search for hotels in these Bangkok neighbourhoods
Hotels in Lat Krabang
Best value
Panini Residence
7.7
17 C$
#1 Most popular
Golden Foyer Suvarnabhumi Airport Hotel
8.1
47 C$
#2 Most popular
BS Residence Suvarnabhumi
6.9
28 C$
#3 Most popular
At Residence Suvarnabhumi Hotel
9.0
52 C$
#4 Most popular
The Phoenix Hotel Bangkok
7.5
28 C$
#5 Most popular
Suvarnabhumi Suite
7.4
48 C$
Hotels in Don Mueang
Best value
Zleep63
8.0
9 C$
#1 Most popular
Amari Don Muang Airport Bangkok
8.6
96 C$
#2 Most popular
B your home Hotel Donmueang Airport Bangkok
7.9
39 C$
#3 Most popular
Don Muang Hotel
8.2
28 C$
#4 Most popular
Sleep Box by Miracle
7.3
20 C$
#5 Most popular
Don Mueang Airport Modern Bangkok Hotel
8.2
42 C$
Hotels in Bueng Kum
Best value
Asia Resort Kaset Nawamin
6.8
22 C$
#1 Most popular
Fu Sen Hotel
5.8
#2 Most popular
OYO 280 Thai Garden Resort
7.0
24 C$
#3 Most popular
White Home Residence
7.0
22 C$
#4 Most popular
@ Love Place Hotel
8.5
41 C$
#5 Most popular
Seri 47 Residence
6.0
31 C$
Hotels in Chom Thong
Best value
14 Mansion
8.1
25 C$
#1 Most popular
14 Place
8.2
31 C$
#2 Most popular
14 Living
8.1
33 C$
#3 Most popular
Kozy Inn
7.9
29 C$
#4 Most popular
Tree Place
7.5

When to book a hotel in Bangkok

Low Season
April
High Season
November

cheapest month to stay

9%

expected price decrease

most expensive time to stay

55%

expected price increase

Price
125 C$ - 213 C$
Highest day of week
Monday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

121 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

125 C$

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
22 C$ - 25 C$
3 star
50 C$ - 55 C$
4-5 star
128 C$ - 135 C$

Bangkok travel tips

Let us help you with the best tips about Bangkok

How long do people stay in Bangkok?

A stay of 3 nights is most popular when visiting Bangkok.

How much does a hotel cost in Bangkok?

119 C$ per night is the average rate for a room when booking a hotel in Bangkok. Prices will differ depending on factors such as star rating, time of year and location.

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

Room prices for hotels in Bangkok can be as much as 18% lower in the month of April. So this is a great time to book and save money.

Which day is cheapest to stay in Bangkok?

Monday is the day where you will typically find the lowest price for your hotel room in Bangkok. The highest price tends to be on Sunday.

How much does a luxury hotel in Bangkok cost?

A luxury hotel in Bangkok can set you back on average 194 C$ per person, per night. In comparison, the average cost of a hotel in Bangkok is 98 C$ per person, per night, representing a 50% premium for a luxury hotel.

How much does a hostel in Bangkok cost?

Bangkok Hostels typically cost in the region of 8 C$ 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 C$ cheaper than the average price of a hotel in Bangkok.

Where should I stay in Bangkok?

When visiting Bangkok, people tend to book hotels in Watthana, Khlong Toei, Ratchathewi and Bang Rak.


How much does a hotel in Bangkok cost?

4 stars and above
#1 most popular
The Landmark Bangkok
8.8
158 C$
#2 most popular
Bangkok Marriott Marquis Queen's Park
9.0
189 C$
Best value
Theorie Hotel Sukhumvit 107
7.9
31 C$
3 stars
#1 most popular
Pinnacle Lumpinee Park Hotel
7.8
38 C$
#2 most popular
Nana Hotel
7.6
56 C$
Best value
Sananwan Palace
8.4
16 C$

Cheapest hotels in Bangkok

Cheap hotels and hostels in Bangkok
Glur Bangkok
6.9
10 C$
Rambuttri Village Inn & Plaza
7.6
29 C$
Sananwan Palace
8.4
16 C$
Theorie Hotel Sukhumvit 107
7.9
31 C$
Nasa Vegas Hotel
6.8
24 C$
Tubtim Siam Suvarnabhumi Hotel
8.0
31 C$

Best value hotels in Bangkok

Avani Atrium Bangkok
8.5
77 C$
Royal Suite Hotel Bangkok
8.1
42 C$
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.4
92 C$
Anantara Sathorn Bangkok Hotel
9.0
102 C$
Prince Palace Hotel
7.5
55 C$
Montien Riverside Hotel
8.3
79 C$

Looking for a specific type of hotel

Romantic Hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.5
59 C$
#1 Most popular
Arnoma Grand
8.0
102 C$
#2 Most popular
Amari Watergate Bangkok
8.7
134 C$
#3 Most popular
Conrad Bangkok
8.8
207 C$
#4 Most popular
Chatrium Residence Sathorn Bangkok
8.8
93 C$
#5 Most popular
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
250 C$
Ramada by Wyndham D MA Bangkok
7.4
59 C$
Kid-Friendly Hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.5
59 C$
#1 Most popular
Arnoma Grand
8.0
102 C$
#2 Most popular
Amari Watergate Bangkok
8.7
134 C$
#3 Most popular
Conrad Bangkok
8.8
207 C$
#4 Most popular
Chatrium Residence Sathorn Bangkok
8.8
93 C$
#5 Most popular
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
250 C$
Ramada by Wyndham D MA Bangkok
7.4
59 C$
Luxury Hotels in Bangkok
Best value
U Sukhumvit Bangkok
8.9
86 C$
#1 Most popular
The Sukhothai Bangkok
9.0
215 C$
#2 Most popular
The Peninsula Bangkok
9.2
280 C$
#3 Most popular
Mandarin Oriental, Bangkok
9.2
1,104 C$
#4 Most popular
Grand Hyatt Erawan Bangkok
9.0
220 C$
#5 Most popular
Conrad Bangkok
8.8
207 C$
Shangri-La Hotel Bangkok
8.9
227 C$

Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
Vancouver to Bangkok
Fastest flight time
17h 20m
Cheapest price
503 C$
Toronto to Bangkok
Fastest flight time
22h 30m
Cheapest price
795 C$
Edmonton to Bangkok
Fastest flight time
22h 20m
Cheapest price
871 C$
Ottawa to Bangkok
Fastest flight time
23h 30m
Cheapest price
912 C$
Calgary to Bangkok
Fastest flight time
22h 20m
Cheapest price
915 C$
Victoria to Bangkok
Fastest flight time
22h 20m
Cheapest price
927 C$
Québec City to Bangkok
Fastest flight time
23h 50m
Cheapest price
947 C$
Nanaimo to Bangkok
Fastest flight time
23h 50m
Cheapest price
969 C$
Montreal to Bangkok
Fastest flight time
20h 45m
Cheapest price
973 C$
Winnipeg to Bangkok
Fastest flight time
24h 50m
Cheapest price
988 C$
View more

Start planning your trip to Bangkok