Hotels in Thailand

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

Laurens, IA, United States
21 Jan — 22 Jan2
Laurens, IA, United States
Fri 21/1
Sat 22/1
...and more

Thailand hotels recommended by HotelsCombined

Fri 21/1
Sat 22/1

Tips for booking a Thailand hotel

Cheapest month:May
Most expensive month:January
Average price in Thailand:$138/night
Absolute cheapest price found:$3/night
Cheapest day:Sunday
Most expensive day:Saturday
$53 - $220
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$75 - $168
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Thailand hotels

Show all 61,831 hotels
1
Phi Phi Cliff Beach Resort
Phi Phi Cliff Beach Resort
7.8 Good
279 Moo.7 Ao-nang Maung Krabi, Ko Phi Phi, Thailand
Show on map
1.1 km from city centre, Ko Phi Phi, Thailand 

Phi Phi Cliff Beach Resort has 48 rooms and features an outdoor pool. There is also a gym with a terrace and a swimming pool.

2
Grande Centre Point Sukhumvit 55
Grande Centre Point Sukhumvit 55
9.0 Excellent
300 Sukhumvit Soi 55 (Thonglor), Bangkok, Thailand
Show on map
6.1 km from city centre, Bangkok, Thailand 

Grande Centre Point Sukhumvit 55 Thong Lo is set in Bangkok and is close to nearby sightseeing spots, such as Khlong Tan Nuea. It also offers a sauna, a kids pool and an outdoor pool.

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

Renaissance Phuket Resort & Spa A Marriott Luxury & Lifestyle Hotel 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.

4
Nikki Beach Resort & Spa - Sha Extra Plus
Nikki Beach Resort & Spa - Sha Extra Plus
8.6 Excellent
96/3 Moo 2, Lipa Noi, Koh Samui, Thailand
Show on map
13.0 km from city centre, Koh Samui, Thailand 

Nikki Beach Resort Koh Samui is set on Koh Samui, and provides 5-star accommodation as well as a private beach. The multiple facilities this modern resort offers include an outdoor pool, free Wi-Fi and free bicycle rental.

5
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 

Stylishly art deco in design, Hilton Pattaya is located in Pattaya and provides an infinity pool, a sauna and a Jacuzzi. It is moments from Central Festival Pattaya Beach, restaurants and nightlife options.

6
Sea Me Spring Hotel
Sea Me Spring Hotel
7.9 Good
343/21 Moo. 10 Soi. 10 Pattaya 2nd Rd., Pattaya, Thailand
Show on map
0.8 km from city centre, Pattaya, Thailand 

This modern hotel in Pattaya offers complimentary Wi-Fi, as well as a rooftop pool and a beauty centre. It is close to Pattaya Beach, shops and nightlife options.

7
The Westin Grande Sukhumvit, Bangkok
The Westin Grande Sukhumvit, Bangkok
8.8 Excellent
259 Sukhumvit Road, Bangkok, Thailand
Show on map
3.7 km from city centre, Bangkok, Thailand 

Featuring a restaurant, bar and outdoor swimming pool, The Westin Grande Sukhumvit Bangkok is only a five-minute stroll from Asok BTS Skytrain Station. It is located in Bangkok’s vibrant nightlife district, which is only a few minutes walk from Terminal 21.

8
Grande Centre Point Hotel Ploenchit
Grande Centre Point Hotel Ploenchit
8.5 Excellent
100 Wireless Road, Bangkok, Thailand
Show on map
2.5 km from city centre, Bangkok, Thailand 

Grande Centre Point Hotel Ploenchit is set in Bangkok and is within a 10-minute walk of BTS Phloen Chit Station. It also features an outdoor pool and a fitness centre.

Cheapest hotels in Thailand

Show all 61,831 hotels
Patong Resort Hotel (Sha Plus+)
Patong Resort Hotel (Sha Plus+)
8.4 Excellent
208 Rai-uthit 200 Pee Road, Patong, Thailand
Show on map
0.5 km from city centre,  

Located in Patong, Patong Resort Hotel is within walking distance of Soi Bangla and provides a sauna and an outdoor pool. Guests also have exclusive access to the Thai massage and Fitness.

$22
Avg. per night
The Berkeley Hotel Pratunam
The Berkeley Hotel Pratunam
8.5 Excellent
559 Ratcharaprarop Rd., Makkasan, Ratchathewi, Ba, Bangkok, Thailand
Show on map
1.4 km from city centre,  

Situated in Bangkok, The Berkeley Hotel Pratunam provides stylish, 5-star accommodation close to Pratunam Market. The various amenities this modern hotel features include free Wi-Fi, an outdoor pool and a sauna.

$25
Avg. per night
Baiyoke Sky Hotel
Baiyoke Sky Hotel
7.9 Good
Ratchaprarop Road, Ratchathewi,222, Bangkok, Thailand
Show on map
1.0 km from city centre,  

Standing 88 stories high, Baiyoke Sky Hotel is the tallest hotel in Thailand and promotes its height with an observation deck where guests can take in the sights of Bangkok. In addition to free private parking on site, the hotel provides comfortable 4-star rooms and a bar.

$27
Avg. per night
Millennium Resort Patong Phuket
Millennium Resort Patong Phuket
8.1 Excellent
199 Rat U Thid 200 Pee Road, Patong, Thailand
Show on map
0.4 km from city centre,  

Millennium Resort Patong Phuket is located in Patong and offers free Wi-Fi. Guests also have exclusive access to the on-site A Day Spa and Fitness centre.

$29
Avg. per night
Sea Me Spring Hotel
Sea Me Spring Hotel
7.9 Good
343/21 Moo. 10 Soi. 10 Pattaya 2nd Rd., Pattaya, Thailand
Show on map
0.8 km from city centre,  

This modern hotel in Pattaya offers complimentary Wi-Fi, as well as a rooftop pool and a beauty centre. It is close to Pattaya Beach, shops and nightlife options.

$35
Avg. per night
Holiday Inn Express Bangkok Sukhumvit 11
Holiday Inn Express Bangkok Sukhumvit 11
8.2 Excellent
30 Sukhumvit Soi 11, Klongtoey-Nua, Bangkok, Thailand
Show on map
3.1 km from city centre,  

Holiday Inn Express Bangkok Sukhumvit 11 offers 3-star accommodation in Bangkok. Guests can also make use of complimentary Wi-Fi.

$35
Avg. per night
Sleep With Me Hotel Design Hotel @ Patong (Sha Plus+)
Sleep With Me Hotel Design Hotel @ Patong (Sha Plus+)
8.0 Excellent
187/5 Rat-u-thit- 200 Pee Road, Patong, Thailand
Show on map
0.3 km from city centre,  

This comfortable hotel in Patong offers complimentary wireless internet, as well as a rooftop terrace and a kids pool. It is close to Jungceylon Shopping Center, dining options and shops.

$37
Avg. per night
Galleria 10 Sukhumvit Bangkok By Compass Hospitality
Galleria 10 Sukhumvit Bangkok By Compass Hospitality
8.6 Excellent
21 Sukhumvit 10 Sukhumvit Road, Bangkok, Thailand
Show on map
3.6 km from city centre,  

This trendy hotel in Bangkok provides complimentary wireless internet, as well as an outdoor pool and an express check-in and check-out feature. Surrounded by local bars and restaurants, it is a short walk from Asok BTS Skytrain Station.

$39
Avg. per night

Hotel prices in Thailand

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

Rambuttri Village Inn & Plaza

95 Soi Ram Buttri, Bangkok, Thailand

7.6 Good
$13

Avg. per night

#2 most popular

Interpartie Hotel - Adults Only

4/3 Soi Sukhumvit 99, Bangkok, Thailand

8.2 Excellent
$12

Avg. per night

Best value

Hostel 24

63 Sukhumvit soi 93 Bangchak, Bangkok, Thailand

7.3 Good
$8

Avg. per night

3 stars
Sea Me Spring Hotel
#1 most popular

Sea Me Spring Hotel

343/21 Moo. 10 Soi. 10 Pattaya 2nd Rd., Pattaya, Thailand

7.9 Good
$35

Avg. per night

Phi Phi Cliff Beach Resort
#2 most popular

Phi Phi Cliff Beach Resort

279 Moo.7 Ao-nang Maung Krabi, Ko Phi Phi, Thailand

7.8 Good
$55

Avg. per night

Best value

Ark Bar Beach Resort

159/89, Moo 2, Chaweng Beach, Bophut, Koh Samui, Thailand

8.3 Excellent
$30

Avg. per night

4 stars +
Phuket Marriott Resort & Spa, Merlin Beach (Sha Plus+)
#1 most popular

Phuket Marriott Resort & Spa, Merlin Beach (Sha Plus+)

99 Muen-Ngoen Road, Tri-Trang Beach, Patong, Thailand

8.9 Excellent
$83

Avg. per night

Siam Kempinski Hotel Bangkok
#2 most popular

Siam Kempinski Hotel Bangkok

991/ 9 Rama 1 Road, Bangkok, Thailand

9.3 Excellent
$212

Avg. per night

Millennium Hilton Bangkok
Best value

Millennium Hilton Bangkok

123 Charoennakorn Road, Bangkok, Thailand

8.5 Excellent
$61

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, Phuket City, and Patong are some of the most favoured places to stay in Thailand.

  • What are the best hotels in Thailand?

    Phuket Marriott Resort & Spa, Merlin Beach (Sha Plus+) is a very popular hotel in Thailand, with a score of 8.9 from 1,622 reviews. Siam Kempinski Hotel Bangkok (9.3 from 747 reviews) and Millennium Hilton Bangkok (8.5 from 3,127 reviews) are also highly rated Thailand hotels based on recent feedback from HotelsCombined users.