Search Hotels in Thailand

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
$28 nightly
The price is $30
May 8 - May 9
Total with taxes and fees
Baipho Lifestyle

Pooh Beach Resort & Spa

Pooh Beach Resort & Spa
4.0 star property
Jomtien
7.4 out of 10, Good, (30 reviews)
"Was a nice vacation "
United States
MARUYAMA
$27 nightly
The price is $29
May 27 - May 28
Total with taxes and fees
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
$74 nightly
The price is $80
May 18 - May 19
Total with taxes and fees
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
$63 nightly
The price is $68
May 25 - May 26
Total with taxes and fees
Deevana Plaza Krabi

Diamond Cliff Resort & Spa, Patong Beach

Diamond Cliff Resort & Spa, Patong Beach
5.0 star property
Patong
8.8 out of 10, Excellent, (1,003 reviews)
"Great place"
Australia
Rajiv
$89 nightly
The price is $96
May 11 - May 12
Total with taxes and fees
Diamond Cliff Resort & Spa, Patong Beach

Panwaburi Beachfront Resort

Panwaburi Beachfront Resort
4.5 star property
Cape Panwa
8.4 out of 10, Very Good, (74 reviews)
"Staff is very friendly and can’t describe how wonderful is this hotel. "
United States
Alejandra
$109 nightly
The price is $119
Jun 5 - Jun 6
Total with taxes and fees
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
$106 nightly
The price is $115
May 18 - May 19
Total with taxes and fees
Voasis Valley Krabi - Natural Resort - Adults Only

Phuket Marriott Resort & Spa, Merlin Beach

Phuket Marriott Resort & Spa, Merlin Beach
5.0 star property
Patong
9.4 out of 10, Exceptional, (1,005 reviews)
"Great location for the family , food amazing "
Australia
shaun
$135 nightly
The price is $146
May 21 - May 22
Total with taxes and fees
Phuket Marriott Resort & Spa, Merlin Beach

Sawasdee Village

Sawasdee Village
4.0 star property
Karon
9.4 out of 10, Exceptional, (1,005 reviews)
"Loved our stay! Love how close it is to everything. Staff was very attentive and sweet!"
United States
Amber
$75 nightly
The price is $81
Jun 2 - Jun 3
Total with taxes and fees
Sawasdee Village

Grande Centre Point Sukhumvit 55

Grande Centre Point Sukhumvit 55
5.0 star property
Sukhumvit
9.6 out of 10, Exceptional, (1,668 reviews)
"Breakfast was really good and staff were excellent. "
United States
Ramisa
$96 nightly
The price is $104
Jun 3 - Jun 4
Total with taxes and fees
Grande Centre Point Sukhumvit 55

Prince Palace Hotel Bangkok

Prince Palace Hotel Bangkok
4.0 star property
Bangkok City Centre
8.2 out of 10, Very Good, (1,645 reviews)
"Good service Great breakfast Great location"
Netherlands
Geurt Willem de
$38 nightly
The price is $41
Jun 5 - Jun 6
Total with taxes and fees
Prince Palace Hotel Bangkok

Valia Hotel Bangkok Sukhumvit

Valia Hotel Bangkok Sukhumvit
5.0 star property
Sukhumvit
9.4 out of 10, Exceptional, (1,191 reviews)
"We loved the comfy beds and the wonderful breakfast!!"
United States
Katie
$74 nightly
The price is $80
May 7 - May 8
Total with taxes and fees
Valia Hotel Bangkok Sukhumvit

Crest Resort & Pool Villas

Crest Resort & Pool Villas
5.0 star property
Patong
8.6 out of 10, Excellent, (480 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
$74 nightly
The price is $81
Jun 1 - Jun 2
Total with taxes and fees
Crest Resort & Pool Villas

Solitaire Bangkok Sukhumvit 11

Solitaire Bangkok Sukhumvit 11
4.5 star property
Sukhumvit
8.8 out of 10, Excellent, (1,811 reviews)
"Good for price,location great happy to stay again."
United Kingdom
MAHMOUD ALI ATIFE
$59 nightly
The price is $63
Jun 1 - Jun 2
Total with taxes and fees
Solitaire Bangkok Sukhumvit 11

Aira Hotel Bangkok

Aira Hotel Bangkok
4.0 star property
Sukhumvit
9.0 out of 10, Wonderful, (1,469 reviews)
"So clean, staff friendly, great breakfast, and convenient."
United States
Supirak
$73 nightly
The price is $78
May 7 - May 8
Total with taxes and fees
Aira Hotel Bangkok

Dusit Thani Bangkok

Dusit Thani Bangkok
5.0 star property
Bangkok City Centre
9.8 out of 10, Exceptional, (380 reviews)
"Beautiful hotel that is conveniently connected to Central Park Mall. The room was spacious and clean, with great views over Lumpini park and the city. We really loved the pool and it never felt overly crowded. The only let down was check-in which was a bit disorganised and slow. Will come back again."
Hong Kong SAR China
Melissa Kitty
$335 nightly
The price is $359
Jun 1 - Jun 2
Total with taxes and fees
Dusit Thani Bangkok

Eleven Hotel Bangkok

Eleven Hotel Bangkok
4.0 star property
Sukhumvit
9.0 out of 10, Wonderful, (1,777 reviews)
"Great Staff, good breakfast and well located. "
Australia
Fabio Alejandro Charry
$63 nightly
The price is $67
May 7 - May 8
Total with taxes and fees
Eleven Hotel Bangkok

SKYVIEW Hotel Bangkok

SKYVIEW Hotel Bangkok
5.0 star property
Sukhumvit
9.4 out of 10, Exceptional, (1,041 reviews)
"Great hotel, good place"
United States
Yuri
$112 nightly
The price is $119
May 11 - May 12
Total with taxes and fees
SKYVIEW Hotel Bangkok

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,010 reviews)
"Nice location, good property."
Singapore
Kartik
$122 nightly
The price is $132
May 10 - May 11
Total with taxes and fees
Four Points by Sheraton Phuket Patong Beach Resort

Avani+ Riverside Bangkok Hotel

Avani+ Riverside Bangkok Hotel
5.0 star property
Bangkok Riverside
9.4 out of 10, Exceptional, (1,073 reviews)
"My partner and I stayed there for a few days and we loved it"
United States
Tetyana
$138 nightly
The price is $147
May 25 - May 26
Total with taxes and fees
Avani+ Riverside Bangkok Hotel
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:May 15 - May 17

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
This month
Next month
May
December
$33
$33
Month
Price
January
$49
February
$46
March
$43
April
$41
May
$33
June
$33
July
$34
August
$34
September
$34
October
$36
November
$45
December
$51
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. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around Thailand

Top reasons to visit Thailand

  • Stunning Beaches: Thailand boasts some of the world's most beautiful beaches, perfect for relaxation and water sports.
  • Rich Cultural Experiences: Explore ancient temples and participate in traditional ceremonies that showcase Thailand's vibrant culture.
  • Bustling Markets: Enjoy lively shopping areas filled with unique souvenirs, local crafts, and delicious street food.
  • Charming Cities: Discover the urban energy of Bangkok and the serene beauty of Chiang Mai, catering to diverse interests.
  • Warm Hospitality: Experience the renowned Thai hospitality in a range of accommodations, from luxury resorts to cozy guesthouses.

Find great hotels in Thailand

Discover the perfect retreat in Thailand with a variety of accommodation options, from luxurious star hotels to charming guesthouses. Whether you're seeking a beachfront escape, a family-friendly environment, or a business travel hub, you'll find accommodations tailored to your needs. Experience the warmth of Thai hospitality and choose from the best hotels and villas that promise a memorable vacation filled with comfort and style.

  • Grande Centre Point Hotel Terminal 21: This luxurious 5-star hotel boasts a remarkable guest rating of 9.4, making it a premier choice for families seeking adventure and relaxation in Thailand. The hotel's distinctive theme revolves around family-friendly amenities, featuring a variety of facilities for children, such as Air Hockey tables, toys, a shared playground, and a children's pool. Located adjacent to the Terminal 21 shopping mall, guests enjoy easy access to shopping and dining options. The spacious rooms and exceptional service ensure a comfortable and memorable family vacation experience.
  • Mandarin Hotel Managed by Centre Point: With a stellar guest rating of 9.0, this 4.5-star hotel offers a perfect blend of family, shopping, and spa-themed experiences. Situated in a vibrant shopping district, the Mandarin Hotel is designed for relaxation and rejuvenation. Guests can indulge in a full-service spa featuring body treatments, massages, and facial treatments. The hotel also provides amenities for children, including free cribs and a fee-based breakfast. Its accessible pool and commendable dining options make it an excellent choice for families looking to unwind after a day of shopping and exploration.
  • March Hotel Pattaya: Rated 9.0 and offering a 3.5-star experience, March Hotel Pattaya caters to both relaxation and entertainment. Guests can enjoy a variety of dining options, including a bar, restaurant, and coffee shop, alongside a fee-based continental breakfast. The hotel features fitness facilities and entertainment options such as LCD and cable TVs, providing a comfortable and enjoyable atmosphere. Located in the heart of Pattaya, it’s an excellent base for those seeking to explore the local attractions while enjoying modern amenities.

Where to stay in Thailand

Thailand offers a diverse travel experience, perfect for families and couples alike. Explore the vibrant streets of downtown Bangkok, where urban energy meets rich culture. Don't miss the serene charm of Chiang Mai, known for its stunning views and friendly atmosphere. Whether you're seeking relaxation or adventure, Thailand's blend of romance and urban vibes makes it an unforgettable destination for any traveler.

  • Bangkok: As the vibrant capital of Thailand, Bangkok is a bustling metropolis that combines rich history with modern life. Located in the heart of the country, it's a city that never sleeps, attracting visitors year-round. The peak season from November to January brings crowds eager to explore its famous shopping centers and markets. Highlights include the majestic Grand Palace and the bustling streets of Chinatown. With a mix of family-friendly attractions and business opportunities, Bangkok offers a unique travel experience filled with cultural richness and urban excitement.
  • Krabi: Nestled along the Andaman Sea, Krabi is a stunning destination renowned for its picturesque beaches and outdoor adventures. This city experiences moderate seasonal variations in tourism, with peak months in January, May, and October. Visitors flock to Krabi for its breathtaking scenery, including limestone cliffs and crystal-clear waters. Highlights include the famous Railay Beach and the serene national parks nearby, perfect for hiking and exploring nature. The vibrant local markets provide an authentic taste of Thai culture, making Krabi a must-visit for nature lovers and beach enthusiasts.
  • Koh Samui: Known for its idyllic beaches and lush landscapes, Koh Samui is a tropical island paradise located in the Gulf of Thailand. It attracts visitors throughout the year, with peak travel times in January, March, and July. Offering a mix of family-friendly activities and vibrant nightlife, Koh Samui is perfect for all types of travelers. Enjoy shopping at local markets or relaxing at one of the island's stunning family beaches. The renowned marina and vibrant nightlife ensure that there's never a dull moment on this beautiful island.

Things to do in Thailand

Thailand offers a fantastic vacation experience for families, city explorers, and business travelers alike. Visitors can enjoy vibrant shopping centers, bustling malls, and lively shopping areas that cater to all tastes. Whether you're seeking unique souvenirs or the latest fashion trends, Thailand's shopping scene is sure to delight every traveler.

Shopping

In Thailand, explore the vibrant Chatuchak Weekend Market for unique souvenirs and local crafts. For a more upscale experience, visit Siam Paragon, featuring luxury brands and gourmet food options. Both spots offer a lively atmosphere and a chance to immerse yourself in Thai culture while shopping.

Recreation

Banana Beach offers a luxurious retreat with tranquil surroundings, perfect for relaxation and rejuvenation. Experience top-notch golf and fine dining at Dynasty Golf & Country Club, while The Racquet Club provides premier racquet sports and wellness activities, ensuring a fulfilling experience for all visitors.

Adventure

Explore the stunning landscapes of Chiang Mai with zip-lining through lush canopies, or trek through the mountains to discover hidden waterfalls. Experience the thrill of white-water rafting in Pai, or dive into the vibrant underwater world while snorkeling in the crystal-clear waters of the Similan Islands.

Nightlife

Experience the vibrant nightlife at Khao San Road, where lively bars and street vendors create an energetic atmosphere. For a chill vibe, visit the Sky Bar at Lebua State Tower, offering stunning views and exquisite cocktails. Don’t miss the energetic dance clubs in Patpong for a night of fun.

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

Booking tips and Expedia advantages for Thailand

  • 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: Booking a hotel in Thailand about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 makes it easy for you to customize your travel plans by setting your budget, choosing your ideal destination, and more. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Additionally, you can refine your options by hotel type—if you select the Eco-certified filter, you'll discover sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay in Thailand with your flights and activities.

Find the best attractions in Thailand

Thailand is an ideal destination for family vacations, city explorations, and business trips. Visitors can enjoy stunning beaches, historic temples, and beautiful national parks. The diverse attractions cater to those seeking cultural experiences, outdoor adventures, or relaxing beach time, making it a perfect getaway for every type of traveler.

  • Jomtien Beach: Enjoy the serene beach vibes at Jomtien Beach, where you can relax on soft sands, swim in crystal-clear waters, and indulge in delicious local seafood. This beach is perfect for sunbathing, water sports, and soaking up the tropical atmosphere.
  • Khaosan Road: Experience the vibrant city vibes of Khaosan Road, a bustling street filled with shops, street food vendors, and lively bars. It’s a backpacker’s haven, offering a mix of cultures, music, and nightlife, making it a must-visit for a taste of local life.
  • Khao Sok National Park: Immerse yourself in the breathtaking scenery of Khao Sok National Park, where you can embark on thrilling adventures like jungle trekking, canoeing, and wildlife spotting. The lush rainforest and stunning limestone cliffs provide an unforgettable outdoor experience.

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.7°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.2°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.7°C)No RainMostly SunnySlightly LowAverage
December71.1°F (21.7°C)No RainSunnyAverageSlightly High

The nearest major airports for your trip to Thailand

Thailand welcomes travelers through its major airports, including Bangkok's Suvarnabhumi International Airport (BKK), located 151 miles from central Thailand. Nearby, the 5-star Grande Centre Point Sukhumvit 55 is 12 miles away, offering various transportation services, while Divalux Resort & Spa and The Park Nine Hotel are both just 3 miles from the airport, providing convenient access. Another option is Phuket International Airport (HKT), 566 miles away, with luxury hotels like Phuket Marriott Resort and Spa 2 miles from the airport and The Slate just 1 mile away. Lastly, Don Mueang International Airport (DMK) is 137 miles away, featuring hotels like Amari Bangkok and Centara Grand, both within 12 miles.

Thailand Hotel Travel Guide

When you utilize Expedia to lock down a stay at one of our fabulous motels, hotels, or resorts, you can have the excursion you've dreamt of. No matter what degree of niceties you want to have access to, our easy search tool makes it simple for you to find just what you are searching for. Begin your search today, and you're guaranteed to find the perfect room for your trip.

Eager to rest your head at a sumptuous retreat? No problem. Expedia has a massive assortment of budget lodges also. And there are plenty of selections in the middle, too. It just depends on what you're in the mood for and how much you'd like to save. As for location, you can select a room in any part of the area you'd like. You'll locate a range of accommodation options at the center of the action, as well as private stays on the outskirts of Thailand. When you search our incredible assortment of rooms in Thailand, you're bound to find cheap rates and incredible deals on any type of lodge in the area.

Expedia wants to save you money and time when arranging your stay at any of the accommodations in Thailand, so you can spend your days getting the most out of your adventure and not fretting about draining your bank account. So why wait another day to book your travel plans? Select your ideal travel dates now to see the best rates on getaways in Thailand!

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 $29 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 vacation you're after, book between June and August. You can expect average temperatures of between 81ºF and 91ºF then in this city, which has a tropical savanna climate.
How can I find cheap hotels in Thailand?
Thailand cheap hotels start at $29 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 accommodations by narrowing your search results. You can do this by selecting "Family friendly" under the "Traveler 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?
Expedia makes booking a stay in Thailand as easy as swiping right for your dream escape. First off, there's the extensive range of options and amazing prices. Then, there's our online Help Center, which operates around-the-clock. Plus, when you sign up for our free One Key™ loyalty program, you can collect OneKeyCash™* and spend it on eligible hotels, activities, flights and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.