Hotels in Bangkok

Find the best deals on 5,508 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.7
160 CAD
View all deals
Bangkok Marriott Marquis Queen's Park
8.9
190 CAD
View all deals
The Sukhothai Bangkok
9.1
217 CAD
View all deals
Amari Don Muang Airport Bangkok
8.6
96 CAD
View all deals
The Peninsula Bangkok
9.3
283 CAD
View all deals
Dusit Thani Bangkok
8.7
191 CAD
View all deals
Avani Atrium Bangkok Hotel
8.5
78 CAD
View all deals
Amari Watergate Bangkok
8.7
135 CAD
View all deals
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
250 CAD
View all deals
Centara Grand at Central Plaza Ladprao Bangkok
8.6
119 CAD
View all deals
Pathumwan Princess Hotel
8.8
119 CAD
View all deals
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.4
92 CAD
View all deals
Holiday Inn Bangkok Silom
8.7
90 CAD
View all deals
Banyan Tree Bangkok
8.9
215 CAD
View all deals
Mandarin Oriental, Bangkok
9.2
1113 CAD
View all deals
Grand Hyatt Erawan Bangkok
9.0
222 CAD
View all deals
Conrad Bangkok
8.7
209 CAD
View all deals
Prince Palace Hotel
7.5
55 CAD
View all deals
Holiday Inn Bangkok
8.8
139 CAD
View all deals
Shangri-La Hotel Bangkok
9.0
228 CAD
View all deals
The Tawana Bangkok
8.0
73 CAD
View all deals
The Sukosol
8.6
121 CAD
View all deals
Anantara Siam Bangkok
9.2
230 CAD
View all deals
Rama Gardens Hotel Bangkok
8.3
59 CAD
View all deals
Asia Hotel Bangkok
7.7
66 CAD
View all deals
Royal Suite Hotel Bangkok
8.1
42 CAD
View all deals
Como Metropolitan Bangkok
9.2
182 CAD
View all deals
JW Marriott Hotel Bangkok
8.9
240 CAD
View all deals
The Westin Grande Sukhumvit, Bangkok
8.8
178 CAD
View all deals
Chatrium Residence Sathorn Bangkok
8.6
94 CAD
View all deals
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
252 CAD
View all deals
Mayfair, Bangkok - Marriott Executive Apartments
8.8
157 CAD
View all deals
Baiyoke Sky Hotel
8.1
81 CAD
View all deals
Ramada by Wyndham D MA Bangkok
7.4
59 CAD
View all deals
Anantara Riverside Bangkok Resort
9.0
164 CAD
View all deals
Indra Regent Hotel
7.5
75 CAD
View all deals
Mandarin Hotel Managed By Centre Point
8.5
91 CAD
View all deals
Ambassador Hotel Bangkok
7.4
66 CAD
View all deals
DoubleTree by Hilton Sukhumvit Bangkok
8.5
141 CAD
View all deals
Grand Swiss Sukhumvit 11 by Compass Hospitality
7.9
88 CAD
View all deals

When to book a hotel in Bangkok

Low Season
August
High Season
June

cheapest month to stay

18%

expected price decrease

most expensive time to stay

27%

expected price increase

+171.0%
+114.0%
+57.0%
Base
Price
114 - 177 CAD
Highest day of week
Saturday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

113 CAD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

124 CAD

avg. price over the last two weeks


Bangkok travel tips

Let us help you with the best tips about Bangkok

How long do people stay in Bangkok?

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

How much does a hotel cost in Bangkok?

102 CAD 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 22% lower in the month of August. So this is a great time to book and save money.

Which day is cheapest to stay in Bangkok?

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

How much does a luxury hotel in Bangkok cost?

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

How much does a hostel in Bangkok cost?

Bangkok Hostels typically cost in the region of 15 CAD 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 83 CAD cheaper than the average price of a hotel in Bangkok.


How much does a hotel in Bangkok cost?

4 stars and above
#1 most popular
The Landmark Bangkok
8.7
160 CAD
#2 most popular
Bangkok Marriott Marquis Queen's Park
8.9
190 CAD
Best value
Theorie Hotel Sukhumvit 107
7.8
32 CAD
3 stars
#1 most popular
Pinnacle Lumpinee Park Hotel
7.9
38 CAD
#2 most popular
Nana Hotel
7.5
57 CAD
Best value
Sananwan Palace
8.4
16 CAD

Cheapest hotels in Bangkok

Cheap hotels and hostels in Bangkok
Glur Bangkok
6.9
11 CAD
Rambuttri Village Inn & Plaza
7.6
29 CAD
Sananwan Palace
8.4
16 CAD
Theorie Hotel Sukhumvit 107
7.8
32 CAD
Nasa Vegas Hotel
6.7
24 CAD
Tubtim Siam Suvarnabhumi Hotel
8.1
32 CAD

Best value hotels in Bangkok

Ramada Plaza by Wyndham Bangkok Menam Riverside
8.4
92 CAD
Summit Windmill Golf Residence
8.5
91 CAD
Prince Palace Hotel
7.5
55 CAD
The Grand Fourwings Convention Hotel
8.6
88 CAD
Montien Riverside Hotel
8.2
79 CAD
Sananwan Palace
8.4
16 CAD

Looking for a specific type of hotel

Romantic Hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.3
59 CAD
#1 Most popular
Amari Watergate Bangkok
8.7
135 CAD
#2 Most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
250 CAD
#3 Most popular
Conrad Bangkok
8.7
209 CAD
#4 Most popular
Chatrium Residence Sathorn Bangkok
8.6
94 CAD
#5 Most popular
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
252 CAD
Ramada by Wyndham D MA Bangkok
7.4
59 CAD
Kid-Friendly Hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.3
59 CAD
#1 Most popular
Amari Watergate Bangkok
8.7
135 CAD
#2 Most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
250 CAD
#3 Most popular
Conrad Bangkok
8.7
209 CAD
#4 Most popular
Chatrium Residence Sathorn Bangkok
8.6
94 CAD
#5 Most popular
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
252 CAD
Ramada by Wyndham D MA Bangkok
7.4
59 CAD
Luxury Hotels in Bangkok
Best value
U Sukhumvit Bangkok
8.8
87 CAD
#1 Most popular
The Sukhothai Bangkok
9.1
217 CAD
#2 Most popular
The Peninsula Bangkok
9.3
283 CAD
#3 Most popular
Dusit Thani Bangkok
8.7
191 CAD
#4 Most popular
Mandarin Oriental, Bangkok
9.2
1113 CAD
#5 Most popular
Grand Hyatt Erawan Bangkok
9.0
222 CAD
Conrad Bangkok
8.7
209 CAD

Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
Vancouver to Bangkok
Fastest flight time
19h 50m
Cheapest price
487 CAD
Calgary to Bangkok
Fastest flight time
22h 00m
Cheapest price
720 CAD
Victoria to Bangkok
Fastest flight time
20h 55m
Cheapest price
753 CAD
Edmonton to Bangkok
Fastest flight time
22h 20m
Cheapest price
775 CAD
Kelowna to Bangkok
Fastest flight time
21h 50m
Cheapest price
778 CAD
Toronto to Bangkok
Fastest flight time
20h 40m
Cheapest price
862 CAD
Ottawa to Bangkok
Fastest flight time
23h 00m
Cheapest price
882 CAD
Winnipeg to Bangkok
Fastest flight time
23h 55m
Cheapest price
894 CAD
Penticton to Bangkok
Fastest flight time
36h 40m
Cheapest price
912 CAD
Saskatoon to Bangkok
Fastest flight time
27h 45m
Cheapest price
951 CAD
View more

Start planning your trip to Bangkok