Hotels in Thailand

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

Thailand
May 21 — May 222
Thailand
Sat 5/21
Sun 5/22
...and more

Thailand hotels recommended by HotelsCombined

Sat 5/21
Sun 5/22

Tips for booking a Thailand hotel

Cheapest month:July
Most expensive month:December
Average price in Thailand:₱4,749/night
Cheapest price found:₱309/night
Cheapest day:Wednesday
Most expensive day:Saturday
₱2,966 - ₱9,092
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱1,930 - ₱5,249
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Thailand hotels

Show all 62,625 hotels
1
Sea Breeze House, Naiplao Beach
Sea Breeze House, Naiplao Beach
9.3 Excellent
58/2 Moo 8, Naiplao Beach, A. Khanom, Nakhon Si Thammaratat, Khanom, Thailand
Show on map
8.3 km from city centre, Khanom, Thailand 

This comfortable inn in Khanom offers free wireless internet, as well as a private beach and a sun tanning bed. It also provides a coffee bar, a sun deck and massage services.

2
The Sea Galleri by Katathani (SHA Extra Plus)
The Sea Galleri by Katathani (SHA Extra Plus)
8.8 Excellent
216/9 Koktanod Rd., Karon, Thailand
Show on map
2.2 km from city centre, Karon, Thailand 

Providing an outdoor pool, The Sea Galleri by Katathani SHA Extra Plus provides well-appointed rooms close to Kata Beach. Guests also have access to free Wi-Fi and on-site parking.

3
Intercontinental Pattaya Resort, An IHG Hotel
Intercontinental Pattaya Resort, An IHG Hotel
8.8 Excellent
437 Phra Tamnak Road, Pattaya, Thailand
Show on map
2.9 km from city centre, Pattaya, Thailand 

Situated in Pattaya, the resort is a short walk from Pattaya Exhibition and Convention Hall and provides an outdoor pool, a sauna and a private beach. It offers 5-star accommodation with air-conditioned rooms.

4
Skyview Hotel Bangkok
Skyview Hotel Bangkok
8.8 Excellent
12 Sukhumvit 24, Klongton, Bangkok, Thailand
Show on map
5.2 km from city centre, Bangkok, Thailand 

Located in Bangkok, SKYVIEW Hotel Bangkok is a short drive from Patpong and Chao Phraya River. In addition to free public parking on site, the hotel provides comfortable 5-star rooms and a bar.

5
Twinpalms Phuket Hotel (SHA Plus+)
Twinpalms Phuket Hotel (SHA Plus+)
9.1 Excellent
106/46 Moo 3, Surin Beach Road, Choeng Thale, Thailand
Show on map
1.7 km from city centre, Choeng Thale, Thailand 

Featuring a private beach and a swimming pool, this modern resort is an easy drive from Kamala. It provides a spa, as well as a beauty centre, facial treatments and a butler service.

6
Avani Pattaya Resort
Avani Pattaya Resort
8.7 Excellent
218/2-4 M.10, Beach Road, Pattaya, Thailand
Show on map
1.2 km from city centre, Pattaya, Thailand 

Situated just a short stroll from Pattaya Beach, this modern resort features both a bar and a restaurant. Guests also have exclusive access to the on-site AVANISPA and AVANIFIT.

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

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.

8
Dusit Thani Krabi Beach Resort
Dusit Thani Krabi Beach Resort
9.0 Excellent
155 Moo 2, Nong Thale, Krabi, Thailand
Show on map
17.4 km from city centre, Krabi, Thailand 

Dusit Thani Krabi Beach Resort offers modern 5-star accommodation in Krabi. It also provides 24-hour room service, an executive floor and a kids club.

Cheapest hotels in Thailand

Show all 62,625 hotels
Beston Pattaya
Beston Pattaya
8.6 Excellent
321/11 Moo 10 Nongprue, Pattaya, Thailand
Show on map
1.5 km from city centre,  

This hotel is situated in Central Pattaya, just a 10-minute walk from Soi Buakhao Market. It also offers a kids pool, a 24-hour reception and an outdoor pool.

₱523
Avg. per night
Z by Zing
Z by Zing
8.1 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.

₱628
Avg. per night
99 Oldtown Boutique Guesthouse (SHA Plus+)
99 Oldtown Boutique Guesthouse (SHA Plus+)
8.7 Excellent
99 Thalang Rd., Taladyai, Phuket City, Thailand
Show on map
0.4 km from city centre,  

Located within a 10-minute walk of Phuket Bus Terminal, 99 Oldtown Boutique Guesthouse Sha Plus+ is an ideal base when in Phuket Town. Guests can also make use of complimentary Wi-Fi.

₱785
Avg. per night
Palmyra Patong Resort Phuket (Sha Plus+)
Palmyra Patong Resort Phuket (Sha Plus+)
8.5 Excellent
91/3 Rat-U-Thit Rd., Patong, Thailand
Show on map
0.5 km from city centre,  

Palmyra Patong Resort SHA Plus+ is located in Patong and offers a Jacuzzi. The multiple amenities this modern resort features include a kids pool, an outdoor pool and a coffee bar.

₱785
Avg. per night
Prince Palace Hotel
Prince Palace Hotel
7.4 Good
488/800 Bo Bae Tower, Bangkok, Thailand
Show on map
1.9 km from city centre,  

Located in Bangkok, Prince Palace Hotel SHA Extra Plus is within a 35-minute drive of Suvarnabhumi Airport and offers a swimming pool and a Jacuzzi. Guests also have exclusive access to the Darawadee Spa and Fitness Center.

₱889
Avg. per night
Imperial Phukaew Hill Resort
Imperial Phukaew Hill Resort
7.7 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 massage services, meeting rooms and a kids pool.

₱889
Avg. per night
Andaman Breeze Resort
Andaman Breeze Resort
8.8 Excellent
424/1 Moo 2, Aonang Ao Nang Beach, Ao Nang, Thailand
Show on map
1.6 km from city centre,  

This hotel is conveniently positioned in Ao Nang and offers its guests an outdoor pool. It also offers luggage storage, a 24-hour reception and a terrace.

₱994
Avg. per night
Kiang Haad Beach Hua Hin
Kiang Haad Beach Hua Hin
8.3 Excellent
131/105 Petchkasem Road, Hua Hin, Thailand
Show on map
1.4 km from city centre,  

Located in Hua Hin, the hotel is a short walk from Hua Hin Market Village and offers an outdoor pool. There is also a fitness centre with a swimming pool.

₱1,099
Avg. per night

Hotel prices in Thailand

2 stars and under
Baan I Taley On Sea
#1 Most popular

Baan I Taley On Sea

93 Nar Baan Pier Koh Larn Pattaya, Pattaya, Thailand

6.8 Good
₱1,360

Avg. per night

Bird Hotel
#2 Most popular

Bird Hotel

106 Bangsaen Road (Sai1) Tumbon Sansuk Amphur Muang, Bang Saen, Thailand

6.3 Good
₱1,412

Avg. per night

99 Oldtown Boutique Guesthouse (SHA Plus+)
Best value

99 Oldtown Boutique Guesthouse (SHA Plus+)

99 Thalang Rd., Taladyai, Phuket City, Thailand

8.7 Excellent
₱785

Avg. per night

3 stars
Talkoo Beach Resort Khanom
#1 Most popular

Talkoo Beach Resort Khanom

23/9 Moo 2, Khanom, Thailand

5.8 Okay
₱1,831

Avg. per night

Suntosa Resort
#2 Most popular

Suntosa Resort

162 Moo 7, Naklua, Banglamung,Koh Larn Pattya Chonburi, Pattaya, Thailand

8.5 Excellent
₱1,936

Avg. per night

Imperial Phukaew Hill Resort
Best value

Imperial Phukaew Hill Resort

99 Moo 14, Phitsanulok-Lomsak Road., Khao Kho, Thailand

7.7 Good
₱889

Avg. per night

4 stars +
Centara Grand Mirage Beach Resort Pattaya
#1 Most popular

Centara Grand Mirage Beach Resort Pattaya

277 Moo 5, Naklua, Banglamung, Chonburi, Thailand

8.5 Excellent
₱5,336

Avg. per night

Kalima Resort And Spa
#2 Most popular

Kalima Resort And Spa

338/1 Prabaramee Rd., Patong, Thailand

8.6 Excellent
₱2,406

Avg. per night

Prince Palace Hotel
Best value

Prince Palace Hotel

488/800 Bo Bae Tower, Bangkok, Thailand

7.4 Good
₱889

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

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 in Thailand

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

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.

  • Where is the best place to stay in Thailand?

    Bangkok, Pattaya, and Mai Khao are the most popular places on HotelsCombined for stays in Thailand.

  • What are the best hotels in Thailand?

    The Zleep Chonburi (8.9/10 from 872 reviews), Prince Palace Hotel (7.4/10 from 3,644 reviews), and UJ apartment (8.4/10 from 481 reviews) are all highly rated places to stay in Thailand.

  • What is the best place in Thailand for bars and restaurants?

    There are some great hotels in Thailand that are perfect for visiting some of the best bars and restaurants. Bangkok has a bustling nightlife, especially in the Sathon district. If you want to be within walking distance of popular bars in this neighbourhood, such as Sky Bar Bangkok, you can stay at Chatrium Hotel Riverside Bangkok. You can find highly rated food all across Thailand too, with Maret in Koh Samui being one area with some great restaurants. For instance, you can stay at The Hive Hotel Samui, which is only a short journey on foot to the popular Scallop Restaurant, which has great grilled seafood.

  • What is the best place for a family holiday in Thailand?

    There is loads to do in Thailand for families, with theme parks being a great place to visit if you are with young children. One such theme park is Dream World, which has a range of roller coasters and other rides for your whole family to enjoy. You could stay at Amari Don Muang Airport Bangkok, from where you can get the number 538 bus to the doorstep of the theme park. If you visit Phuket Island, then one place you should visit with your family is the Flying Hanuman park. Here you can enjoy adrenaline-fuelled jungle courses, with ziplines and sky bridges. If you want to be a short taxi ride away from this adventure park, you can stay at Thailand accommodation such as Wyndham Sea Pearl Resort Phuket.

  • What are the best things to do and see in Thailand?

    There are lots of things to see in Thailand, so it’s always good to get an itinerary together to ensure you don’t miss the best bits. Songkran is the Thai New Year’s Festival, which takes place over five days in April. One of the best places to get Thailand hotels for this festival is Chiang Mai, where you can have some great fun celebrating with the locals. An example of a hotel in this city is Khum Phaya Resort and Spa, which is only a short taxi ride from the centre of the city. There are other things to do in Thailand too, such as visit the Temple of the Emerald Buddha, one of the country’s most important temples. If you want to be able to reach this tourist attraction by public transport, then you can stay at Shanghai Mansion Bangkok, from which you can take the number 1 bus with ease.

  • Where are the best places to stay for beaches?

    For popular accommodation in Thailand that is close to beaches, you should consider staying at a hotel close to Krabi or Ao Nang. For example, if you stayed at Aonang Phu Petra Resort Krabi, then you would be able to reach one of the most popular beaches in the country, Railay Beach, with ease. You need to first go to Ao Nang Beach, from which you’ll get a boat to your final destination. Closer to Bangkok, there are also some great beaches. For instance, you could go to Pattaya Beach, which is renowned for its water sports. Avani Pattaya Resort is a hotel which is located very close to the beachfront, so you won’t have to walk far before you’re enjoying the sun and sea.