Hotels in Thailand

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

Thailand
13 Aug — 14 Aug2
Thailand
Sat 13/8
Sun 14/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Thailand

Filter by star ratings
All filters
The Pavilions Phuket (SHA Plus+)
8.7 Excellent
31/1 Moo 6, Choeng Thale, Thailand
Show on map
4.0 km from city centre, Choeng Thale, Thailand 
ExcellentBased on 268 reviews
8.7

The Pavilions Phuket SHA Plus+ provides elegant 5-star accommodation in Thalang. It features a spa and wellness centre, as well as a swimming pool, an express check-in and check-out feature and an outdoor pool.

Aetas Lumpini
8.8 Excellent
1030/4 Rama 4 Road, Tungmahamek, Bangkok, Thailand
Show on map
4.1 km from city centre, Bangkok, Thailand 
ExcellentBased on 727 reviews
8.8

Situated in Bangkok, AETAS Lumpini is within walking distance of Suan Lum Night Bazaar and offers a sauna and a saltwater swimming pool. Some of the facilities provided at this trendy 5-star hotel are free Wi-Fi and a free shuttle service.

Zing Resort & Spa
8.2 Excellent
413/85, 86 Moo 12, Jomtien Complex, Pattaya, Thailand
Show on map
4.2 km from city centre, Pattaya, Thailand 
ExcellentBased on 604 reviews
8.2

Providing a shuttle to U-Tapao International Airport, plus complimentary wireless internet, Zing Resort & Spa is a convenient base in Pattaya. It also offers a sauna and an outdoor pool.

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,906 reviews
9.0

Situated in Bangkok, Chatrium Hotel Riverside Bangkok offers trendy 5-star accommodation, as well as a sauna and an infinity pool. It provides city views and complimentary Wi-Fi.

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 
GoodBased on 1,889 reviews
7.9

Featuring an outdoor pool, D Varee Jomtien Beach Pattaya is situated in Pattaya and offers modern accommodation. On arrival, guests can admire views of Gulf of Thailand (Thailand) before settling into their 4-star accommodation.

Furama Silom Hotel
7.7 Good
533 Silom Road, Bangkok, Thailand
Show on map
3.8 km from city centre, Bangkok, Thailand 
GoodBased on 1,668 reviews
7.7

Situated just a few steps from Si Lom, this modern hotel offers both a bar and a restaurant. Popular amenities, such as a swimming pool and a sauna, ensure an enjoyable stay in Bangkok.

Lk The Empress
8.2 Excellent
240/1 M. 10, Soi 12, Pattaya Beach Road, Pattaya, Thailand
Show on map
0.9 km from city centre, Pattaya, Thailand 
ExcellentBased on 1,416 reviews
8.2

LK The Empress provides modern 4-star accommodation in Pattaya. It also features a rooftop terrace, an outdoor pool and a sauna.

Vivit Hostel Bangkok
10.0 Excellent
510 Tanao Road, Bangkok, Thailand
Show on map
3.7 km from city centre, Bangkok, Thailand 
ExcellentBased on 1 review
10.0

Strategically located in the middle of the city, this 3-star hostel makes for an excellent base in Bangkok. It also offers complimentary wireless internet.

Tips for booking hotels in Thailand

Cheapest month:September
Most expensive month:December
Average price in Thailand:C$ 137/night
Cheapest price found:C$ 4/night
Cheapest day:Thursday
Most expensive day:Wednesday
C$ 64 - C$ 164
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 70 - C$ 117
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Thailand hotels

1
Sala Phuket Mai Khao Beach Resort (Sha Plus+)
8.9 Excellent
333 Moo 3, Mai Khao, Thailand
Show on map
3.8 km from city centre, Mai Khao, Thailand 

Featuring a private beach and an outdoor pool, this 5-star resort is located in Mai Khao. It has a fitness centre, as well as a rooftop terrace, a sauna and a beauty centre.

2
Veranda Resort Pattaya - MGallery
8.1 Excellent
211 Moo 1, Pattaya, Thailand
Show on map
4.5 km from city centre, Pattaya, Thailand 

This resort is located in Jomtien Beach, and features an outdoor pool, valet parking and a private beach. It is steps from the beach and provides comfortable 5-star accommodation.

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

4
Sukhumvit Park, Bangkok - Marriott Executive Apartments
8.8 Excellent
90 Sukhumvit Soi 24, Sukhumvit Road, Bangkok, Thailand
Show on map
5.3 km from city centre, Bangkok, Thailand 

Situated a short stroll from Phrom Phong BTS Skytrain Station, Sukhumvit Park Bangkok - Marriott Executive Apartments offers guests a convenient base when in Bangkok. Some of the features on offer at this trendy 5-star property include a Jacuzzi, miniature golf and outdoor tennis courts.

5
Hansar Bangkok
8.6 Excellent
3 Soi Mahadlekluang 2, Rajdamri Road, Bangkok, Thailand
Show on map
2.3 km from city centre, Bangkok, Thailand 

Located in Bangkok, Hansar Bangkok is within a 10-minute drive of Chulalongkorn University and provides disabled parking. Offering complimentary Wi-Fi, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of the Erawan Shrine.

6
The Slate (Sha Plus+)
9.1 Excellent
116 Moo 1 Tambol Sakhu, Talang, Phuket, Sakhu, Thailand
Show on map
0.6 km from city centre, Sakhu, Thailand 

Guests of this modern resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all just a quick drive from the centre of Sa Khu. It provides an outdoor pool, outdoor tennis courts and complimentary Wi-Fi.

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
Bangkok Marriott Marquis Queens Park
8.7 Excellent
199 Sukhumvit Soi 22, Klong Ton, Klong Toey, Bangkok, Thailand
Show on map
4.8 km from city centre, Bangkok, Thailand 

Situated in Bangkok, Bangkok Marriott Marquis Queen's Park provides 5-star accommodation, as well as an outdoor pool and a sauna. It is ideally positioned for guests wishing to visit local attractions.

Cheapest hotels in Thailand, Asia

Hostel Urby
9.3 Excellent
1222/1 Song Wat Road, Bangkok, Thailand
Show on map
3.5 km from city centre, Bangkok, Thailand 

Situated within walking distance of Hua Lamphong Railway Station, Hostel Urby provides guests with an ideal base while in Bangkok. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

C$ 11
Avg. per night
Yoo Yen Pen Sook Hostel
8.9 Excellent
1639/34 Phahonyothin Soi 15, Bangkok, Thailand
Show on map
4.5 km from city centre, Bangkok, Thailand 

Situated just a brief stroll from Saphan Khwai BTS Skytrain Station, Yoo Yen Pen Sook offers guests a convenient base while visiting Bangkok. Guests can also enjoy free internet throughout the property.

C$ 14
Avg. per night
Baan Sabaidee
65 Maharaj Road Muang, Krabi, Thailand
Show on map
0.3 km from city centre, Krabi, Thailand 

Located in Krabi, Baan Sabaidee is within a 20-minute drive of Krabi International Airport and offers free Wi-Fi. It also features luggage storage, a ticket service and bicycle rental.

C$ 17
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.

C$ 18
Avg. per night
Prince Palace Hotel
7.2 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.

C$ 22
Avg. per night
Baan Luang Harn
8.9 Excellent
7/43 Tumbon Pratuchai, Ayutthaya, Thailand
Show on map
1.0 km from city centre, Ayutthaya, Thailand 

Baan Luang Harn provides a comfortable setting while in Ayutthaya. It also features an express check-in and check-out feature, free Wi-Fi and an outdoor pool.

C$ 22
Avg. per night
Nasa Vegas Hotel
7.8 Good
44 Ramkhamhaeng Road, Bangkok, Thailand
Show on map
7.7 km from city centre, Bangkok, Thailand 

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.

C$ 23
Avg. per night
Pattaya Blue Sky
8.9 Excellent
235/4 Pattaya Beach Road Soi 5, Pattaya, Thailand
Show on map
1.0 km from city centre, Pattaya, Thailand 

Set in Pattaya, the hotel is a short walk from Pattaya Beach and offers free Wi-Fi and an outdoor pool. It is situated just a short stroll from plenty of popular bars, clubs and restaurants.

C$ 24
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.

Facts about staying 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.

  • Where is the best place to stay in Thailand?

    Our travelers prefer to stay in places like Bangkok, Phuket City, and Pattaya while in Thailand.

  • What are the best hotels in Thailand?

    One of the most popular hotels in Thailand is Millennium Hilton Bangkok, which has been reviewed by 3,140 users and currently has a rating of 8.7/10. Other top-rated locations include Shangri-La Bangkok and Grande Centre Point Hotel Terminal 21, which have received 8.8/10 and 8.7/10 ratings from our users, respectively.