Hotels in Bangkok

Find the best deals on 5,891 hotels in Bangkok

Check-in
Check-out
Compare vs. momondo |

Top Hotels in Bangkok

Find the perfect Bangkok hotel for business or leisure
$self.alt
Bangkok Marriott Hotel The Surawongse
9.3
205 C$
View all deals
$self.alt
Montien Riverside Hotel
8.1
82 C$
View all deals
$self.alt
Silom City Hotel
8.3
48 C$
View all deals
$self.alt
The AETAS Residence
8.1
107 C$
View all deals
$self.alt
The Phoenix Hotel Bangkok
7.6
29 C$
View all deals
$self.alt
Royal Suite Hotel Bangkok
8.1
44 C$
View all deals
$self.alt
Chatrium Hotel Riverside Bangkok
9.1
123 C$
View all deals
$self.alt
Amaranth Suvarnabhumi Airport, Bw Premier Collection By Best Western
8.7
124 C$
View all deals
$self.alt
Anantara Sathorn Bangkok Hotel
8.9
106 C$
View all deals
$self.alt
The Peninsula Bangkok
9.3
290 C$
View all deals
$self.alt
Asia Hotel Bangkok
7.5
68 C$
View all deals
$self.alt
Mandarin Hotel Managed By Centre Point
8.6
94 C$
View all deals
$self.alt
Royal Orchid Sheraton Hotel & Towers
8.7
167 C$
View all deals
$self.alt
Evergreen Place Siam By Uhg
8.3
98 C$
View all deals
$self.alt
The Park Residence At Bangkok
8.0
56 C$
View all deals
$self.alt
The Quarter Ari By Uhg
8.8
61 C$
View all deals
$self.alt
Le Méridien Bangkok
8.9
197 C$
View all deals
$self.alt
Sathorn Vista, Bangkok - Marriott Executive Apartments
8.7
172 C$
View all deals
$self.alt
Sukhumvit Park, Bangkok - Marriott Executive Apartments
8.8
160 C$
View all deals
$self.alt
W 21 By Serene Asoke Suites
6.9
38 C$
View all deals
$self.alt
The Westin Grande Sukhumvit, Bangkok
8.8
183 C$
View all deals
$self.alt
Ambassador Bangkok Hotel
6.9
68 C$
View all deals
$self.alt
Eastin Hotel Makkasan, Bangkok
7.9
64 C$
View all deals
$self.alt
Rambuttri Village Inn & Plaza
7.6
30 C$
View all deals
$self.alt
Millennium Hilton Bangkok
8.4
151 C$
View all deals
$self.alt
Sofitel Bangkok Sukhumvit
8.7
182 C$
View all deals
$self.alt
Darjelling Boutique Hotel
7.3
41 C$
View all deals
$self.alt
W Bangkok
9.1
248 C$
View all deals
$self.alt
Prime Hotel Central Station Bangkok
8.0
47 C$
View all deals
$self.alt
Marriott Executive Apartments Bangkok, Sukhumvit Thonglor
9.0
189 C$
View all deals
$self.alt
Js Tower Service Apartment
7.2
21 C$
View all deals
$self.alt
U Sukhumvit Bangkok
8.8
90 C$
View all deals
$self.alt
Galleria 12 Sukhumvit Bangkok by Compass Hospitality
8.1
68 C$
View all deals
$self.alt
28 Place
8.8
28 C$
View all deals
$self.alt
Shangri-La Hotel, Bangkok
8.9
235 C$
View all deals
$self.alt
Grande Centre Point Hotel Ploenchit
8.5
121 C$
View all deals
$self.alt
Grande Centre Point Hotel Ratchadamri
8.6
147 C$
View all deals
$self.alt
Renaissance Bangkok Ratchaprasong Hotel
8.9
201 C$
View all deals
$self.alt
Sinsuvarn Airport Suite
6.8
34 C$
View all deals
$self.alt
Phachara Suites Sukhumvit
7.8
74 C$
View all deals

Popular neighbourhoods in Bangkok

Search for hotels in these Bangkok neighbourhoods
Hotels in Bang Rak
Search hotels in Bang Rak
$self.alt
Best value
Centaur Inn
4.8
9 C$
$self.alt
#1 Most popular
Shangri-La Hotel, Bangkok
8.9
235 C$
$self.alt
#2 Most popular
Lebua at State Tower
8.8
167 C$
$self.alt
#3 Most popular
Pullman Bangkok Hotel G
8.4
145 C$
$self.alt
#4 Most popular
Royal Orchid Sheraton Hotel & Towers
8.7
167 C$
$self.alt
#5 Most popular
So/ Bangkok
9.0
227 C$
Hotels in Chom Thong
Search hotels in Chom Thong
$self.alt
Best value
14 Mansion
7.2
26 C$
$self.alt
#1 Most popular
14 Place
8.2
33 C$
$self.alt
#2 Most popular
14 Living
8.0
34 C$
$self.alt
#3 Most popular
Kozy Inn
8.3
30 C$
$self.alt
#4 Most popular
Tree Place
7.6
Hotels in Khlong Toei
Search hotels in Khlong Toei
$self.alt
Best value
Hide Bangkok Hostel
8.7
10 C$
$self.alt
#1 Most popular
Grand Sukhumvit Hotel Bangkok
8.1
110 C$
$self.alt
#2 Most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
256 C$
$self.alt
#3 Most popular
The Landmark Bangkok
8.8
164 C$
$self.alt
#4 Most popular
Bangkok Marriott Marquis Queen's Park
8.7
195 C$
$self.alt
#5 Most popular
Hilton Sukhumvit Bangkok
8.4
166 C$
Hotels in Min Buri
Search hotels in Min Buri
$self.alt
Best value
OYO 271 The Resort Romklao
6.1
25 C$
$self.alt
#1 Most popular
Siam Piman Hotel
7.6
48 C$
$self.alt
#2 Most popular
OYO 275 Kailub
7.9
32 C$
$self.alt
#3 Most popular
Bussaba Bangkok Suvarnabhumi Airport Hotel
8.7
63 C$
$self.alt
#4 Most popular
The Canal Hotel
8.4
28 C$
$self.alt
#5 Most popular
K Residence @ Suvarnabhumi Airport Hotel
7.9
48 C$

When to book a hotel in Bangkok

Check out the information below to find the best deal on a Bangkok hotel room
Low Season
April
High Season
December

cheapest month to stay

42%

expected price decrease

most expensive time to stay

50%

expected price increase

Price
86 C$ - 291 C$
Highest day of week
Monday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

137 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

126 C$

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Bangkok is: 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
1-2 star
23 C$ - 27 C$
3 star
50 C$ - 56 C$
4-5 star
134 C$ - 145 C$

How much does a hotel in Bangkok cost per night?

Use the information below to find quality Bangkok hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
28 Place
8.8
28 C$
$self.alt
#2 most popular
Silom Art Hostel
8.4
15 C$
$self.alt
Best value
OYO 704 Siam Plug In Hostel
9.2
13 C$
3 stars
$self.alt
#1 most popular
Silom City Hotel
8.3
48 C$
$self.alt
#2 most popular
The Phoenix Hotel Bangkok
7.6
29 C$
$self.alt
Best value
Sananwan Palace
8.3
17 C$
4 stars and above
$self.alt
#1 most popular
Bangkok Marriott Hotel The Surawongse
9.3
205 C$
$self.alt
#2 most popular
Montien Riverside Hotel
8.1
82 C$
$self.alt
Best value
Tubtim Siam Suvarnabhumi Hotel
8.2
33 C$

Cheapest hotels in Bangkok

These hotels and hostels usually make for a cheap way to stay in Bangkok
$self.alt
OYO 704 Siam Plug In Hostel
9.2
13 C$
$self.alt
Sananwan Palace
8.3
17 C$
$self.alt
Silom Art Hostel
8.4
15 C$
$self.alt
Sawasdee Bangkok Inn
6.3
17 C$
$self.alt
Folk Poshtel Silom
8.1
15 C$
$self.alt
Panini Residence
7.5
18 C$

Get the best value hotel in Bangkok

These hotels have the best prices for their ratings
$self.alt
Montien Riverside Hotel
8.1
82 C$
$self.alt
Js Tower Service Apartment
7.2
21 C$
$self.alt
Royal Suite Hotel Bangkok
8.1
44 C$
$self.alt
Silom Art Hostel
8.4
15 C$
$self.alt
Anantara Sathorn Bangkok Hotel
8.9
106 C$
$self.alt
Sananwan Palace
8.3
17 C$

Bangkok travel information

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?

73 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 42% 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 150 C$ per person, per night. In comparison, the average cost of a hotel in Bangkok is 73 C$ per person, per night, representing a 51% premium for a luxury hotel.

How much does a hostel in Bangkok cost?

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


Looking for a specific type of hotel?

Check out these great hotels in Bangkok that are perfect for any stay
Romantic Hotels in Bangkok
$self.alt
Best value
President Park Bangkok
7.1
53 C$
$self.alt
#1 Most popular
Evergreen Place Siam By Uhg
8.3
98 C$
$self.alt
#2 Most popular
Sathorn Vista, Bangkok - Marriott Executive Apartments
8.7
172 C$
$self.alt
#3 Most popular
Sukhumvit Park, Bangkok - Marriott Executive Apartments
8.8
160 C$
$self.alt
#4 Most popular
Ambassador Bangkok Hotel
6.9
68 C$
$self.alt
#5 Most popular
Eastin Hotel Makkasan, Bangkok
7.9
64 C$
$self.alt
Grande Centre Point Hotel Ratchadamri
8.6
147 C$
Kid-Friendly Hotels in Bangkok
$self.alt
Best value
President Park Bangkok
7.1
53 C$
$self.alt
#1 Most popular
Evergreen Place Siam By Uhg
8.3
98 C$
$self.alt
#2 Most popular
Sathorn Vista, Bangkok - Marriott Executive Apartments
8.7
172 C$
$self.alt
#3 Most popular
Sukhumvit Park, Bangkok - Marriott Executive Apartments
8.8
160 C$
$self.alt
#4 Most popular
Ambassador Bangkok Hotel
6.9
68 C$
$self.alt
#5 Most popular
Eastin Hotel Makkasan, Bangkok
7.9
64 C$
$self.alt
Grande Centre Point Hotel Ratchadamri
8.6
147 C$
Luxury Hotels in Bangkok
$self.alt
Best value
U Sukhumvit Bangkok
8.8
90 C$
$self.alt
#1 Most popular
The Peninsula Bangkok
9.3
290 C$
$self.alt
#2 Most popular
Le Méridien Bangkok
8.9
197 C$
$self.alt
#3 Most popular
Sofitel Bangkok Sukhumvit
8.7
182 C$
$self.alt
#4 Most popular
W Bangkok
9.1
248 C$
$self.alt
#5 Most popular
Shangri-La Hotel, Bangkok
8.9
235 C$
$self.alt
Renaissance Bangkok Ratchaprasong Hotel
8.9
201 C$

Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
Vancouver to Bangkok
Fastest flight time
18h 40m
Cheapest price
818 C$
Montreal to Bangkok
Fastest flight time
19h 55m
Cheapest price
964 C$
Victoria to Bangkok
Fastest flight time
22h 05m
Cheapest price
966 C$
Calgary to Bangkok
Fastest flight time
25h 05m
Cheapest price
971 C$
Kelowna to Bangkok
Fastest flight time
30h 30m
Cheapest price
990 C$
Nanaimo to Bangkok
Fastest flight time
37h 10m
Cheapest price
1,033 C$
Toronto to Bangkok
Fastest flight time
20h 25m
Cheapest price
1,036 C$
Winnipeg to Bangkok
Fastest flight time
30h 35m
Cheapest price
1,064 C$
Regina to Bangkok
Fastest flight time
44h 50m
Cheapest price
1,133 C$
Saskatoon to Bangkok
Fastest flight time
27h 50m
Cheapest price
1,212 C$
View more

Start planning your trip to Bangkok