Hotel deals Asia Thailand

Hotels in Thailand

Find the best deals on 49,929 hotels in Thailand

Check-in
Check-out
Compare vs. momondo |

Popular Cities in Thailand

Book one of the best deals Thailand has to offer in these popular locations
Hotels in Bangkok
Best value
Rambuttri Village Inn & Plaza
7.7
29 CAD
#1 Most popular
Avani Atrium Bangkok
8.5
78 CAD
#2 Most popular
Amari Watergate Bangkok
8.7
135 CAD
#3 Most popular
Galleria 10 Sukhumvit Bangkok By Compass Hospitality
8.2
73 CAD
#4 Most popular
Hotel Muse Bangkok Langsuan - Mgallery Collection
8.9
185 CAD
#5 Most popular
Jasmine 59 Hotel
8.6
107 CAD
Hotels in Phuket City
Best value
Hyatt Place Phuket Patong
7.3
66 CAD
#1 Most popular
Le Méridien Phuket Beach Resort
9.2
212 CAD
#2 Most popular
The Westin Siray Bay Resort & Spa, Phuket
8.6
163 CAD
#3 Most popular
Avista Hideaway Phuket Patong - Mgallery
9.0
136 CAD
#4 Most popular
Swissôtel Resort Phuket Patong Beach
8.2
94 CAD
#5 Most popular
The Woods Natural Park Resort Phuket
8.8
82 CAD
Hotels in Pattaya
Best value
D Varee Jomtien Beach
8.0
53 CAD
#1 Most popular
Areca Lodge
8.0
59 CAD
#2 Most popular
The Bayview Hotel Pattaya
8.6
94 CAD
#3 Most popular
Centara Grand Mirage Beach Resort Pattaya
8.9
204 CAD
#4 Most popular
Cape Dara Resort
8.7
172 CAD
#5 Most popular
Siam@Siam Design Hotel Pattaya
8.7
103 CAD
Hotels in Chiang Mai
Best value
Imm Hotel Thaphae Chiang Mai
8.1
41 CAD
#1 Most popular
Dusit Princess Chiang Mai
8.3
70 CAD
#2 Most popular
Movenpick Suriwongse Hotel Chiang Mai
8.6
78 CAD
#3 Most popular
The Empress Hotel Chiang Mai
8.9
86 CAD
#4 Most popular
Dusitd2 Chiang Mai
8.6
110 CAD
#5 Most popular
Shangri-La Hotel Chiang Mai
8.9
204 CAD
Hotels in Ko Phi Phi
Best value
Phi Phi Jungle Hill Bungalow
6.1
20 CAD
#1 Most popular
Bay View Resort - Phi Phi Island
7.7
78 CAD
#2 Most popular
Phi Phi Twin Palms Bungalow
6.3
42 CAD
#3 Most popular
PP Charlie Beach Resort
7.6
86 CAD
#4 Most popular
The Beacha Club
7.5
57 CAD
#5 Most popular
The Cobble Beach
7.0
49 CAD

Thailand travel tips

Let us help you with the best tips about Thailand

When is the least expensive time to stay in Thailand?

When travelling to Thailand it would be best to plan your trip around the month of June, as the prices are significantly lower than in September - just 126 CAD per night.

Where do most people stay in Thailand?

As many would assume, more people stay in Bangkok than in any other city while visiting Thailand.

How much does a luxury hotel cost in Thailand?

The average cost per night for a luxury hotel room in Thailand is 380 CAD, 197% higher than the country’s average hotel room. A room in a standard hotel costs 128 CAD per night on average.

Which city in Thailand has the most expensive hotel rooms?

Our data shows that hotel rooms in Patong are about 871% more expensive on average than hotel rooms in the rest of Thailand, with a nightly rate of 1,240 CAD.

Which city in Thailand has the least expensive hotel rooms?

Patong currently offers the lowest nightly rates of any city in Thailand at just 11 CAD; a price that is 91% lower than the average rate per night in Thailand.


Popular international routes landing in Thailand

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Vancouver to Bangkok
Fastest flight time
20h 50m
Cheapest price
443 CAD
Vancouver to Chiang Mai
Fastest flight time
17h 55m
Cheapest price
521 CAD
Vancouver to Phuket City
Fastest flight time
22h 15m
Cheapest price
652 CAD
Toronto to Bangkok
Fastest flight time
19h 50m
Cheapest price
761 CAD
Montreal to Bangkok
Fastest flight time
21h 30m
Cheapest price
771 CAD
Calgary to Chiang Mai
Fastest flight time
23h 10m
Cheapest price
780 CAD
Vancouver to Krabi
Fastest flight time
26h 50m
Cheapest price
781 CAD
Calgary to Bangkok
Fastest flight time
22h 20m
Cheapest price
789 CAD
Québec City to Bangkok
Fastest flight time
23h 25m
Cheapest price
812 CAD
Toronto to Phuket City
Fastest flight time
26h 24m
Cheapest price
828 CAD
View more
Hotel deals Asia Thailand