Hotel deals Asia Thailand

Hotels in Thailand

Find the best deals on 47,621 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
28€ - 54€
CHEAPEST CITY IN THAILAND Patong 25% cheaper Hotels in Patong are the cheapest in Thailand at just 28€ per night on average.
MOST EXPENSIVE CITY IN THAILAND Ko Phi Phi 43% more expensive Ko Phi Phi has the highest priced hotels in Thailand with rooms averaging 54€ per night.
MOST POPULAR CITY IN THAILAND Bangkok 76% 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
Hotels in Bangkok
Best value
Furama Silom, Bangkok
7.9
46€
No. 1 most popular
Shangri-La Hotel Bangkok
8.9
160€
No. 2 most popular
Royal Orchid Sheraton Hotel & Towers
8.7
114€
No. 3 most popular
Anantara Sathorn Bangkok Hotel
9.1
72€
No. 4 most popular
Montien Riverside Hotel
8.3
55€
No. 5 most popular
The Continent Hotel Bangkok By Compass Hospitality
8.2
93€
Hotels in Ko Samui
Best value
Meewaya Hotel
8.9
18€
No. 1 most popular
Sala Samui Choengmon Beach
9.3
190€
No. 2 most popular
Ibis Samui Bophut
7.9
32€
No. 3 most popular
OZO Chaweng Samui
8.8
94€
No. 4 most popular
Samujana Villas
9.3
600€
No. 5 most popular
Amari Koh Samui
8.5
103€
Hotels in Patong
Best value
Naina Resort & Spa
7.7
29€
No. 1 most popular
Phuket Marriott Resort and Spa, Merlin Beach
9.0
113€
No. 2 most popular
Millennium Resort Patong Phuket
8.2
75€
No. 3 most popular
Kalima Resort and Spa
8.6
95€
No. 4 most popular
Grand Mercure Phuket Patong
8.7
94€
No. 5 most popular
Fishermen's Harbour Urban Resort
8.5
55€
Hotels in Pattaya
Best value
The Riviera Wongamat Hong Apartment
9.3
35€
No. 1 most popular
Siam Bayshore Resort Pattaya
8.3
92€
No. 2 most popular
The Bayview Hotel Pattaya
8.5
66€
No. 3 most popular
Hilton Pattaya
9.0
170€
No. 4 most popular
The Monttra Pattaya
8.7
128€
No. 5 most popular
Golden Tulip Pattaya Beach Resort
8.4
64€
Hotels in Krabi
Best value
Marina Express-Fisherman Aonang
8.3
31€
No. 1 most popular
Krabi Heritage Hotel
8.5
36€
No. 2 most popular
The Elements Krabi Resort
8.8
64€
No. 3 most popular
Centara Grand Beach Resort & Villas Krabi
8.6
157€
No. 4 most popular
Avatar Railay-Adult Only
8.9
38€
No. 5 most popular
Chermantra Aonang Resort and Pool Suite
8.3
46€

Thailand travel tips

Let us help you with the best tips about Thailand

When is the least expensive time to stay in Thailand?

Visiting Thailand in August would make for the least expensive trip at just 25€ per night on average. To save on your trip, avoid planning it during September, as this is the most expensive month on average.

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?

An average rate of 252€ per night is to be expected when planning a stay in a luxury hotel room in Thailand. This rate is about 196% above the country’s average nightly rate of 85€.

Which city in Thailand has the most expensive hotel rooms?

Visiting and staying overnight in Ko Phi Phi will cost you a premium compared to the rest of Thailand. Expect to pay 54€ per night, a rate that is about 43% more than the country’s average.

Which city in Thailand has the least expensive hotel rooms?

The least expensive city in Thailand to stay in is Rawai. With an average rate of 7€ per night, Rawai is about 92% less expensive than other cities 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
Dublin to Bangkok
Fastest flight time
14h 40m
Cheapest price
462€
Cork to Bangkok
Fastest flight time
20h 15m
Cheapest price
528€
Dublin to Phuket City
Fastest flight time
15h 55m
Cheapest price
545€
Shannon to Bangkok
Fastest flight time
17h 20m
Cheapest price
619€
Dublin to Lampang
Fastest flight time
22h 35m
Cheapest price
625€
Dublin to Krabi
Fastest flight time
18h 35m
Cheapest price
642€
Dublin to Chiang Mai
Fastest flight time
17h 50m
Cheapest price
646€
Dublin to Ko Samui
Fastest flight time
19h 15m
Cheapest price
678€
Cork to Ko Samui
Fastest flight time
21h 15m
Cheapest price
715€
Cork to Chiang Mai
Fastest flight time
19h 50m
Cheapest price
723€
View more
Hotel deals Asia Thailand