Hotels in Thailand

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

Thailand
Sep 29 — Sep 302
Thailand
Thu 9/29
Fri 9/30
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Thailand

Filter by star ratings
All filters
Grande Centre Point Hotel Terminal 21
8.7 Excellent
2, Sukhumvit Soi 19 (Wattana), Bangkok, Thailand
Show on map
3.8 km from city centre, Bangkok, Thailand 
ExcellentBased on 1,195 reviews
8.7

Located in Bangkok, Grande Centre Point Hotel Terminal 21 is within a 30-minute drive of Suvarnabhumi Airport and provides a Jacuzzi, outdoor tennis courts and an outdoor pool. Guests also have exclusive access to the Sauna & Steam and Putting Green Golf & Tennis Course.

Talkoo Beach Resort Khanom
5.9 Okay
23/9 Moo 2, Khanom, Thailand
Show on map
2.3 km from city centre, Khanom, Thailand 
OkayBased on 19 reviews
5.9

Featuring an outdoor pool and a private beach, Talkoo Beach Resort Khanom is located in Khanom and offers comfortable accommodation. Guests can also enjoy complimentary internet in all areas.

Shangri-La Bangkok
8.8 Excellent
89 Soi Wat Suan Plu, New Road, Bangkok, Thailand
Show on map
4.7 km from city centre, Bangkok, Thailand 
ExcellentBased on 1,208 reviews
8.8

Showcasing views of Bangkok, Shangri-La Bangkok is a modern base with deluxe amenities, such as outdoor tennis courts, a limousine service and an infinity pool. This elegant property is conveniently situated in Silom and is within walking distance of Saphan Taksin BTS Station.

Baiyoke Sky Hotel
7.9 Good
Ratchaprarop Road, Ratchathewi,222, Bangkok, Thailand
Show on map
1.0 km from city centre, Bangkok, Thailand 
GoodBased on 2,667 reviews
7.9

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.

So/ Bangkok
8.7 Excellent
2 North Sathorn Road, Bangkok, Thailand
Show on map
3.8 km from city centre, Bangkok, Thailand 
ExcellentBased on 598 reviews
8.7

Located in Bangkok and presenting unique views of Lumphini Park, SO Sofitel Bangkok offers 5-star accommodation, as well as a Turkish steam bath, a sauna and an outdoor pool. The various facilities this relaxed hotel has to offer include valet parking, a ballroom and an executive floor.

Chatrium Hotel Riverside Bangkok
9.0 Excellent
28 Charoenkrung Soi 70, Bangkok, Thailand
Show on map
5.9 km from city centre, Bangkok, Thailand 
ExcellentBased on 1,933 reviews
9.0

This trendy hotel in Bangkok offers complimentary wireless internet, as well as an infinity pool and a sauna. It provides 5-star accommodation with air-conditioned rooms.

Hilton Hua Hin Resort & Spa
8.4 Excellent
33 Naresdamri Road, Hua Hin, Thailand
Show on map
0.3 km from city centre, Hua Hin, Thailand 
ExcellentBased on 2,055 reviews
8.4

Hilton Hua Hin Resort & Spa is located in Hua Hin and offers water slides, a rooftop terrace and outdoor tennis courts. Guests have access to a sauna, squash courts and a swimming pool.

Siam@Siam Design Hotel Pattaya
8.8 Excellent
390 Moo 9, Tambon Nong Prue, Pattaya, Thailand
Show on map
1.3 km from city centre, Pattaya, Thailand 
ExcellentBased on 1,752 reviews
8.8

Located in Pattaya, Siam@Siam Design Hotel Pattaya is a short drive from Royal Garden Plaza and offers on-site parking. It provides complimentary Wi-Fi, a swimming pool and an executive floor.

Tips for booking hotels in Thailand

Cheapest month:August
Most expensive month:December
Average price in Thailand:₱292,926/night
Cheapest price found:₱295/night
Cheapest day:Wednesday
Most expensive day:Friday
₱2,958 - ₱9,597
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱2,772 - ₱6,034
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Thailand hotels

1
Intercontinental Pattaya Resort
8.8 Excellent
437 Phra Tamnak Road, Pattaya, Thailand
Show on map
2.9 km from city centre, Pattaya, Thailand 

Providing a private beach and a limousine service, InterContinental Pattaya Resort is a deluxe base in Pattaya. It also provides an outdoor pool, a free shuttle service and a sauna.

2
Grande Centre Point Sukhumvit 55
8.8 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. Guests also have exclusive access to the on-site Let’s Relax Spa and The Fit Club.

3
Dusit Thani Krabi Beach Resort
8.9 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.

4
Avani+ Riverside Bangkok Hotel
9.1 Excellent
257 Charoennakorn Road, Thonburi, Bangkok, Thailand
Show on map
7.4 km from city centre, Bangkok, Thailand 

Located in Bangkok, Avani+ Riverside Bangkok Hotel is within a 40-minute drive of Suvarnabhumi Airport and offers an infinity pool and a sauna. Some of the facilities provided at this 5-star hotel include complimentary on-site parking and wireless internet.

5
Bangkok Marriott Hotel The Surawongse
9.3 Excellent
262 Surawong Road, Si Phraya, Bangrak, Bangkok, Thailand
Show on map
3.7 km from city centre, Bangkok, Thailand 

Set in Bangkok, Bangkok Marriott Hotel The Surawongse is a five-minute walk from Si Lom and offers an outdoor pool. It also provides an express check-in and check-out feature, meeting rooms and a kids club.

6
Lancaster Bangkok
9.2 Excellent
1777 New Phetchaburi Road, Bangkok, Thailand
Show on map
3.9 km from city centre, Bangkok, Thailand 

This cosy hotel in Bangkok provides free wireless internet, as well as an infinity pool and a rooftop terrace. It also offers a sauna, a swimming pool and a coffee bar.

7
Novotel Bangkok Sukhumvit 20
8.7 Excellent
19/9 Sukhumvit 20 Klong Toey, Bangkok, Thailand
Show on map
4.6 km from city centre, Bangkok, Thailand 

Located in Bangkok, Novotel Bangkok Sukhumvit 20 is within a 30-minute drive of Suvarnabhumi Airport and offers an infinity pool. It provides a gym, as well as a ballroom, free Wi-Fi and a kids club.

8
Pullman Phuket Arcadia Naithon Beach (Sha Plus+)
9.0 Excellent
22/2 Moo 4, Sakhu, Thailand
Show on map
3.8 km from city centre, Sakhu, Thailand 

Providing a private beach, a rooftop terrace and a heated pool, Pullman Phuket Arcadia Naithon Beach Resort SHA Plus+ is a deluxe place to stay in Sa Khu. The various amenities this trendy resort features include a kids club, a sauna and an express check-in and check-out feature.

Cheapest hotels in Thailand, Asia

Bird Hotel
6.2 Good
106 Bangsaen Road (Sai1) Tumbon Sansuk Amphur Muang, Bang Saen, Thailand
Show on map
5.1 km from city centre, Bang Saen, Thailand 

This comfortable hotel in Chonburi offers free wireless internet, as well as a 24-hour reception and bicycle rental. It also provides a car rental desk, a concierge and luggage storage.

₱1,004
Avg. per night
Royal Pavilion Hua Hin
8.7 Excellent
40/88 Phetkasam Road, Hua Hin, Thailand
Show on map
0.7 km from city centre, Hua Hin, Thailand 

Boasting an outdoor pool and a rooftop terrace, Royal Pavilion Hua Hin is situated in Hua Hin and provides modern accommodation. There is also a fitness centre with a swimming pool.

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

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.

₱1,122
Avg. per night
Rambuttri Village Inn & Plaza
7.6 Good
95 Soi Ram Buttri, Bangkok, Thailand
Show on map
3.9 km from city centre, Bangkok, Thailand 

Situated in the city centre, Rambuttri Village Inn offers easy access to Bangkok's main retail and sightseeing areas. It also features an outdoor pool and a gym.

₱1,181
Avg. per night
The Marina Phuket Hotel (SHA Plus+)
8.4 Excellent
240/9 Phangmuang Sai Kor Road, Kathu, Thailand
Show on map
0.9 km from city centre, Kathu, Thailand 

Situated in Patong, The Marina Phuket Hotel is located an easy drive from Phuket Town and Kathu. Some of the facilities on offer at this 4-star hotel include free on-site parking and wireless internet.

₱1,299
Avg. per night
D Varee Jomtien Beach
7.9 Good
457 Moo 12 Jomtien Beach Road, Pattaya, Thailand
Show on map
6.1 km from city centre, Pattaya, Thailand 

Featuring an outdoor pool, D Varee Jomtien Beach Pattaya is situated in Pattaya and presents impressive views of Gulf of Thailand (Thailand). It features 4-star rooms with views of the bay.

₱1,358
Avg. per night
Lareena Resort Koh Larn Pattaya
8.5 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.

₱1,391
Avg. per night
Baan I Taley On Sea
7.1 Good
93 Nar Baan Pier Koh Larn Pattaya, Pattaya, Thailand
Show on map
11.0 km from city centre, Pattaya, Thailand 

Baan I Taley On Sea has free Wi-Fi, a coffee bar and a bicycle rental. It is ideally located for those wanting to visit local attractions.

₱1,417
Avg. per night

Hotel prices in Thailand

2 stars and under
3 stars
4 stars +

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

Where to stay in Thailand

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

Thailand travel FAQs

  • Where is the best place to stay in Thailand?

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

  • What are the best hotels in Thailand?

    S31 Sukhumvit Hotel (8.1/10 from 610 reviews), Keemala (SHA Plus+) (9.0/10 from 436 reviews), and Carlton Hotel Bangkok Sukhumvit (9.4/10 from 1,593 reviews) are all highly rated places to stay in Thailand.