Hotels in Bangkok

Find the best deals on 5,297 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
161 CAD
View all deals
Bangkok Marriott Marquis Queen's Park
8.9
192 CAD
View all deals
The Sukhothai Bangkok
9.1
218 CAD
View all deals
Amari Don Muang Airport Bangkok
8.5
97 CAD
View all deals
The Peninsula Bangkok
9.2
285 CAD
View all deals
Dusit Thani Bangkok
8.7
192 CAD
View all deals
Avani Atrium Bangkok
8.5
79 CAD
View all deals
Amari Watergate Bangkok
8.7
136 CAD
View all deals
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
252 CAD
View all deals
Centara Grand at Central Plaza Ladprao Bangkok
8.6
120 CAD
View all deals
Pathumwan Princess Hotel
8.8
120 CAD
View all deals
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.3
93 CAD
View all deals
Holiday Inn Bangkok Silom
8.7
91 CAD
View all deals
Banyan Tree Bangkok
8.9
217 CAD
View all deals
Mandarin Oriental, Bangkok
9.2
1122 CAD
View all deals
Grand Hyatt Erawan Bangkok
9.0
224 CAD
View all deals
Conrad Bangkok
8.7
210 CAD
View all deals
Prince Palace Hotel
7.5
56 CAD
View all deals
Holiday Inn Bangkok
8.8
140 CAD
View all deals
Shangri-La Bangkok
9.0
230 CAD
View all deals
The Tawana Bangkok
7.9
73 CAD
View all deals
The Sukosol
8.5
122 CAD
View all deals
Anantara Siam Bangkok
9.1
232 CAD
View all deals
Rama Gardens Hotel Bangkok
8.3
60 CAD
View all deals
Asia Hotel Bangkok
7.7
67 CAD
View all deals
Royal Suite Hotel Bangkok
8.1
43 CAD
View all deals
Como Metropolitan Bangkok
9.2
184 CAD
View all deals
JW Marriott Hotel Bangkok
8.9
242 CAD
View all deals
The Westin Grande Sukhumvit, Bangkok
8.7
180 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
254 CAD
View all deals
Mayfair, Bangkok - Marriott Executive Apartments
8.8
158 CAD
View all deals
Baiyoke Sky Hotel
8.1
81 CAD
View all deals
Ramada by Wyndham D MA Bangkok
7.4
60 CAD
View all deals
Anantara Riverside Bangkok Resort
9.0
165 CAD
View all deals
Mandarin Hotel Managed By Centre Point
8.5
92 CAD
View all deals
Ambassador Bangkok Hotel
7.4
67 CAD
View all deals
DoubleTree by Hilton Sukhumvit Bangkok
8.5
142 CAD
View all deals
Grand Swiss Sukhumvit 11 by Compass Hospitality
7.9
89 CAD
View all deals
Pinnacle Lumpinee Park Hotel
7.9
39 CAD
View all deals

Popular neighbourhoods in Bangkok

Search for hotels in these Bangkok neighbourhoods
Hotels in Khlong Toei
Best value
Boss Suites Nana Hotel
6.0
43 CAD
#1 Most popular
Radisson Blu Plaza Bangkok
8.7
164 CAD
#2 Most popular
Park Plaza Sukhumvit Bangkok
8.2
102 CAD
#3 Most popular
Sukhumvit Park, Bangkok - Marriott Executive Apartments
8.8
157 CAD
#4 Most popular
Emporium Suites by Chatrium
8.6
156 CAD
#5 Most popular
Hilton Sukhumvit Bangkok
8.7
162 CAD
Hotels in Ratchathewi
Best value
Cubic Bed Pratunam - Hostel
7.0
9 CAD
#1 Most popular
Vie Hotel Bangkok - Mgallery
9.1
149 CAD
#2 Most popular
The Berkeley Hotel Pratunam
8.3
98 CAD
#3 Most popular
Pullman Bangkok King Power
9.0
141 CAD
#4 Most popular
Baiyoke Sky Hotel
8.1
81 CAD
#5 Most popular
Amari Watergate Bangkok
8.7
136 CAD
Hotels in Bang Rak
Best value
Centaur Inn
6.4
8 CAD
#1 Most popular
Mandarin Hotel Managed By Centre Point
8.5
92 CAD
#2 Most popular
Royal Orchid Sheraton Hotel & Towers
8.8
164 CAD
#3 Most popular
Shangri-La Bangkok
9.0
230 CAD
#4 Most popular
Lebua at State Tower
8.7
164 CAD
#5 Most popular
Pullman Bangkok Hotel G
8.5
142 CAD
Hotels in Huai Khwang
Best value
X9Hostel
9.0
15 CAD
#1 Most popular
Metropole Bangkok
8.2
85 CAD
#2 Most popular
Swissôtel Bangkok Ratchada
8.5
122 CAD
#3 Most popular
Avani Atrium Bangkok
8.5
79 CAD
#4 Most popular
Lancaster Bangkok
9.1
149 CAD
#5 Most popular
Praso @ Ratchada 12 Hotel
8.0
55 CAD

When to book a hotel in Bangkok

Low Season
July
High Season
February

cheapest month to stay

22%

expected price decrease

most expensive time to stay

20%

expected price increase

+60.0%
+40.0%
+20.0%
Base
Price
118 - 181 CAD
Highest day of week
Thursday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

126 CAD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

135 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?

151 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 July. So this is a great time to book and save money.

Which day is cheapest to stay in Bangkok?

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

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 97 CAD per person, per night, representing a 48.834% 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 82 CAD 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 Khlong Toei, Ratchathewi, Bang Rak and Huai Khwang.


How much does a hotel in Bangkok cost?

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

Cheapest hotels in Bangkok

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

Best value hotels in Bangkok

Avani Atrium Bangkok
8.5
79 CAD
Summit Windmill Golf Residence
8.4
92 CAD
Prince Palace Hotel
7.5
56 CAD
The Grand Fourwings Convention Hotel
8.6
89 CAD
Montien Riverside Hotel
8.2
80 CAD
Sananwan Palace
8.5
16 CAD

Looking for a specific type of hotel

Romantic Hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.3
60 CAD
#1 Most popular
Amari Watergate Bangkok
8.7
136 CAD
#2 Most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
252 CAD
#3 Most popular
Conrad Bangkok
8.7
210 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
254 CAD
Ramada by Wyndham D MA Bangkok
7.4
60 CAD
Kid-Friendly Hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.3
60 CAD
#1 Most popular
Amari Watergate Bangkok
8.7
136 CAD
#2 Most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
252 CAD
#3 Most popular
Conrad Bangkok
8.7
210 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
254 CAD
Ramada by Wyndham D MA Bangkok
7.4
60 CAD
Luxury Hotels in Bangkok
Best value
U Sukhumvit Bangkok
8.7
88 CAD
#1 Most popular
The Sukhothai Bangkok
9.1
218 CAD
#2 Most popular
The Peninsula Bangkok
9.2
285 CAD
#3 Most popular
Dusit Thani Bangkok
8.7
192 CAD
#4 Most popular
Mandarin Oriental, Bangkok
9.2
1122 CAD
#5 Most popular
Grand Hyatt Erawan Bangkok
9.0
224 CAD
Conrad Bangkok
8.7
210 CAD

Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
Vancouver to Bangkok
Fastest flight time
20h 50m
Cheapest price
494 CAD
Toronto to Bangkok
Fastest flight time
19h 40m
Cheapest price
697 CAD
Montreal to Bangkok
Fastest flight time
21h 20m
Cheapest price
756 CAD
Edmonton to Bangkok
Fastest flight time
23h 40m
Cheapest price
759 CAD
Calgary to Bangkok
Fastest flight time
23h 15m
Cheapest price
789 CAD
Victoria to Bangkok
Fastest flight time
21h 55m
Cheapest price
802 CAD
Saskatoon to Bangkok
Fastest flight time
26h 15m
Cheapest price
820 CAD
Ottawa to Bangkok
Fastest flight time
25h 55m
Cheapest price
874 CAD
Québec City to Bangkok
Fastest flight time
23h 25m
Cheapest price
878 CAD
Kelowna to Bangkok
Fastest flight time
22h 00m
Cheapest price
896 CAD
View more

Start planning your trip to Bangkok