Hotels in Thailand

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

Thailand
May 20 — May 212
Thailand
Fri 20/5
Sat 21/5
...and more

Thailand hotels recommended by HotelsCombined

Fri 5/20
Sat 5/21

Tips for booking a Thailand hotel

Cheapest month:March
Most expensive month:February
Average price in Thailand:R1 413/night
Cheapest price found:R116/night
Cheapest day:Tuesday
Most expensive day:Wednesday
R453 - R2 754
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R625 - R1 999
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Thailand hotels

Show all 62 612 hotels
1
Kantary Bay Hotel Phuket (SHA Plus+)
Kantary Bay Hotel Phuket (SHA Plus+)
9,2 Excellent
31/1 Mu 8, Sakdidej Road, Wichit, Thailand
Show on map
6,9 km from city centre, Wichit, Thailand 

Located in Panwa, Kantary Bay Hotel Phuket SHA Plus+ is an easy drive from Phuket Town and provides a rooftop pool and a rooftop terrace. It features expansive sea views and 4-star rooms.

2
Khaolak Merlin Resort
Khaolak Merlin Resort
8,9 Excellent
7/7 Phetkasem Road, Lamkaen, Khao Lak, Thailand
Show on map
8,7 km from city centre, Khao Lak, Thailand 

Khaolak Merlin Resort is located in Khao Lak and offers outdoor tennis courts, water slides and a Jacuzzi. It also provides an outdoor pool, a kids club and a sauna.

3
La Vela Khao Lak
La Vela Khao Lak
9,2 Excellent
98/9 Moo 5, Ban Bang Niang, Thailand
Show on map
0,9 km from city centre, Ban Bang Niang, Thailand 

La Vela Khao Lak is situated in Khao Lak and features free Wi-Fi. It also provides an outdoor pool and a gym.

4
Sareeraya Villas & Suites
Sareeraya Villas & Suites
8,9 Excellent
100/1 Moo 2, Chaweng Beach Rd., Koh Samui, Thailand
Show on map
2,8 km from city centre, Koh Samui, Thailand 

Sareeraya Villas & Suites is set on Koh Samui and offers 5-star accommodation as well as free Wi-Fi and a Jacuzzi. There is also a fitness centre with a plunge pool and a swimming pool.

5
Renaissance Phuket Resort & Spa (SHA Plus+)
Renaissance Phuket Resort & Spa (SHA Plus+)
9,1 Excellent
555, Moo 3, Mai Khao, Thailand
Show on map
3,6 km from city centre, Mai Khao, Thailand 

Renaissance Phuket Resort & Spa SHA Plus+ is set on Phuket, and offers 5-star facilities, including a private beach. Popular facilities, such as a swimming pool, an outdoor pool and a sauna, ensure an enjoyable stay in Mai Khao.

6
Hilton Pattaya
Hilton Pattaya
8,7 Excellent
333/101 Moo 9 Nong Prue Banglamung, Pattaya, Thailand
Show on map
0,5 km from city centre, Pattaya, Thailand 

Located in Pattaya, the hotel features a Jacuzzi, a sauna and an infinity pool, and is within a two-minute walk of Central Festival Pattaya Beach. It is ideally positioned for those wishing to visit local attractions.

7
Rawai Palm Beach Resort (Sha Plus+)
Rawai Palm Beach Resort (Sha Plus+)
7,9 Good
66/2 Viset Road, Rawai, Thailand
Show on map
1,2 km from city centre, Rawai, Thailand 

Located in Rawai, Rawai Palm Beach Resort SHA Plus+ is a short drive from Nai Harn Beach and provides free public parking on site. It offers a plunge pool, a swimming pool and free Wi-Fi access.

8
The Naka Island, a Luxury Collection Resort & Spa, Phuket (SHA Plus+)
The Naka Island, a Luxury Collection Resort & Spa, Phuket (SHA Plus+)
9,0 Excellent
32 Moo 5, Phuket City, Thailand
Show on map
20,7 km from city centre, Phuket City, Thailand 

The Naka Island a Luxury Collection Resort & Spa Phuket SHA Plus+ is situated on Phuket, and provides 5-star accommodation as well as a private beach. It features a spa and wellness centre, as well as a sauna, an outdoor pool and a kids club.

Cheapest hotels in Thailand

Show all 62 612 hotels
Tropical Garden Bungalow
Tropical Garden Bungalow
6,6 Good
101 Moo 7, Ko Phi Phi, Thailand
Show on map
0,2 km from city centre,  

Tropical Garden Bungalow Phi Phi Islands has 68 rooms and features an outdoor pool. It offers complimentary Wi-Fi, massage services and a coffee bar.

R144
Avg. per night
Nasa Vegas Hotel
Nasa Vegas Hotel
6,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.

R192
Avg. per night
Naina Resort & Spa
Naina Resort & Spa
7,5 Good
2/58 Sainumyen Road, Patong, Thailand
Show on map
0,6 km from city centre,  

Boasting a sauna, a Jacuzzi and an outdoor pool, Naina Resort & Spa is located in Patong and provides comfortable accommodation. It also offers an express check-in and check-out feature, 24-hour room service and a kids pool.

R224
Avg. per night
Chill House at Naiyang
Chill House at Naiyang
7,8 Good
133 Moo1, Sakhu, Thailand
Show on map
0,8 km from city centre,  

Chill House at Naiyang provides comfortable 3-star accommodation in Sa Khu. Guests also have access to complimentary Wi-Fi and on-site parking.

R256
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.

R272
Avg. per night
Chanalai Flora Resort, Kata Beach
Chanalai Flora Resort, Kata Beach
8,6 Excellent
175 Koktanode Road, Karon, Thailand
Show on map
1,7 km from city centre,  

Moments from Kata Beach, Chanalai Flora Resort is a coastal retreat with a swimming pool. Those staying at the property also have access to free wireless internet and on-site parking.

R319
Avg. per night
Korat Hotel
Korat Hotel
8,2 Excellent
191 Asadang Rd., T.Naimuang, Nakhon Ratchasima, Thailand
Show on map
0,6 km from city centre,  

Korat Hotel is situated in Nakhon Ratchasima and is within a short walk of local attractions, including the Thao Suranaree Monument. It also provides massage services, an express check-in and check-out feature and meeting rooms.

R335
Avg. per night
Khum Phucome Hotel
Khum Phucome Hotel
8,3 Excellent
14/23 Cholprathan Road, Chiang Mai, Thailand
Show on map
3,3 km from city centre,  

Boasting a sauna and an outdoor pool, Khum Phucome Hotel is situated in Chiang Mai and provides comfortable accommodation. It is ideally positioned for those wishing to visit local attractions.

R335
Avg. per night

Hotel prices in Thailand

2 stars and under
Rambuttri Village Inn & Plaza
No. 1 most popular

Rambuttri Village Inn & Plaza

95 Soi Ram Buttri, Bangkok, Thailand

7,6 Good
R256

Avg. per night

Khaosan Green House Hotel
No. 2 most popular

Khaosan Green House Hotel

84 Thanon Rambuttri Talad Yod, Bangkok, Thailand

8,8 Excellent
R399

Avg. per night

New Siam I
Best value

New Siam I

21 Soi Chanasongkram, Phra-A-Thit Road, Bangkok, Thailand

6,8 Good
R160

Avg. per night

3 stars
Baan Samui Resort
No. 1 most popular

Baan Samui Resort

14/7 Moo 2, Chaweng Beach, Koh Samui, Thailand

8,5 Excellent
R767

Avg. per night

No. 2 most popular

Glur Bangkok

Number 45, Soi Charoen Krung 50 Alley, Bangkok, Thailand

7,1 Good
R463

Avg. per night

Siralanna Phuket
Best value

Siralanna Phuket

162/92-97 Phang Muang Sai Kor Road, Patong, Thailand

8,4 Excellent
R128

Avg. per night

4 stars +
Avista Hideaway Phuket Patong - MGallery (Sha Plus+)
No. 1 most popular

Avista Hideaway Phuket Patong - MGallery (Sha Plus+)

39/9 Muen Ngern Road, Phuket City, Thailand

8,7 Excellent
R1 773

Avg. per night

Pullman Phuket Arcadia Naithon Beach (Sha Plus+)
No. 2 most popular

Pullman Phuket Arcadia Naithon Beach (Sha Plus+)

22/2 Moo 4, Sakhu, Thailand

9,1 Excellent
R1 150

Avg. per night

The Sea Galleri by Katathani (SHA Extra Plus)
Best value

The Sea Galleri by Katathani (SHA Extra Plus)

216/9 Koktanod Rd., Karon, Thailand

8,8 Excellent
R543

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?

    Thailand has plenty to offer. Consider staying in some of its most favoured locations, like Bangkok, Phuket City, and Patong.

  • What are the best hotels in Thailand?

    650 reviews rated Chanalai Flora Resort, Kata Beach with an average score of 8,6/10. It may also be worth looking into the The Westin Siray Bay Resort & Spa, Phuket, which received a rating of 8,5/10 from 722 reviews. Novotel Phuket Vintage Park Resort could also be a good option, with a score of 8,4/10 from 494 reviews.

  • 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.