Hotel deals Asia Thailand

Hotels in Thailand

Find the best deals on 49,933 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
Baiyoke Sky Hotel
8.2
89 AUD
No. 1 most popular
Shangri-La Hotel Bangkok
9.0
253 AUD
No. 2 most popular
Lebua at State Tower
8.8
180 AUD
No. 3 most popular
Legacy Suites Hotel Sukhumvit By Compass Hospitality
8.7
119 AUD
No. 4 most popular
The Continent Hotel Bangkok By Compass Hospitality
8.2
148 AUD
No. 5 most popular
Bangkok Marriott Hotel Sukhumvit
8.9
218 AUD
Hotels in Phuket City
Best value
Nawaporn Place Guesthouse
8.7
26 AUD
No. 1 most popular
Le Méridien Phuket Beach Resort
9.2
234 AUD
No. 2 most popular
The Westin Siray Bay Resort & Spa, Phuket
8.6
180 AUD
No. 3 most popular
Le Hua
8.0
34 AUD
No. 4 most popular
The Royal P Boutique Hotel
8.2
48 AUD
No. 5 most popular
The Besavana Phuket
9.0
62 AUD
Hotels in Patong
Best value
Baan Laimai Beach Resort
8.4
111 AUD
No. 1 most popular
Amari Phuket
9.2
230 AUD
No. 2 most popular
Novotel Phuket Vintage Park Resort
8.5
119 AUD
No. 3 most popular
Impiana Resort Patong
8.5
189 AUD
No. 4 most popular
Millennium Resort Patong Phuket
8.3
119 AUD
No. 5 most popular
Grand Mercure Phuket Patong
8.7
149 AUD
Hotels in Ko Samui
Best value
Impiana Resort Chaweng Noi
8.5
104 AUD
No. 1 most popular
Anantara Bophut Koh Samui Resort
9.2
275 AUD
No. 2 most popular
Renaissance Koh Samui Resort & Spa
9.1
261 AUD
No. 3 most popular
Baan Haad Ngam Boutique Resort & Villas
8.6
119 AUD
No. 4 most popular
Kc Beach Club & Pool Villas
8.2
160 AUD
No. 5 most popular
Anantara Lawana Koh Samui Resort
9.1
265 AUD
Hotels in Pattaya
Best value
The Siamese Hotel
8.3
70 AUD
No. 1 most popular
Siam Bayshore Resort Pattaya
8.3
146 AUD
No. 2 most popular
Dusit Thani Pattaya
8.7
132 AUD
No. 3 most popular
Cape Dara Resort
8.7
190 AUD
No. 4 most popular
Veranda Resort Pattaya Mgallery by Sofitel
8.4
163 AUD
No. 5 most popular
Navana Nature Escape
8.9
120 AUD

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 140 AUD per night.

Where do most people stay in Thailand?

Out of all the tourist destinations in Thailand, our data shows that travellers tend to visit Bangkok more often than any other city.

How much does a luxury hotel cost in Thailand?

At 413 AUD per night, the average luxury hotel room in Thailand is 173% above the rate of a typical hotel room in Thailand, which is 151 AUD.

Which city in Thailand has the most expensive hotel rooms?

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

Which city in Thailand has the least expensive hotel rooms?

If you are travelling to Thailand on a budget, plan to stay in Patong which boasts the lowest average hotel room cost in the country. Charging about 92% lower than the country’s average, hotel room rates in Patong are typically around 12 AUD per night.


Popular international routes landing in Thailand

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Perth to Phuket City
Fastest flight time
10h 45m
Cheapest price
318 AUD
Hong Kong to Phuket City
Fastest flight time
3h 45m
Cheapest price
334 AUD
Perth to Bangkok
Fastest flight time
11h 25m
Cheapest price
337 AUD
Brisbane to Bangkok
Fastest flight time
9h 20m
Cheapest price
353 AUD
Melbourne to Phuket City
Fastest flight time
8h 50m
Cheapest price
387 AUD
Perth to Krabi
Fastest flight time
9h 45m
Cheapest price
387 AUD
Coolangatta to Phuket City
Fastest flight time
12h 40m
Cheapest price
397 AUD
Darwin to Bangkok
Fastest flight time
9h 50m
Cheapest price
398 AUD
Melbourne to Krabi
Fastest flight time
12h 15m
Cheapest price
400 AUD
Sydney to Phuket City
Fastest flight time
9h 00m
Cheapest price
409 AUD
View more
Hotel deals Asia Thailand