Hotels in Bangkok

Find the best deals on 5,642 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
9.0
191 CAD
View all deals
The Sukhothai Bangkok
9.0
217 CAD
View all deals
Amari Don Muang Airport Bangkok
8.6
97 CAD
View all deals
Arnoma Grand
8.0
103 CAD
View all deals
The Peninsula Bangkok
9.2
284 CAD
View all deals
Dusit Thani Bangkok
8.7
192 CAD
View all deals
Avani Atrium Bangkok
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
251 CAD
View all deals
Centara Grand at Central Plaza Ladprao Bangkok
8.7
119 CAD
View all deals
Pathumwan Princess Hotel
8.8
119 CAD
View all deals
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.4
93 CAD
View all deals
Holiday Inn Bangkok Silom
8.7
90 CAD
View all deals
Banyan Tree Bangkok
9.0
216 CAD
View all deals
Mandarin Oriental, Bangkok
9.2
1117 CAD
View all deals
Grand Hyatt Erawan Bangkok
9.0
223 CAD
View all deals
Conrad Bangkok
8.8
209 CAD
View all deals
Prince Palace Hotel
7.5
56 CAD
View all deals
Holiday Inn Bangkok
9.0
139 CAD
View all deals
Shangri-La Hotel Bangkok
8.9
229 CAD
View all deals
The Tawana Bangkok
7.9
73 CAD
View all deals
The Sukosol
8.7
122 CAD
View all deals
Anantara Siam Bangkok
9.2
231 CAD
View all deals
Rama Gardens Hotel Bangkok
8.5
60 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.1
183 CAD
View all deals
JW Marriott Hotel Bangkok
9.0
241 CAD
View all deals
The Westin Grande Sukhumvit, Bangkok
8.8
179 CAD
View all deals
Chatrium Residence Sathorn Bangkok
8.7
94 CAD
View all deals
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
253 CAD
View all deals
Mayfair, Bangkok - Marriott Executive Apartments
8.8
158 CAD
View all deals
Baiyoke Sky Hotel
8.2
81 CAD
View all deals
Ramada by Wyndham D MA Bangkok
7.4
60 CAD
View all deals
Anantara Riverside Bangkok Resort
9.0
164 CAD
View all deals
Indra Regent Hotel
7.4
76 CAD
View all deals
Mandarin Hotel Managed By Centre Point
8.7
91 CAD
View all deals
Ambassador Hotel Bangkok
7.4
66 CAD
View all deals
DoubleTree by Hilton Sukhumvit Bangkok
8.5
142 CAD
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 CAD
#1 Most popular
Golden Foyer Suvarnabhumi Airport Hotel
8.1
48 CAD
#2 Most popular
BS Residence Suvarnabhumi
7.0
28 CAD
#3 Most popular
At Residence Suvarnabhumi Hotel
9.0
53 CAD
#4 Most popular
The Phoenix Hotel Bangkok
7.5
28 CAD
#5 Most popular
Suvarnabhumi Suite
7.5
49 CAD
Hotels in Don Mueang
Best value
Zleep63
7.9
9 CAD
#1 Most popular
Amari Don Muang Airport Bangkok
8.6
97 CAD
#2 Most popular
B your home Hotel Donmueang Airport Bangkok
7.9
40 CAD
#3 Most popular
Don Muang Hotel
8.2
28 CAD
#4 Most popular
Sleep Box by Miracle
7.3
20 CAD
#5 Most popular
Don Mueang Airport Modern Bangkok Hotel
8.1
42 CAD
Hotels in Bueng Kum
Best value
Asia Resort Kaset Nawamin
7.1
23 CAD
#1 Most popular
The Meet Green Apartment
8.5
33 CAD
#2 Most popular
OYO 280 Thai Garden Resort
6.9
24 CAD
#3 Most popular
White Home Residence
6.9
23 CAD
#4 Most popular
@ Love Place Hotel
8.5
41 CAD
#5 Most popular
Seri 47 Residence
6.0
32 CAD
Hotels in Chom Thong
Best value
14 Mansion
8.0
25 CAD
#1 Most popular
14 Place
8.1
32 CAD
#2 Most popular
14 Living
8.0
33 CAD
#3 Most popular
Kozy Inn
8.4
29 CAD
#4 Most popular
Tree Place
7.9

When to book a hotel in Bangkok

Low Season
June
High Season
September

cheapest month to stay

49%

expected price decrease

most expensive time to stay

28%

expected price increase

Price
71 - 179 CAD
Highest day of week
Tuesday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

121 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 3 nights is most popular when visiting Bangkok.

How much does a hotel cost in Bangkok?

83 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 49% lower in the month of June. 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 Monday.

How much does a luxury hotel in Bangkok cost?

A luxury hotel in Bangkok can set you back on average 192 CAD per person, per night. In comparison, the average cost of a hotel in Bangkok is 98 CAD per person, per night, representing a 49% 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.

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
160 CAD
#2 most popular
Bangkok Marriott Marquis Queen's Park
9.0
191 CAD
Best value
Theorie Hotel Sukhumvit 107
7.8
32 CAD
3 stars
#1 most popular
Pinnacle Lumpinee Park Hotel
7.8
38 CAD
#2 most popular
Nana Hotel
7.6
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.6
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.0
32 CAD

Best value hotels in Bangkok

Avani Atrium Bangkok
8.5
78 CAD
Montien Riverside Hotel
8.3
80 CAD
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.4
93 CAD
Summit Windmill Golf Residence
8.5
91 CAD
Prince Palace Hotel
7.5
56 CAD
The Grand Fourwings Convention Hotel
8.7
89 CAD

Looking for a specific type of hotel

Romantic Hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.5
60 CAD
#1 Most popular
Amari Watergate Bangkok
8.7
135 CAD
#2 Most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
251 CAD
#3 Most popular
Conrad Bangkok
8.8
209 CAD
#4 Most popular
Chatrium Residence Sathorn Bangkok
8.7
94 CAD
#5 Most popular
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
253 CAD
Ramada by Wyndham D MA Bangkok
7.4
60 CAD
Kid-Friendly Hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.5
60 CAD
#1 Most popular
Amari Watergate Bangkok
8.7
135 CAD
#2 Most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
251 CAD
#3 Most popular
Conrad Bangkok
8.8
209 CAD
#4 Most popular
Chatrium Residence Sathorn Bangkok
8.7
94 CAD
#5 Most popular
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
253 CAD
Ramada by Wyndham D MA Bangkok
7.4
60 CAD
Luxury Hotels in Bangkok
Best value
U Sukhumvit Bangkok
8.8
87 CAD
#1 Most popular
The Sukhothai Bangkok
9.0
217 CAD
#2 Most popular
The Peninsula Bangkok
9.2
284 CAD
#3 Most popular
Dusit Thani Bangkok
8.7
192 CAD
#4 Most popular
Mandarin Oriental, Bangkok
9.2
1117 CAD
#5 Most popular
Grand Hyatt Erawan Bangkok
9.0
223 CAD
Conrad Bangkok
8.8
209 CAD

Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
Vancouver to Bangkok
Fastest flight time
19h 05m
Cheapest price
471 CAD
Victoria to Bangkok
Fastest flight time
21h 30m
Cheapest price
759 CAD
Toronto to Bangkok
Fastest flight time
19h 50m
Cheapest price
812 CAD
Calgary to Bangkok
Fastest flight time
22h 20m
Cheapest price
835 CAD
Ottawa to Bangkok
Fastest flight time
23h 20m
Cheapest price
848 CAD
Québec City to Bangkok
Fastest flight time
23h 05m
Cheapest price
877 CAD
Winnipeg to Bangkok
Fastest flight time
26h 15m
Cheapest price
905 CAD
Edmonton to Bangkok
Fastest flight time
22h 20m
Cheapest price
915 CAD
Kelowna to Bangkok
Fastest flight time
21h 25m
Cheapest price
920 CAD
Saskatoon to Bangkok
Fastest flight time
25h 10m
Cheapest price
937 CAD
View more

Start planning your trip to Bangkok