Find the best Thailand Hotels

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Thailand Accommodation: Most Popular Cities to Stay

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top Hotels Thailand

Mandarin Hotel Managed by Centre Point

4.5 star property
9.0 out of 10, Wonderful, (2055)
"Great property and staff. Price is amazing and the spa in the hotel is the best"
The price is £38
includes taxes & fees
11 Aug - 12 Aug
Mandarin Hotel Managed by Centre Point

Diamond Cliff Resort & Spa, Patong Beach

5.0 star property
8.8 out of 10, Excellent, (1003)
"Amazing property and friendly staff "
The price is £81
includes taxes & fees
23 Jul - 24 Jul
Diamond Cliff Resort & Spa, Patong Beach

Santhiya Koh Yao Yai Resort & Spa - Compulsory Join Santhiya Speedboat from / to Ao Po Grand Marina at Phuket

5.0 star property
9.2 out of 10, Wonderful, (1011)
"Service was superb! Room exceptionally clean, beautiful location!"
The price is £47
includes taxes & fees
7 Aug - 8 Aug
Santhiya Koh Yao Yai Resort & Spa - Compulsory Join Santhiya Speedboat from / to Ao Po Grand Marina at Phuket

lebua at State Tower

5.0 star property
9.0 out of 10, Wonderful, (2385)
"this place is absolutely beautiful highly recommend "
The price is £112
includes taxes & fees
22 Jul - 23 Jul
lebua at State Tower

Panvaree Resort

3.0 star property
8.0 out of 10, Very good, (28)
"Over all the stay was good. I would suggest upgrading mattress pads since you spend lots of time relaxing. "
The price is £146
includes taxes & fees
30 Jul - 31 Jul
Panvaree Resort

Prince Palace Hotel Bangkok

4.0 star property
8.0 out of 10, Very good, (1082)
"One of the best places to stay at Bangkok."
The price is £30
includes taxes & fees
27 Jul - 28 Jul
Prince Palace Hotel Bangkok

Panwaburi Beachfront Resort

4.5 star property
8.2 out of 10, Very good, (45)
"Would stay here again "
Panwaburi Beachfront Resort

Grande Centre Point Hotel Terminal 21

5.0 star property
9.4 out of 10, Exceptional, (2194)
"Location service breakfast all great"
The price is £141
includes taxes & fees
19 Aug - 20 Aug
Grande Centre Point Hotel Terminal 21

Phuket Marriott Resort & Spa, Merlin Beach

5.0 star property
9.4 out of 10, Exceptional, (1005)
"Amazing resort! "
The price is £273
includes taxes & fees
27 Jul - 28 Jul
Phuket Marriott Resort & Spa, Merlin Beach

Shangri-La Bangkok

5.0 star property
9.2 out of 10, Wonderful, (1199)
"The hotel is very nice. The room feels classy, is clean, the rooms service food was delicious, and pool is great, and the staff are all very friendly."
The price is £147
includes taxes & fees
29 Jul - 30 Jul
Shangri-La Bangkok

Chatrium Hotel Riverside Bangkok

4.5 star property
9.6 out of 10, Exceptional, (1242)
"We are having an amazing time here- what a beautiful hotel! "
The price is £103
includes taxes & fees
22 Jul - 23 Jul
Chatrium Hotel Riverside Bangkok

The Peninsula Bangkok

5.0 star property
9.6 out of 10, Exceptional, (1002)
"Great service and attention to details, 5 minute walk to the ICONSIAM luxury mall with a lot of shopping and food."
The price is £211
includes taxes & fees
22 Jul - 23 Jul
The Peninsula Bangkok

Carlton Hotel Bangkok Sukhumvit

5.0 star property
9.6 out of 10, Exceptional, (1343)
"As always an incredible stay"
The price is £105
includes taxes & fees
8 Aug - 9 Aug
Carlton Hotel Bangkok Sukhumvit

Solitaire Bangkok Sukhumvit 11

4.5 star property
8.6 out of 10, Excellent, (1556)
"Great location…nice rooms, great amenities."
The price is £54
includes taxes & fees
23 Jul - 24 Jul
Solitaire Bangkok Sukhumvit 11

SKYVIEW Hotel Bangkok

5.0 star property
9.2 out of 10, Wonderful, (1012)
"Great location and the staff was very friendly. "
The price is £96
includes taxes & fees
5 Aug - 6 Aug
SKYVIEW Hotel Bangkok

Aira Hotel Bangkok

4.0 star property
8.8 out of 10, Excellent, (1006)
"I enjoyed my overall experience, particularly the friendly and very informative staff who gave me excellent recommendations during my stay."
The price is £52
includes taxes & fees
29 Jul - 30 Jul
Aira Hotel Bangkok

The Cotton Saladaeng Hotel

4.0 star property
9.2 out of 10, Wonderful, (484)
"Room was very generous size for our family of 4. Staff very helpful and considerate. Would happily stay again. "
The price is £38
includes taxes & fees
31 Jul - 1 Aug
The Cotton Saladaeng Hotel

Phuket Marriott Resort and Spa, Nai Yang Beach

5.0 star property
9.2 out of 10, Wonderful, (825)
"Amazing staff and the staff were so kind to our family "
The price is £117
includes taxes & fees
20 Aug - 21 Aug
Phuket Marriott Resort and Spa, Nai Yang Beach

Mandarava Resort and Spa Karon Beach

4.5 star property
9.4 out of 10, Exceptional, (1004)
"Very nice little place very clean super friendly people "
The price is £81
includes taxes & fees
8 Aug - 9 Aug
Mandarava Resort and Spa Karon Beach

Grande Centre Point Sukhumvit 55

5.0 star property
9.4 out of 10, Exceptional, (1250)
"Friendly staffs and clean rooms ! "
The price is £83
includes taxes & fees
3 Aug - 4 Aug
Grande Centre Point Sukhumvit 55
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Thailand

Showing deals for:1 Aug - 3 Aug
Save an average of 15% on thousands of hotels when you're signed in

Top Thailand Hotel Reviews

Guide to exploring Thailand

Guide to exploring Thailand

Top reasons to visit Thailand

  • Stunning Beaches: Thailand boasts some of the world's most beautiful beaches, ideal for relaxation and water activities.
  • Vibrant City Life: Experience the bustling atmosphere of Bangkok with its lively markets, shopping centres, and nightlife.
  • Rich Cultural Experiences: Explore ancient temples and partake in local traditions that showcase Thailand's unique heritage.
  • Delicious Cuisine: Savour Thailand's renowned street food and exquisite dishes that tantalise the palate.
  • Diverse Accommodations: Choose from charming guesthouses to luxurious resorts, catering to every traveller's needs.

Find great hotels in Thailand

Discover a diverse range of hotel accommodations in Thailand, from charming guesthouses to luxurious resorts. Whether you're seeking a family-friendly getaway, a business-focused stay, or a relaxing beach retreat, the options are plentiful. Explore the best hotels and top-rated resorts in Thailand, each designed to provide comfort and convenience for every traveller's unique needs.

  • Grande Centre Point Hotel Terminal 21: This 5-star hotel is a haven for families and shopping enthusiasts alike, perfectly located in Thailand's vibrant shopping district. Grande Centre Point Hotel Terminal 21 offers a unique theme that combines luxury with family-friendly amenities. Children will delight in the arcade game room, mini golf, and the dedicated children's pool, ensuring a fun-filled vacation for all ages. The hotel’s contemporary design and spacious rooms provide a comfortable retreat after a day of exploring, making it an ideal choice for families seeking a blend of entertainment and relaxation.
  • Mandarin Hotel Managed by Centre Point: A 4.5-star gem, the Mandarin Hotel exudes a serene spa theme, perfect for those looking to unwind. Nestled in the bustling shopping district, the hotel offers a comprehensive spa experience, featuring body scrubs, a sauna, and a hot tub for ultimate relaxation. Family-friendly amenities, including complimentary cribs, cater to travellers with children. The elegant rooms, combined with the soothing atmosphere, create a tranquil escape from the city's hustle and bustle, making it an excellent choice for both spa aficionados and families.
  • March Hotel Pattaya: This 3.5-star accommodation offers a relaxed atmosphere, ideal for those seeking a comfortable base in Pattaya. March Hotel Pattaya features a variety of dining options, including a coffee shop and restaurant, ensuring guests can indulge in delightful meals throughout their stay. With fitness facilities and entertainment options like LCD TVs and cable channels, guests can enjoy a balanced mix of relaxation and leisure. Its accessible location near various attractions makes it a practical choice for travellers wanting to explore the vibrant Pattaya scene.

Where to stay in Thailand

Thailand offers a diverse travel experience, perfect for families and couples alike. Explore the vibrant city life of Central Bangkok, unwind on the stunning beaches of Pattaya and Koh Samui, or discover the rich culture of Southern Thailand. The Gulf of Thailand provides a relaxing atmosphere, while the warmth of the friendly locals enhances your holiday. There's truly something for every type of traveller in this enchanting country.

  • Bangkok: As Thailand's vibrant capital, Bangkok is a bustling metropolis that offers a unique blend of traditional culture and modern city life. Located in the heart of Thailand, it welcomes millions of visitors year-round, peaking between November and January. Tourists can immerse themselves in the city's rich tapestry of experiences, from shopping at sprawling malls to exploring local markets. Notable attractions include the famous street food scene, stunning temples, and lively streets, all within close proximity. Whether you're seeking a family-friendly adventure or a business trip, Bangkok's dynamic atmosphere ensures there's something for everyone.
  • Koh Samui: Nestled in the Gulf of Thailand, Koh Samui is a picturesque island known for its stunning beaches and lush landscapes. This tropical paradise attracts visitors mainly during peak months like January, March, and July. Travellers flock here for a blend of beach relaxation and family-friendly activities. Enjoy local markets, chic shopping areas, and the serene marina, all while surrounded by breathtaking natural beauty. With its tranquil vibe and vibrant culture, Koh Samui is the perfect getaway for those looking to unwind and enjoy the sun.
  • Pattaya: Situated along the eastern Gulf Coast, Pattaya is a lively metropolis favoured by both families and business travellers. The city sees a surge in visitors from December to February, making it a popular destination for a winter escape. Known for its stunning beaches and vibrant nightlife, Pattaya also boasts numerous shopping centres and bustling streets filled with entertainment options. Whether you’re enjoying a day at the beach or exploring local attractions, Pattaya’s energetic spirit ensures an unforgettable experience for all.

Things to do in Thailand

Thailand offers a delightful blend of activities suitable for families, city breaks, and business trips. Visitors can indulge in vibrant shopping centres and bustling malls, alongside exploring a variety of shopping areas. For a more relaxed experience, island picnics are a must, allowing you to soak in the stunning scenery and tranquil atmosphere that Thailand has to offer.

Shopping

For a vibrant shopping experience, head to Terminal 21 Shopping Mall, where you’ll enjoy a mix of business and family vibes. Pratunam Market offers city vibes and great deals on local goods. If you're up for a drive, visit Fisherman's Village for a charming market atmosphere.

Recreation

At Laguna Phuket Golf Club, enjoy a round of golf amidst lush landscapes, perfect for sport enthusiasts. Huamark Indoor Stadium offers an energetic atmosphere with various sporting events. For a touch of luxury, relax at Banana Beach, where you can unwind in a serene and opulent setting.

Adventure

At Chang International Circuit, experience the thrill of motor racing amidst an exhilarating atmosphere. Vana Nava Hua Hin Water Park offers a fantastic day of water slides and family fun, perfect for adventure seekers. Explore the stunning landscapes at Sam Phan Bok, known for its breathtaking outdoor beauty.

Nightlife

In Thailand, Paknam Observation Tower offers a unique blend of family entertainment amidst stunning views. Silver Sand Pub is perfect for a romantic evening over drinks, while Aksra Theatre captivates with its cultural performances, making for a vibrant nightlife experience.

Booking tips and Expedia advantages for Thailand

To save money during your trip to Thailand, consider visiting in May or September to October when prices are lower. Booking your hotel about a month in advance can help secure the best rates, especially on Saturdays, the cheapest day to stay. Use Expedia to find last-minute deals and refine your search by budget and location. Combining hotel, flight, and activity bookings can lead to further savings. Additionally, explore free activities like local markets and temples to make the most of your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Thailand are May and September to October, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Thailand about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Thailand is Saturday. The most expensive day to stay in Thailand is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your hotel reservations in Thailand with flights and activities through an Expedia package.

Find the best attractions in Thailand

Thailand is a fantastic destination for families, business travellers, and city enthusiasts alike. Visitors can explore a variety of attractions, including beautiful beaches, stunning temples, and modern universities. The diverse points of interest cater to those seeking cultural experiences and outdoor adventures, making it an ideal location for a memorable holiday filled with relaxation and exploration.

  • Jomtien Beach: Experience the serene beauty of Jomtien Beach, where soft sands meet gentle waves. This vibrant beach offers a perfect blend of relaxation and water activities, making it ideal for sunbathing or engaging in thrilling water sports.
  • Khaosan Road: Dive into the bustling atmosphere of Khaosan Road, a lively street renowned for its eclectic mix of street food, shops, and nightlife. It's a cultural hub where you can meet fellow travellers and soak up the vibrant city vibes.
  • Bang Tao Beach: Discover the charm of Bang Tao Beach, a picturesque neighbourhood that combines stunning natural beauty with upscale resorts and dining. It’s perfect for those seeking a more tranquil beach experience, complete with luxurious amenities.

Best time to go to Thailand

The best time to visit Thailand is dependant on what kind of holiday you are seeking. April is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. December is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January74.7°F (23.700000000000003°C)No Rain (Dry)SunnySlightly HighSlightly High
February76.8°F (24.9°C)No Rain (Dry)SunnyAverageSlightly High
March82.9°F (28.3°C)No Rain (Dry)SunnyAverageAverage
April86.5°F (30.3°C)Light RainMostly SunnyAverageAverage
May84.6°F (29.200000000000003°C)Light RainMostly SunnySlightly LowSlightly Low
June80.8°F (27.1°C)Light RainMostly CloudyAverageAverage
July81.5°F (27.5°C)Frequent RainMostly CloudySlightly HighAverage
August80.8°F (27.1°C)Frequent RainMostly CloudyAverageAverage
September80.2°F (26.8°C)Frequent RainMostly CloudySlightly HighSlightly Low
October76.6°F (24.8°C)Light RainMostly SunnySlightly LowSlightly Low
November74.7°F (23.700000000000003°C)No Rain (Dry)Mostly SunnySlightly LowAverage
December71.1°F (21.700000000000003°C)No Rain (Dry)SunnyAverageSlightly High

The nearest major airports for your trip to Thailand

Thailand boasts several major airports, with Bangkok's Suvarnabhumi International Airport (BKK) being a key entry point, situated 93.8km from central Thailand. Notable hotels nearby include The Park Nine Hotel Suvarnabhumi and Divalux Resort & Spa, both 1.9km away, offering convenient transport services. Additionally, Phuket International Airport (HKT) is another popular option, located 351.7km from Thailand, with quality hotels like Phuket Marriott Resort and Spa just 1.2km away, providing accessible shuttle services. Lastly, Don Mueang International Airport (DMK) is 85.1km from Thailand, featuring nearby hotels such as Amari Don Muang Airport, which is only 62m away, ensuring easy access for travellers.

Discover your dream Thailand hotel with Expedia 

Varied Thailand hotels for every type of traveller 

Affectionately known as the land of the smiles, Thailand is loved for its gorgeous tropical nature, exciting nightlife, delicious local cuisine, and fantastic beaches. In Thailand, every day can be an adventure, whether you're trekking through the forests of Chiang Mai, learning to surf in Koh Samui, or roaming the buzzing streets of Bangkok. Thai hotels are as diverse as Thailand itself and cater to many types of travellers. With Expedia, you can access a great selection of Thailand hotels including quiet mountain retreats, cheap hotels in Thailand, as well as some of the best Thailand beach resorts

Popular places to stay in Thailand

From the streets of Bangkok to the beaches of Phuket, Thailand is a feast for the senses. The country is home to over 1000 islands, of which roughly 50 are inhabited. International visitors typically arrive in Thailand through Suvarnabhumi Airport in Bangkok but airports can be found in the major tourist hotspots, including Phuket, Samui, and Krabi. Getting around Thailand typically involves a mixture of bus, train, and boat travel. Taxis and tuk-tuks are helpful to get around locally and renting a moped is a popular option, particularly on the islands. Where to stay in Thailand depends on your type of holiday but popular places to stay include: 

  • Bangkok: The capital of Thailand is its beating heart and a cosmopolitan melting pot of cultures, smells, and architecture. The thrill of a tuk-tuk ride through tiny streets before arriving at a floating market rarely gets old. Bangkok has one of the widest ranges of Thailand accommodation options for all kinds of travellers. 
  • Koh Samui: With its beautiful beaches, golden temples, and heaps of adventure just waiting at your doorstep, Koh Samui is the destination for travellers who like their holidays active. This small island in the Gulf of Thailand has some of the best romantic resorts in Thailand with sea views and tropical allure galore. 
  • Ko Lanta: this charmingly rugged island in the Andaman Sea has Robinson Crusoe qualities that make it the perfect adventure playground for families with kids. There you'll find some of the best Thailand hotels for families with amenities including private pools, playgrounds, and more. 
  • Pai: Nestled in the northernmost corner of Thailand, Pai is a pretty mountain village that offers stunning views over the surrounding lush green nature and easy access to waterfalls, canyons, and hot springs. With its laidback vibe, it is a place for travellers who enjoy easygoing and off-the-beaten-path holidays. 

Find some of the best Thailand hotel deals 

Expedia helps you find some of the best Thailand hotel deals by comparing travel dates and destinations. You can filter properties according to amenities, ratings, meal plans, and much more to find the Thailand accommodation best suited for your holiday. 

Being flexible with your travel dates is a great way to access some of Expedia's best travel deals. Thailand is at its busiest from November to March. Look outside of those months and you might be able to find fantastic deals on places to stay in Thailand. 

Thailand accommodation picks 

Expedia has one of the largest selections of Thailand accommodation at some of the best prices on the market. With Expedia's 'Reserve Now, Pay Later' policy, you can book your hotel months in advance and try to save money on your holiday including on all-inclusive hotels in Thailand

Anantara Siam Bangkok Hotel is one of the top 5-star hotels in Thailand, offering access to a spa, pool, gym, and six onsite restaurants. Located close to Ratchadamri BTS Station, the hotel is within walking distance of Pratunam Market. TreeHouse Villas is a stunning property with a private beach on the island of Ko Yao Noi. Individual villas on the beach are set on stilts and some villas come with their own private pools. The Sappraiwan Elephant Resort & Sanctuary in central Thailand is a pet-friendly option that boasts a spa and a pool and offers amenities like bike rentals. The Kaeng Song and Poi waterfalls are a short drive away. Hard Rock Hotel Pattaya is within walking distance of the 3-km stretch of Pattaya Beach. The hotel is a smart option from one of the most well-known international brands.

InterContinental Koh Samui Resort is one of the most elegant luxury Thailand hotels. Set on its own private beach, the hotel boasts a pool, a spa, hot tubs, and a swim-up bar. The Surin Phuket also boasts a private beach as well as several beaches within walking distance, including Pansea Beach and Bang Tao Beach. The hotel is supremely elegant and its location, nestled amidst coconut trees, is idyllic. Centara Grand Mirage Beach Resort Pattaya is an imposing beachfront hotel with an onsite spa, a pool, and five restaurants. The hotel is within walking distance of the famous Tiffany's Cabaret Show. Anantara Golden Triangle Elephant Camp & Resort is a luxury resort near Chiang Rai in the upper northern reaches of Thailand. Just a short drive away is the Golden Triangle Park where you can visit Thailand, Myanmar, and Laos in one single place. Rembrandt Hotel & Suites Bangkok is a luxury complex close to Asok BTS Station. Boasting a pool, a gym, and comfortable rooms, it is conveniently located just over 30 minutes' drive from Bangkok's domestic airport. 

Frequently asked questions

How much do hotels in Thailand cost?
In Thailand, you can find cheap options from £30 in a few different ways. To browse the availability, enter your chosen travel dates, then refine your search by amenities, budget and more. Remember that rates can differ according to when you want to go, so if you have some flexibility, switch up your dates until you find the perfect deal.
When is the best time to go to Thailand?
Any time is a good time to explore Thailand, just remember that the weather will vary depending on your location. If it's a Bangkok summer holiday you're after, book between June and August. You can expect average temperatures of between 27ºC and 33ºC then in this city, which has a tropical savanna climate.
How can I find cheap hotels in Thailand?
Thailand cheap hotels start at £30 per night. To browse these types of economical options, use our "Price per night" filter. Like some other tips? Consider being flexible with your dates and book in advance. Have a look at our cheap hotels in Thailand page for bargains you'll find difficult to resist.
What are the best hotels in Thailand for families?
Find some fabulous Thailand family accommodation by narrowing your search results. You can do this by selecting "Family friendly" under the "Traveller experience" filter heading. Whether you're searching for something economical so you can spoil the little ones with more Thailand experiences, or you're preparing to indulge on that long-awaited family adventure, Expedia has the ideal hotel for you and your crew.
Why should I book my Thailand hotel with Expedia?
We make booking a hotel in Thailand as simple as swiping right for your perfect holiday. First off, there's the extensive choice and unbeatable prices. Then, there's our online Help Centre, which is available around-the-clock. Plus, when you sign up for our free One Key™ rewards programme, you can earn OneKeyCash™* and spend it on eligible flights, hotels, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.