Search Thailand Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Thailand

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Thailand hotels

Baipho Lifestyle

Baipho Lifestyle
3.0 star property
Patong
9.0 out of 10, Wonderful, (183 reviews)
"The place is so cozy and well placed that we booked there again on our second visit to Patong. We recommend and the hosts are so kind and helpful. Cant wait to go back"
Canada
Arman
The price is RM102
RM121 total
includes taxes & fees
8 May - 9 May
Baipho Lifestyle

Pooh Beach Resort & Spa

Pooh Beach Resort & Spa
4.0 star property
Jomtien
7.4 out of 10, Good, (28 reviews)
"Staff were all lovely Bathroom in room was poor "
United Kingdom
Sandra
The price is RM111
RM132 total
includes taxes & fees
26 Apr - 27 Apr
Pooh Beach Resort & Spa

Marine Beach Hotel Pattaya

Marine Beach Hotel Pattaya
4.0 star property
Jomtien
8.2 out of 10, Very good, (50 reviews)
"Super"
Switzerland
Max
The price is RM339
RM400 total
includes taxes & fees
30 Apr - 1 May
Marine Beach Hotel Pattaya

Deevana Plaza Krabi

Deevana Plaza Krabi
4.0 star property
Ao Nang
8.6 out of 10, Excellent, (850 reviews)
"Western breakfast but the staff will let you order off of the menu even while the buffet is serving. "
United States
Keith
The price is RM230
RM273 total
includes taxes & fees
9 May - 10 May
Deevana Plaza Krabi

Panwaburi Beachfront Resort

Panwaburi Beachfront Resort
4.5 star property
Cape Panwa
8.4 out of 10, Very good, (70 reviews)
"Staff is very friendly and can’t describe how wonderful is this hotel. "
United States
Alejandra
The price is RM436
RM761 total
includes taxes & fees
24 May - 25 May
Panwaburi Beachfront Resort

Voasis Valley Krabi - Natural Resort - Adults Only

Voasis Valley Krabi - Natural Resort - Adults Only
2.0 star property
Sai Thai
9.0 out of 10, Wonderful, (11 reviews)
"Beautiful grounds, peace and quiet, helpful and friendly staff, wonderful place to relax"
United States
alexandra
The price is RM401
RM476 total
includes taxes & fees
29 Apr - 30 Apr
Voasis Valley Krabi - Natural Resort - Adults Only

Diamond Cliff Resort & Spa, Patong Beach

Diamond Cliff Resort & Spa, Patong Beach
5.0 star property
Patong
8.8 out of 10, Excellent, (1,031 reviews)
"A reall great resort"
United Kingdom
Daniel
The price is RM325
RM385 total
includes taxes & fees
29 Apr - 30 Apr
Diamond Cliff Resort & Spa, Patong Beach

Phuket Marriott Resort & Spa, Merlin Beach

Phuket Marriott Resort & Spa, Merlin Beach
5.0 star property
Patong
9.4 out of 10, Exceptional, (1,001 reviews)
"Great location for the family , food amazing "
Australia
shaun
The price is RM488
RM579 total
includes taxes & fees
21 May - 22 May
Phuket Marriott Resort & Spa, Merlin Beach

Sawasdee Village

Sawasdee Village
4.0 star property
Karon
9.4 out of 10, Exceptional, (1,000 reviews)
"Loved our stay! Love how close it is to everything. Staff was very attentive and sweet!"
United States
Amber
The price is RM364
RM432 total
includes taxes & fees
23 May - 24 May
Sawasdee Village

Prince Palace Hotel Bangkok

Prince Palace Hotel Bangkok
4.0 star property
Bangkok City Centre
8.2 out of 10, Very good, (1,627 reviews)
"Good service Great breakfast Great location"
Netherlands
Geurt Willem de
The price is RM157
RM185 total
includes taxes & fees
8 May - 9 May
Prince Palace Hotel Bangkok

Grande Centre Point Sukhumvit 55

Grande Centre Point Sukhumvit 55
5.0 star property
Sukhumvit
9.6 out of 10, Exceptional, (1,643 reviews)
"Breakfast was really good and staff were excellent. "
United States
Ramisa
The price is RM388
RM456 total
includes taxes & fees
4 May - 5 May
Grande Centre Point Sukhumvit 55

Valia Hotel Bangkok Sukhumvit

Valia Hotel Bangkok Sukhumvit
5.0 star property
Sukhumvit
9.4 out of 10, Exceptional, (1,181 reviews)
"We loved the comfy beds and the wonderful breakfast!!"
United States
Katie
The price is RM334
RM393 total
includes taxes & fees
10 May - 11 May
Valia Hotel Bangkok Sukhumvit

Crest Resort & Pool Villas

Crest Resort & Pool Villas
5.0 star property
Patong
8.6 out of 10, Excellent, (472 reviews)
"I had an amazing time at this resort and am planing to stay here on my next stay! It was close to patonge beach yet the resort was quiet and respectful! "
United States
david
The price is RM338
RM402 total
includes taxes & fees
29 Apr - 30 Apr
Crest Resort & Pool Villas

Solitaire Bangkok Sukhumvit 11

Solitaire Bangkok Sukhumvit 11
4.5 star property
Sukhumvit
8.8 out of 10, Excellent, (1,788 reviews)
"Clean room, great staff "
United States
Raul
The price is RM249
RM293 total
includes taxes & fees
24 May - 25 May
Solitaire Bangkok Sukhumvit 11

Aira Hotel Bangkok

Aira Hotel Bangkok
4.0 star property
Sukhumvit
9.0 out of 10, Wonderful, (1,451 reviews)
"So clean, staff friendly, great breakfast, and convenient."
United States
Supirak
The price is RM311
RM366 total
includes taxes & fees
5 May - 6 May
Aira Hotel Bangkok

The Beachfront Hotel Phuket

The Beachfront Hotel Phuket
5.0 star property
Rawai
8.0 out of 10, Very good, (172 reviews)
"This Hotel was great, my family and I loved it very clean and staff is very friendly. The only reason I didn’t give it a 5star rating is because the sea level is low often and the beach area is no good when that happens."
United States
Juan Joel
The price is RM206
RM244 total
includes taxes & fees
28 Apr - 29 Apr
The Beachfront Hotel Phuket

Dusit Thani Bangkok

Dusit Thani Bangkok
5.0 star property
Bangkok City Centre
9.8 out of 10, Exceptional, (369 reviews)
"One of the best places we’ve stayed - amazing experience!"
United States
Jess
The price is RM1,318
RM1,551 total
includes taxes & fees
24 May - 25 May
Dusit Thani Bangkok

Avani+ Riverside Bangkok Hotel

Avani+ Riverside Bangkok Hotel
5.0 star property
Bangkok Riverside
9.4 out of 10, Exceptional, (1,068 reviews)
"My partner and I stayed there for a few days and we loved it"
United States
Tetyana
The price is RM553
RM651 total
includes taxes & fees
8 May - 9 May
Avani+ Riverside Bangkok Hotel

Four Points by Sheraton Phuket Patong Beach Resort

Four Points by Sheraton Phuket Patong Beach Resort
4.0 star property
Patong
9.2 out of 10, Wonderful, (1,000 reviews)
"Nice location, good property."
Singapore
Kartik
The price is RM439
RM522 total
includes taxes & fees
16 May - 17 May
Four Points by Sheraton Phuket Patong Beach Resort

Avista Hideaway Phuket Patong - MGallery

Avista Hideaway Phuket Patong - MGallery
5.0 star property
Patong
9.2 out of 10, Wonderful, (1,000 reviews)
"Excellent all around could not fault the place"
United Kingdom
Mochael
The price is RM376
RM446 total
includes taxes & fees
17 May - 18 May
Avista Hideaway Phuket Patong - MGallery
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.

Showing deals for:1 May - 3 May

Save an average of 15% on thousands of hotels when you're signed in

Top Thailand Hotel Reviews

Price trends for hotels in Thailand

Less expensive
More expensive
Next month
April
March
RM145
Month
Price
January
RM424
February
RM489
March
RM568
April
RM145
May
RM145
June
RM164
July
RM182
August
RM189
September
RM187
October
RM198
November
RM244
December
RM291
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Thailand.

Guide to exploring Thailand

Top reasons to visit Thailand

  • Stunning Beaches: Thailand boasts some of the world's most beautiful beaches, perfect for relaxation and water activities.
  • Rich Cultural Heritage: Explore ancient temples and immerse yourself in traditional ceremonies and local customs.
  • Vibrant City Life: Experience bustling shopping centres and modern attractions in cities like Bangkok.
  • Adventure Activities: Enjoy thrilling outdoor pursuits, from jungle trekking to water sports.
  • Diverse Accommodation: Find a range of lodging options, from luxurious resorts to charming guesthouses.

Find great hotels in Thailand

Explore a diverse range of accommodation options in Thailand, from luxurious hotels to charming guesthouses. Whether you're seeking a beachfront retreat, a business-friendly environment, or a family-friendly getaway, you'll find the perfect place to stay. Notable options include Aava Resort and Absolute Favourite Bangkok Accommodation, both offering accessible amenities and essential services for an enjoyable vacation experience.

  • Grande Centre Point Hotel Terminal 21: Experience luxury at this 5-star hotel, ideally positioned in the vibrant shopping district of Thailand. With a unique blend of spa and city themes, it caters to travellers seeking relaxation and urban exploration. Guests can unwind at the full-service spa, complete with a hot tub and a variety of body treatments. The property features a stunning pool area with sun loungers, perfect for soaking up the sun. Its central location provides easy access to shopping and dining options, making it a prime choice for those looking to indulge in both leisure and retail therapy.
  • Mandarin Hotel Managed by Centre Point: This 4.5-star hotel embodies luxury and comfort, making it an excellent choice for discerning travellers. Nestled in the shopping district, it offers a range of spa services, including body wraps and scrubs, ensuring a pampering experience. The accessible pool area invites guests to relax and recharge, while the hotel's sophisticated ambience creates an inviting atmosphere. Its proximity to top shopping venues and leisure facilities enhances the overall experience, making it an ideal retreat for those who appreciate elegance and convenience.
  • March Hotel Pattaya: A 3.5-star hotel that captures the essence of comfort and convenience, March Hotel Pattaya is perfect for a laid-back getaway. This property offers a delightful dining experience with options for continental breakfast and a charming coffee shop. Guests can engage in various sports and recreation activities, with fitness facilities available onsite. The entertainment options, including cable TV and LCD screens, ensure a pleasant stay. Located in a lively area, this hotel is an ideal base for exploring Pattaya's attractions while enjoying a relaxed and comfortable atmosphere.

Where to stay in Thailand

Thailand offers a captivating blend of culture, history, and natural beauty, making it ideal for family getaways or romantic escapes. Explore the grandeur of its absolute monarchy, revel in the abundant wildlife, and unwind on accessible beaches. Don't miss the enchanting regions adjacent to Cambodia, where friendly locals and rich traditions await. Whether you seek urban excitement or serene relaxation, Thailand promises an unforgettable adventure for every traveller.

  • Bangkok: As Thailand's bustling capital, Bangkok is a vibrant metropolis that seamlessly blends modernity with tradition. Known for its rich cultural heritage, this city offers an array of experiences, from exploring ornate temples to indulging in street food. The city's layout is characterised by its iconic skyline, busy markets, and expansive shopping centres. Popular areas like Sukhumvit and Siam are perfect for shopping enthusiasts, while family-friendly attractions include the Dusit Zoo and the floating markets. The best time to visit is between November and January when the weather is pleasantly cool.
  • Koh Samui: This idyllic island city is renowned for its stunning beaches and lush tropical landscapes. Koh Samui offers a perfect escape for beach lovers and families alike, with activities ranging from water sports to relaxing at beachfront resorts. The vibrant markets and golf courses provide additional entertainment options for tourists. With pristine beaches such as Chaweng and Lamai, visitors can soak up the sun or partake in water activities. Peak tourist months are January, March, and July, when the island buzzes with energy and excitement.
  • Pattaya: Located on the eastern Gulf coast, Pattaya is a lively metropolis known for its vibrant nightlife and family-friendly attractions. The city features a mix of shopping centres, nightclubs, and beautiful beaches, making it a popular destination for both leisure and business travellers. Visitors can explore the famous Walking Street or relax on the sandy shores of Jomtien Beach. Pattaya's peak tourist season runs from December to February, when visitors flock to enjoy the pleasant weather and numerous events.

Things to do in Thailand

Thailand offers a diverse range of activities suitable for families, business travellers, and city explorers alike. Enjoy vibrant shopping centres and malls while indulging in the local culture. For those seeking excitement, adventure awaits with thrilling playgrounds and an adrenaline rush through various outdoor activities. Whether you’re looking for leisure or adventure, Thailand promises unforgettable experiences for every type of visitor.

Shopping

Experience the vibrant atmosphere of Pratunam Market, a bustling public market perfect for souvenirs. Visit Terminal 21 Shopping Mall for a blend of business, entertainment, and family fun. Don't miss Zeer Rangsit, a family-friendly shopping centre that offers a lively shopping experience amidst the city's energy.

Recreation

Rajamangala National Stadium offers an energetic atmosphere for sports enthusiasts, perfect for those seeking an active getaway. Simon Cabaret enchants with its vibrant performances, blending romance and culture. For ultimate relaxation, Health Land Spa & Massage Asoke provides a tranquil oasis for rejuvenating body treatments and soothing massages.

Adventure

Vana Nava Hua Hin Water Park offers exhilarating water slides and wave pools, perfect for thrill-seekers and families alike. At Bira Circuit, experience high-speed motor racing with an adrenaline rush. For precision and skill, visit the Bangkok Shooting Range, where you can hone your shooting abilities in a safe environment.

Nightlife

The vibrant nightlife in Thailand offers thrilling experiences, from the cultural spectacle at Siam Niramit Theater to the family-friendly fun at Asiatique Sky's Ferris Wheel. For adventure seekers, KidZania Bangkok provides an exhilarating arcade atmosphere, ensuring an unforgettable evening filled with excitement and entertainment.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Thailand

To save money on your trip to Thailand, consider visiting during the off-peak months of May and September to October for lower prices. Booking your hotel about a month in advance can yield better deals, with Saturday being the cheapest day to stay. Use Expedia's search tools to filter by budget and find eco-friendly options, and look for last-minute deals for spontaneous trips. Combining hotel, flight, and activity bookings through package deals can also provide significant savings. Always check for the best bargains and budget options to make the most of your trip.

  • 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: The cheapest time to book a hotel in Thailand is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Expedia's search tool enables you to choose your budget, preferred location, and additional criteria. You can organise your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Thailand with your flights and activities through an Expedia package deal.

Find the best attractions in Thailand

Thailand is an excellent destination for family, city, and business-themed holidays. Visitors can explore a diverse array of attractions, including stunning beaches, ancient temples, and modern educational institutions. With a rich cultural landscape and ample opportunities for outdoor activities, travellers can indulge in both relaxing beach experiences and immersive cultural adventures within and around this vibrant country.

  • Jomtien Beach: Experience the laid-back beach vibes at Jomtien Beach, where soft sands and gentle waves invite relaxation. Perfect for sunbathing, water sports, and enjoying local seafood at nearby eateries, this beach is a tranquil escape from bustling city life.
  • Bang Tao Beach: Immerse yourself in the vibrant atmosphere of Bang Tao Beach, a lively neighbourhood renowned for its upscale resorts, beach clubs, and a variety of dining options. Enjoy the mix of beach and city vibes, making it ideal for both relaxation and entertainment.
  • Khao Sok National Park: Discover the stunning beauty of Khao Sok National Park, where lush rainforests, limestone cliffs, and diverse wildlife create an outdoor adventure paradise. Enjoy trekking, canoeing, and the breathtaking scenery that showcases Thailand's natural wonders.

Best time to go to Thailand

The best time to visit Thailand is dependent 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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January74.7°F (23.700000000000003°C)No RainSunnySlightly HighSlightly High
February76.8°F (24.9°C)No RainSunnyAverageSlightly High
March82.9°F (28.3°C)No RainSunnyAverageAverage
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 RainMostly SunnySlightly LowAverage
December71.1°F (21.700000000000003°C)No RainSunnyAverageSlightly High

The nearest major airports for your trip to Thailand

Thailand boasts several major airports, including Bangkok's Suvarnabhumi International Airport (BKK), located 243.0km from the city. Nearby, you can find excellent accommodations like the 5-star Grande Centre Point Sukhumvit 55, 19.3km away, and the Divalux Resort & Spa, just 4.8km from the airport, offering convenient access. The Park Nine Hotel Suvarnabhumi also provides a free shuttle service. Another key airport is Phuket International Airport (HKT), 910.9km from Bangkok, with luxurious options such as the Phuket Marriott Resort and Spa, Nai Yang Beach, 3.2km away, and Dewa Phuket Resort & Villas, only 1.6km from the airport. Lastly, Don Mueang International Airport (DMK) is 220.5km from the city, with the Amari Don Muang Airport just 0.1.6km away.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Thailand cost?
In Thailand, you can find cheap options from RM121 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 RM121 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?
The best prices on Thailand hotels are just the start of the reasons to book with Expedia. Become an Expedia Rewards member today and earn points with every booking, along with fantastic membership perks. How do you like the sound of savings worth 10% or more on select hotels? Plus, most of our hotels come with free cancellation, so you can lock in your escape without having to worry about your plans changing. Simply look for options marked "Free Cancellation".