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
162 CAD
View all deals
Bangkok Marriott Marquis Queen's Park
8.9
193 CAD
View all deals
The Sukhothai Bangkok
9.1
220 CAD
View all deals
Amari Don Muang Airport Bangkok
8.5
98 CAD
View all deals
The Peninsula Bangkok
9.3
287 CAD
View all deals
Dusit Thani Bangkok
8.7
194 CAD
View all deals
Avani Atrium Bangkok
8.5
79 CAD
View all deals
Amari Watergate Bangkok
8.7
137 CAD
View all deals
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
253 CAD
View all deals
Centara Grand at Central Plaza Ladprao Bangkok
8.6
121 CAD
View all deals
Pathumwan Princess Hotel
8.8
121 CAD
View all deals
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.3
94 CAD
View all deals
Holiday Inn Bangkok Silom
8.7
91 CAD
View all deals
Banyan Tree Bangkok
8.9
218 CAD
View all deals
Mandarin Oriental, Bangkok
9.2
1130 CAD
View all deals
Grand Hyatt Erawan Bangkok
9.1
225 CAD
View all deals
Conrad Bangkok
8.7
212 CAD
View all deals
Prince Palace Hotel
7.4
56 CAD
View all deals
Boulevard Hotel Bangkok Sukhumvit
7.3
59 CAD
View all deals
Holiday Inn Bangkok
8.8
141 CAD
View all deals
Shangri-La Bangkok
8.9
232 CAD
View all deals
The Tawana Bangkok
8.0
74 CAD
View all deals
The Sukosol
8.5
123 CAD
View all deals
Anantara Siam Bangkok
9.1
233 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
185 CAD
View all deals
JW Marriott Hotel Bangkok
8.8
244 CAD
View all deals
The Westin Grande Sukhumvit, Bangkok
8.7
181 CAD
View all deals
Chatrium Residence Sathorn Bangkok
8.5
95 CAD
View all deals
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
256 CAD
View all deals
Mayfair, Bangkok - Marriott Executive Apartments
8.8
159 CAD
View all deals
Baiyoke Sky Hotel
8.0
82 CAD
View all deals
Ramada by Wyndham D MA Bangkok
7.5
60 CAD
View all deals
Anantara Riverside Bangkok Resort
9.0
166 CAD
View all deals
Mandarin Hotel Managed By Centre Point
8.5
92 CAD
View all deals
Ambassador Hotel Bangkok
7.3
67 CAD
View all deals
DoubleTree by Hilton Sukhumvit Bangkok
8.5
143 CAD
View all deals
Grand Swiss Sukhumvit 11 by Compass Hospitality
8.0
90 CAD
View all deals

Popular neighbourhoods in Bangkok

Search for hotels in these Bangkok neighbourhoods
Hotels in Khlong Toei
Best value
Hide Bangkok Hostel
8.7
9 CAD
#1 Most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
253 CAD
#2 Most popular
Radisson Blu Plaza Bangkok
8.7
165 CAD
#3 Most popular
Bangkok Marriott Marquis Queen's Park
8.9
193 CAD
#4 Most popular
Hilton Sukhumvit Bangkok
8.6
163 CAD
#5 Most popular
The Landmark Bangkok
8.7
162 CAD
Hotels in Ratchathewi
Best value
Cubic Bed Pratunam - Hostel
7.2
9 CAD
#1 Most popular
Pullman Bangkok King Power
9.0
142 CAD
#2 Most popular
Amari Watergate Bangkok
8.7
137 CAD
#3 Most popular
The Berkeley Hotel Pratunam
8.2
99 CAD
#4 Most popular
Baiyoke Sky Hotel
8.0
82 CAD
#5 Most popular
Vie Hotel Bangkok - Mgallery By Sofitel
9.1
150 CAD
Hotels in Bang Rak
Best value
Centaur Inn
6.5
8 CAD
#1 Most popular
Shangri-La Bangkok
8.9
232 CAD
#2 Most popular
Pullman Bangkok Hotel G
8.5
143 CAD
#3 Most popular
Lebua at State Tower
8.7
165 CAD
#4 Most popular
Royal Orchid Sheraton Hotel & Towers
8.8
165 CAD
#5 Most popular
So/ Sofitel Bangkok
8.9
224 CAD
Hotels in Huai Khwang
Best value
X9Hostel
9.1
15 CAD
#1 Most popular
Metropole Bangkok
8.2
86 CAD
#2 Most popular
Swissôtel Bangkok Ratchada
8.3
123 CAD
#3 Most popular
Avani Atrium Bangkok
8.5
79 CAD
#4 Most popular
Lancaster Bangkok
9.0
150 CAD
#5 Most popular
Praso @ Ratchada 12 Hotel
8.0
55 CAD

When to book a hotel in Bangkok

Low Season
September
High Season
February

cheapest month to stay

16%

expected price decrease

most expensive time to stay

27%

expected price increase

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

avg. price over the last two weeks

Average price (weeknight)

132 CAD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

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

95 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 18% lower in the month of September. 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 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 49.304% 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
162 CAD
#2 most popular
Bangkok Marriott Marquis Queen's Park
8.9
193 CAD
Best value
Theorie Hotel Sukhumvit 107
7.9
32 CAD
3 stars
#1 most popular
Pinnacle Lumpinee Park Hotel
7.9
39 CAD
#2 most popular
Nana Hotel
7.0
58 CAD
Best value
Sananwan Palace
8.7
16 CAD

Cheapest hotels in Bangkok

Cheap hotels and hostels in Bangkok
Glur Bangkok
6.9
11 CAD
Nasa Vegas Hotel
6.6
24 CAD
Sananwan Palace
8.7
16 CAD
BS Residence Suvarnabhumi
7.0
28 CAD
Wild Orchid Villa
7.2
19 CAD
Rambuttri Village Inn & Plaza
7.6
29 CAD

Best value hotels in Bangkok

Montien Riverside Hotel
8.1
80 CAD
Wild Orchid Villa
7.2
19 CAD
Summit Windmill Golf Residence
8.4
92 CAD
Sananwan Palace
8.7
16 CAD
The Grand Fourwings Convention Hotel
8.6
90 CAD
Theorie Hotel Sukhumvit 107
7.9
32 CAD

Looking for a specific type of hotel

Romantic Hotels in Bangkok
Best value
Golden Tulip Mandison Suites
8.3
71 CAD
#1 Most popular
The Sukhothai Bangkok
9.1
220 CAD
#2 Most popular
The Peninsula Bangkok
9.3
287 CAD
Dusit Thani Bangkok
8.7
194 CAD
Pathumwan Princess Hotel
8.8
121 CAD
Mandarin Oriental, Bangkok
9.2
1130 CAD
Grand Hyatt Erawan Bangkok
9.1
225 CAD
Kid-Friendly Hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.3
60 CAD
#1 Most popular
Amari Watergate Bangkok
8.7
137 CAD
#2 Most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
253 CAD
Conrad Bangkok
8.7
212 CAD
Chatrium Residence Sathorn Bangkok
8.5
95 CAD
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
256 CAD
Ramada by Wyndham D MA Bangkok
7.5
60 CAD
Luxury Hotels in Bangkok
Best value
U Sukhumvit Bangkok
8.7
88 CAD
#1 Most popular
The Sukhothai Bangkok
9.1
220 CAD
#2 Most popular
The Peninsula Bangkok
9.3
287 CAD
Dusit Thani Bangkok
8.7
194 CAD
Mandarin Oriental, Bangkok
9.2
1130 CAD
Grand Hyatt Erawan Bangkok
9.1
225 CAD
Conrad Bangkok
8.7
212 CAD

Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
Toronto to Bangkok
Fastest flight time
21h 10m
Cheapest price
775 CAD
Montreal to Bangkok
Fastest flight time
21h 20m
Cheapest price
807 CAD
Vancouver to Bangkok
Fastest flight time
17h 25m
Cheapest price
654 CAD
Victoria to Bangkok
Fastest flight time
23h 35m
Cheapest price
732 CAD
Edmonton to Bangkok
Fastest flight time
25h 10m
Cheapest price
773 CAD
Ottawa to Bangkok
Fastest flight time
28h 50m
Cheapest price
856 CAD
Calgary to Bangkok
Fastest flight time
21h 30m
Cheapest price
682 CAD
Saskatoon to Bangkok
Fastest flight time
24h 15m
Cheapest price
862 CAD
Regina to Bangkok
Fastest flight time
27h 50m
Cheapest price
921 CAD
Québec City to Bangkok
Fastest flight time
24h 10m
Cheapest price
842 CAD
View more

Start planning your trip to Bangkok