Hotels in Thailand

Search and compare Thailand hotels from hundreds of travel sites and save

Thailand
Aug 1 — Aug 22
Thailand
Sun 8/1
Mon 8/2
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Thailand

Filter by star ratings
All filters
Grand Sukhumvit Hotel Bangkok
Grand Sukhumvit Hotel Bangkok
8.1 Excellent
99 Sukhumvit Road Soi 6 Klongtoey, Bangkok, Thailand
Show on map
3.3 km from city centre, Bangkok, Thailand 
ExcellentBased on 1,066 reviews
8.1

Boasting a Jacuzzi, a sauna and an outdoor pool, Grand Sukhumvit Hotel Bangkok is located in Bangkok and provides contemporary accommodation. It offers 5-star accommodation with air-conditioned rooms.

JJ at Chiangkhan
JJ at Chiangkhan
8.4 Excellent
7/1 Moo 6, Chiang Khan, Chiang Khan District, Loei, Chiang Khan, Thailand
Show on map
1.6 km from city centre, Chiang Khan, Thailand 
ExcellentBased on 130 reviews
8.4

JJ at Chiangkhan offers a comfortable setting while in Chiang Khan.

De Capoc Resort
De Capoc Resort
8.6 Excellent
254 Moo 4 Thung Samo, Khao Kho Phetchabun, Khao Kho, Thailand
Show on map
10.6 km from city centre, Khao Kho, Thailand 
ExcellentBased on 218 reviews
8.6

De Capoc Resort provides 4-star accommodation in Khao Kho. It offers free Wi-Fi, an outdoor pool and a playground.

Chiang Khan Boutique Hotel
Chiang Khan Boutique Hotel
7.7 Good
404/9 Moo 2 T. Chiangkhan A. Chiangkhan, Chiang Khan, Thailand
Show on map
1.3 km from city centre, Chiang Khan, Thailand 
GoodBased on 9 reviews
7.7

This 3.5-star hotel is just five minutes from Mekong River. It also offers room service, a garden and free Wi-Fi.

Lovely Farm
Lovely Farm
8.2 Excellent
193 Moo 13, Khao Kho, Thailand
Show on map
2.0 km from city centre, Khao Kho, Thailand 
ExcellentBased on 96 reviews
8.2

Lovely Farm is located in Khao Kho and offers free Wi-Fi. It also provides a 24-hour reception, luggage storage and an express check-in and check-out feature.

The Royal Chiangkhan Boutique Hotel
The Royal Chiangkhan Boutique Hotel
7.5 Good
195 Moo 2 Chai Khong Road Soi 15-16, Chiang Khan, Thailand
Show on map
0.4 km from city centre, Chiang Khan, Thailand 
GoodBased on 4 reviews
7.5

The Royal Chiangkhan Boutique Hotel is set in Chiang Khan and is close to local sightseeing spots, including Mekong River. It also offers a tour desk and free Wi-Fi.

Rama Gardens Hotel Bangkok
Rama Gardens Hotel Bangkok
8.1 Excellent
9/9 Vibhavadi-Rangsit Road, Bangkok, Bangkok, Thailand
Show on map
12.1 km from city centre, Bangkok, Thailand 
ExcellentBased on 264 reviews
8.1

Rama Gardens Hotel Bangkok is situated in Bangkok and is close to the area's popular attractions. It also provides an outdoor pool, a sauna and a free shuttle service.

Z by Zing
Z by Zing
8.0 Excellent
279/278-279 Somprason Plaza, Jomtien Beach, Nongpreu, Banglamung, Chon Buri, Jomtien, Thailand
Show on map
2.0 km from city centre, Jomtien, Thailand 
ExcellentBased on 1,109 reviews
8.0

Z by Zing is located in Pattaya and provides recently renovated rooms and free wireless internet. It also offers luggage storage, an airport shuttle and a 24-hour reception.

Millennium Hilton Bangkok
Millennium Hilton Bangkok
8.4 Excellent
123 Charoennakorn Road, Klongsan, Bangkok, Thailand
Show on map
4.1 km from city centre, Bangkok, Thailand 
ExcellentBased on 3,536 reviews
8.4

Millennium Hilton Bangkok boasts an infinity pool and superior 5-star accommodation in Bangkok. It has a spa and wellness centre, as well as a Jacuzzi, a sauna and a swimming pool.

Fufu In Love Cottages & Campground
Fufu In Love Cottages & Campground
7.5 Good
168 Moo 12, Khao Kho, Thailand
Show on map
1.4 km from city centre, Khao Kho, Thailand 
GoodBased on 60 reviews
7.5

Fufu In Love offers a comfortable setting when in Khao Kho. It also provides a garden, luggage storage and karaoke.

Tips for booking a Thailand hotel

Cheapest month:July
Most expensive month:May
Average price in Thailand:₱5,145/night
Absolute cheapest price found:₱254/night
Cheapest day:Wednesday
Most expensive day:Saturday
₱3,209 - ₱9,776
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱2,452 - ₱4,938
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Thailand hotels

Show all 61,122 hotels
1
Lareena Resort Koh Larn Pattaya
Lareena Resort Koh Larn Pattaya
8.8 Excellent
61/1 Moo 7 Naklua Banglamung Chonburi, Ko Lan, Thailand
Show on map
1.4 km from city centre, Ko Lan 

Lareena Resort Koh Larn Pattaya offers 3-star accommodation, as well as a terrace, free Wi-Fi and room service. It is ideally located for guests wanting to visit the area's popular attractions.

2
Mövenpick Siam Hotel Na Jomtien Pattaya
Mövenpick Siam Hotel Na Jomtien Pattaya
8.7 Excellent
55 Moo 2, Pattaya, Thailand
Show on map
11.4 km from city centre, Pattaya 

Situated in Sattahip, Movenpick Siam Hotel Na Jomtien Pattaya provides stylish 5-star accommodation, as well as an outdoor pool and a private beach. It also offers valet parking, a kids club and a kids pool.

3
Pullman Bangkok Hotel G
Pullman Bangkok Hotel G
8.4 Excellent
188 Silom Road Bangrak, Bangkok, Thailand
Show on map
3.7 km from city centre, Bangkok 

Situated in Bangkok, Pullman Bangkok Hotel G offers stylish, 5-star accommodation close to MahaNakhon. It also provides a sauna, a Jacuzzi and an indoor pool.

4
Grand Sukhumvit Hotel Bangkok
Grand Sukhumvit Hotel Bangkok
8.1 Excellent
99 Sukhumvit Road Soi 6 Klongtoey, Bangkok, Thailand
Show on map
3.3 km from city centre, Bangkok 

Boasting a Jacuzzi, a sauna and an outdoor pool, Grand Sukhumvit Hotel Bangkok is located in Bangkok and provides contemporary accommodation. It offers 5-star accommodation with air-conditioned rooms.

5
Holiday Inn Bangkok Silom
Holiday Inn Bangkok Silom
8.7 Excellent
981 Silom Road, Bangkok, Thailand
Show on map
4.2 km from city centre, Bangkok 

Less than 20 minutes' stroll from Saphan Taksin BTS Station, Holiday Inn Bangkok Silom provides guests with an ideal base when visiting Bangkok. The multiple amenities this chic hotel offers include outdoor tennis courts, an outdoor pool and a rooftop terrace.

6
Millennium Hilton Bangkok
Millennium Hilton Bangkok
8.4 Excellent
123 Charoennakorn Road, Klongsan, Bangkok, Thailand
Show on map
4.1 km from city centre, Bangkok 

Millennium Hilton Bangkok boasts an infinity pool and superior 5-star accommodation in Bangkok. It has a spa and wellness centre, as well as a Jacuzzi, a sauna and a swimming pool.

7
Novotel Bangkok Silom Road
Novotel Bangkok Silom Road
7.0 Good
320 Silom Road, Bangkok, Thailand
Show on map
4.3 km from city centre, Bangkok 

Showcasing impressive views of Bangkok, this 4-star hotel is a brief stroll from Surasak BTS Station. It also provides an outdoor pool, a sauna and a free shuttle service.

8
Metropole Bangkok
Metropole Bangkok
8.0 Excellent
Thonglor, New Petchaburi Road 2802, Bangkok, Thailand
Show on map
6.0 km from city centre, Bangkok 

Metropole Bangkok is set in Bangkok and is a short walk from Khlong Tan Railway Station. It also features a sauna and an outdoor pool.

Cheapest hotels in Thailand

Show all 61,122 hotels
Z by Zing
Z by Zing
8.0 Excellent
279/278-279 Somprason Plaza, Jomtien Beach, Nongpreu, Banglamung, Chon Buri, Jomtien, Thailand
Show on map
2.0 km from city centre,  

Z by Zing is located in Pattaya and provides recently renovated rooms and free wireless internet. It also offers luggage storage, an airport shuttle and a 24-hour reception.

₱550
Avg. per night
Nasa Bangkok
Nasa Bangkok
7.6 Good
44 Ramkhamhaeng Road, Bangkok, Thailand
Show on map
7.7 km from city centre,  

Situated a short stroll from Khlong Tan Railway Station, Nasa Vegas Hotel provides guests with a convenient base when in Bangkok. It provides 3-star accommodation with air-conditioned rooms.

₱550
Avg. per night
JJ at Chiangkhan
JJ at Chiangkhan
8.4 Excellent
7/1 Moo 6, Chiang Khan, Chiang Khan District, Loei, Chiang Khan, Thailand
Show on map
1.6 km from city centre,  

JJ at Chiangkhan offers a comfortable setting while in Chiang Khan.

₱751
Avg. per night
Imperial Phukaew Hill Resort
Imperial Phukaew Hill Resort
7.8 Good
99 Moo 14, Phitsanulok-Lomsak Road., Khao Kho, Thailand
Show on map
16.8 km from city centre,  

Boasting a sauna and an outdoor pool, Imperial Phukaew Hill Resort is situated in Khao Kho and provides comfortable accommodation. It also features a safe, laundry facilities and a kids pool.

₱751
Avg. per night
Athena Resort Jomtien Beach
Athena Resort Jomtien Beach
6.8 Good
Jomtien, Thailand
Show on map
1.7 km from city centre,  

Athena Resort Jomtien Beach provides 4-star accommodation in Pattaya. It also features a sauna, an outdoor pool and free Wi-Fi.

₱851
Avg. per night
Lovely Farm
Lovely Farm
8.2 Excellent
193 Moo 13, Khao Kho, Thailand
Show on map
2.0 km from city centre,  

Lovely Farm is located in Khao Kho and offers free Wi-Fi. It also provides a 24-hour reception, luggage storage and an express check-in and check-out feature.

₱901
Avg. per night
Sweet Home Chiang Khan
Sweet Home Chiang Khan
5.9 Okay
480/2 Moo 2, Chiangkhan-Pakchom Road, Chiang Khan, Thailand
Show on map
1.5 km from city centre,  

Sweet Home Chiang Khan is located in Chiang Khan and features free Wi-Fi. It also offers luggage storage, a 24-hour reception and a designated smoking area.

₱901
Avg. per night
Poonsawasdi Hotel
Poonsawasdi Hotel
9.0 Excellent
251/2 Moo 1 Soi 9, Chiang Khan, Thailand
Show on map
0.6 km from city centre,  

Poonsawasdi Hotel is located in Chiang Khan and offers free Wi-Fi. It also provides a concierge, a coffee bar and bicycle rental.

₱1,001
Avg. per night

Hotel prices in Thailand

2 stars and under

₱650 - ₱3,853

Check-in Resort Koh Larn

#1 Most popular

₱2,302
Avg. per night
Baan Navy Kohlarn

#2 Most popular

Baan Navy Kohlarn
8.7 Excellent
₱1,151
Avg. per night
Runa Runa The Best Guesthouse
₱650
Avg. per night
3 stars

₱550 - ₱4,253

Chiang Khan Boutique Hotel

#1 Most popular

₱1,201
Avg. per night
Imperial Phukaew Hill Resort

#2 Most popular

₱751
Avg. per night
Nasa Bangkok

Best value

Nasa Bangkok
7.6 Good
₱550
Avg. per night
4 stars +

₱951 - ₱25,219

Grand Sukhumvit Hotel Bangkok

#1 Most popular

₱5,204
Avg. per night
Amari Don Muang Airport Bangkok

#2 Most popular

₱2,102
Avg. per night
Vic3 Bangkok

Best value

Vic3 Bangkok
8.4 Excellent
₱951
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

About Thailand

Known as the “Land of Smiles”, Thailand is famous for its heart-warming hospitality. When you’re not befriending locals, you can spend your time getting lost in the bustling streets of Bangkok, basking on palm-fringed tropical beaches and exploring beautiful royal temples. Tantalising local cuisine is the icing on the cake.

Things to do

For most travellers Thailand conjures up postcard-perfect images of sugar-white sand, swaying palms and crystalline water. Escape to islands like Koh Tao and Koh Samui and you’ll find just this. Sunbathe and swim by day, then spend the evening sipping cocktails at beachside bars. For scuba enthusiasts, Thailand boasts some of the best dive sites in Asia.

Whether you’re seeking chef-driven restaurants or sizzling street food, Thailand is a paradise for foodies. In Bangkok, you can dine at sleek rooftop restaurants and trendy bistros. The street food scene is incredible, with carts serving piping hot pad thai, spicy papaya salad and sticky coconut rice topped with mango. Cooking classes are a great way to master the art of Thai cuisine.

You don’t have to go far to find emerald green rice paddies, tumbling waterfalls and lush tropical forests in Thailand. In the north, Chiang Mai is a popular base for hill tribe trekking to remote communities. Khao Sok National Park is a vision of towering limestone rock formations and turquoise bays.

Thailand is passionate about its Buddhist culture, with more than 40,000 temples dotted across the country. Built in the 13th century, Wat Phra That Lampang Luang is one of the most evocative temples, enchanting visitors with its soaring stupa. In the ancient capital of Ayutthaya, you’ll find centuries-old temples surrounded by towering banyan trees.

Getting around

Thailand is served by Suvarnabhumi Airport in Bangkok, as well as other major airports such as Chiang Mai International Airport, Phuket International Airport and Hat Yai International Airport. In Bangkok, the subway is the fastest way to get around, while tuk-tuks are popular in smaller cities and villages. Air-conditioned buses and minivans are a cost-effective way to travel long distances.

Thailand travel FAQs

  • Where is the best place to stay in Thailand?

    Bangkok, Pattaya, and Mai Khao are some of the most favored places to stay in Thailand.

  • What are the best hotels in Thailand?

    B-Tong House Khaokho (7.8/10 from 22 reviews), Inbox Living Rimkhong (8.0/10 from 374 reviews), and Imperial Phukaew Hill Resort (7.8/10 from 840 reviews) are all highly rated places to stay in Thailand.