Hotel deals Asia Thailand

Hotels in Thailand

Find the best deals on 47,594 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.1
49 GBP
No. 1 most popular
Royal Orchid Sheraton Hotel & Towers
8.8
98 GBP
No. 2 most popular
Sukhumvit Park, Bangkok - Marriott Executive Apartments
8.8
94 GBP
No. 3 most popular
The Continent Hotel Bangkok By Compass Hospitality
8.2
80 GBP
No. 4 most popular
Bangkok Marriott Hotel Sukhumvit
8.9
118 GBP
No. 5 most popular
Tower Club at Lebua
8.8
125 GBP
Hotels in Phuket City
Best value
Utopia Kata
8.4
27 GBP
No. 1 most popular
Le Méridien Phuket Beach Resort
9.1
127 GBP
No. 2 most popular
The Westin Siray Bay Resort & Spa, Phuket
8.6
98 GBP
No. 3 most popular
Avista Hideaway Phuket Patong - Mgallery
8.9
82 GBP
No. 4 most popular
The Naka Phuket, a Member of Design HotelsTM
8.8
227 GBP
No. 5 most popular
Avista Grande Phuket Karon - Mgallery
8.9
91 GBP
Hotels in Pattaya
Best value
The Bayview Hotel Pattaya
8.6
57 GBP
No. 1 most popular
Siam Bayshore Resort Pattaya
8.3
80 GBP
No. 2 most popular
Royal Cliff Grand Hotel
8.8
94 GBP
No. 3 most popular
Ravindra Beach Resort & Spa
8.6
71 GBP
No. 4 most popular
Cape Dara Resort
8.6
103 GBP
No. 5 most popular
Veranda Resort Pattaya Mgallery by Sofitel
8.4
88 GBP
Hotels in Patong
Best value
Sawaddi Patong Resort & Spa
8.0
27 GBP
No. 1 most popular
Holiday Inn Resort Phuket
8.9
83 GBP
No. 2 most popular
Diamond Cliff Resort and Spa
8.8
66 GBP
No. 3 most popular
Baan Laimai Beach Resort
8.4
61 GBP
No. 4 most popular
Nipa Resort
7.9
31 GBP
No. 5 most popular
Sleep With Me Hotel Design Hotel @ Patong
8.1
36 GBP
Hotels in Ko Samui
Best value
Ark Bar Beach Resort
8.2
41 GBP
No. 1 most popular
Santiburi Koh Samui
9.4
205 GBP
No. 2 most popular
Sheraton Samui Resort
8.6
108 GBP
No. 3 most popular
Six Senses Samui
9.1
243 GBP
No. 4 most popular
Hansar Samui Resort & Spa
9.1
140 GBP
No. 5 most popular
Four Seasons Resort Koh Samui
9.5
644 GBP

Thailand travel tips

Let us help you with the best tips about Thailand

When is the least expensive time to stay in Thailand?

At just 62 GBP per night on average, June is the least expensive month to stay at a hotel in Thailand. The most expensive month to stay at a hotel in Thailand is September.

Where do most people stay in Thailand?

While the country has many desirable locations to visit, the most popular city in Thailand to travel to is Bangkok.

How much does a luxury hotel cost in Thailand?

The average cost per night for a luxury hotel room in Thailand is 221 GBP, 171% higher than the country’s average hotel room. A room in a standard hotel costs 82 GBP per night on average.

Which city in Thailand has the most expensive hotel rooms?

As a popular tourist destination in Thailand, it is no surprise that Patong has the most expensive hotel rooms at 742 GBP per night - 814% more than than the country's average hotel room price.

Which city in Thailand has the least expensive hotel rooms?

If you’re looking for the best deal when visiting Thailand, consider staying in Ko Chang. According to our data, Ko Chang is the least expensive city to spend the night in when visiting Thailand, with an average nightly rate of 6 GBP, 93% below the country’s average.


Popular international routes landing in Thailand

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
London to Bangkok
Fastest flight time
11h 25m
Cheapest price
325 GBP
London to Krabi
Fastest flight time
17h 50m
Cheapest price
328 GBP
London to Phuket City
Fastest flight time
14h 15m
Cheapest price
395 GBP
Cardiff to Bangkok
Fastest flight time
15h 00m
Cheapest price
400 GBP
Birmingham to Bangkok
Fastest flight time
14h 40m
Cheapest price
407 GBP
London to Chiang Mai
Fastest flight time
13h 55m
Cheapest price
421 GBP
Manchester to Bangkok
Fastest flight time
14h 40m
Cheapest price
425 GBP
Newcastle upon Tyne to Bangkok
Fastest flight time
14h 15m
Cheapest price
434 GBP
Glasgow to Bangkok
Fastest flight time
13h 40m
Cheapest price
435 GBP
Manchester to Krabi
Fastest flight time
16h 00m
Cheapest price
435 GBP
View more
Hotel deals Asia Thailand