Hotel deals Asia Thailand

Hotels in Thailand

Find the best deals on 50,652 hotels in Thailand

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Thailand

Looking for a city in Thailand to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
36 C$ - 73 C$
CHEAPEST CITY IN THAILAND Chiang Rai 34% cheaper Hotels in Chiang Rai are the cheapest in Thailand at just 37 C$ per night on average.
MOST EXPENSIVE CITY IN THAILAND Ko Tao 34% more expensive Ko Tao has the highest priced hotels in Thailand with rooms averaging 74 C$ per night.
MOST POPULAR CITY IN THAILAND Bangkok 83% more users visited More momondo users search for hotels in Bangkok than any other city in Thailand

Popular Cities in Thailand

Book one of the best deals Thailand has to offer in these popular locations
$self.alt
Best value
The Phoenix Hotel Bangkok
7.6
29 C$
$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
#3 Most popular
Silom City Hotel
8.3
48 C$
$self.alt
#4 Most popular
The AETAS Residence
8.1
108 C$
$self.alt
#5 Most popular
Royal Suite Hotel Bangkok
8.1
44 C$
$self.alt
Chatrium Hotel Riverside Bangkok
9.1
123 C$
$self.alt
Best value
Blu Monkey Hub And Hotel Phuket
8.5
49 C$
$self.alt
#1 Most popular
The Andaman Beach Hotel Phuket Patong
7.1
68 C$
$self.alt
#2 Most popular
Avista Hideaway Phuket Patong - MGallery
8.7
140 C$
$self.alt
#3 Most popular
The Naka Island, a Luxury Collection Resort & Spa, Phuket
8.8
288 C$
$self.alt
#4 Most popular
The Westin Siray Bay Resort & Spa, Phuket
8.5
167 C$
$self.alt
#5 Most popular
Avista Grande Phuket Karon - MGallery
8.8
156 C$
$self.alt
Swissotel Resort Phuket Patong Beach
7.9
97 C$
$self.alt
Best value
Chiangmai Night Bazaar Boutique Hotel
7.9
10 C$
$self.alt
#1 Most popular
Ruen Come In
8.7
63 C$
$self.alt
#2 Most popular
The Empress Hotel Chiang Mai
9.2
89 C$
$self.alt
#3 Most popular
Ping Nakara Boutique Hotel & Spa
9.2
222 C$
$self.alt
#4 Most popular
The Chaya Resort And Spa Chiang Mai
8.3
74 C$
$self.alt
#5 Most popular
Holiday Inn Chiangmai
8.2
57 C$
$self.alt
Wintree City Resort Chiang Mai
8.9
67 C$
$self.alt
Best value
The Siam Guest House
8.4
25 C$
$self.alt
#1 Most popular
Nova Platinum Hotel
6.8
57 C$
$self.alt
#2 Most popular
Nova Gold Hotel
8.0
48 C$
$self.alt
#3 Most popular
Centara Pattaya Hotel
7.8
55 C$
$self.alt
#4 Most popular
Honey House 3
8.2
32 C$
$self.alt
#5 Most popular
North Shore Condominium
71 C$
$self.alt
Grand Scenaria Hotel Pattaya
8.8
66 C$
$self.alt
Best value
The Gig Hotel
8.5
52 C$
$self.alt
#1 Most popular
Baan Laimai Beach Resort & Spa
8.2
104 C$
$self.alt
#2 Most popular
The Royal Paradise Hotel & Spa
8.1
63 C$
$self.alt
#3 Most popular
Millennium Resort Patong Phuket
8.0
110 C$
$self.alt
#4 Most popular
The Kee Resort & Spa
8.5
120 C$
$self.alt
#5 Most popular
Novotel Phuket Vintage Park Resort
8.4
110 C$
$self.alt
Phuket Graceland Resort And Spa
7.8
106 C$

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 April, as the prices are significantly lower than in December - just 87 C$ 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 278 C$, 96% higher than the country’s average hotel room. A room in a standard hotel costs 142 C$ per night on average.

Which city in Thailand has the most expensive hotel rooms?

Our data shows that hotel rooms in Ko Tao are about 34% more expensive on average than hotel rooms in the rest of Thailand, with a nightly rate of 74 C$.

Which city in Thailand has the least expensive hotel rooms?

Bangkok currently offers the lowest nightly rates of any city in Thailand at just 25 C$; a price that is 82% 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
18h 40m
Cheapest price
837 C$
Montreal to Bangkok
Fastest flight time
22h 00m
Cheapest price
969 C$
Calgary to Bangkok
Fastest flight time
23h 10m
Cheapest price
969 C$
Saskatoon to Bangkok
Fastest flight time
25h 05m
Cheapest price
977 C$
Toronto to Bangkok
Fastest flight time
20h 25m
Cheapest price
982 C$
Victoria to Bangkok
Fastest flight time
24h 25m
Cheapest price
982 C$
Ottawa to Bangkok
Fastest flight time
25h 05m
Cheapest price
1,038 C$
Winnipeg to Bangkok
Fastest flight time
26h 35m
Cheapest price
1,131 C$
Regina to Bangkok
Fastest flight time
44h 50m
Cheapest price
1,136 C$
Halifax to Bangkok
Fastest flight time
27h 30m
Cheapest price
1,308 C$
View more
Hotel deals Asia Thailand