Search Hotels in Thailand

Start date: Check-in selected.
End date: Check-out

Top Cities in Thailand

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 29,571 hotels in Thailand with room rates, reviews, and availability. Most hotels are fully refundable.

Our top choices for Thailand hotels

Mandarin Hotel Managed by Centre Point

4.5 star property
9.0 out of 10, Wonderful, (2119)
"Always stay when I am in Bangkok Good value and close to shopping "
$47 nightly
The price is $51
Sep 21 - Sep 22
Total with taxes and fees
Mandarin Hotel Managed by Centre Point

Diamond Cliff Resort & Spa, Patong Beach

5.0 star property
8.8 out of 10, Excellent, (1017)
"Beautiful hotel away from the noisy Patong area. "
$85 nightly
The price is $92
Sep 4 - Sep 5
Total with taxes and fees
Diamond Cliff Resort & Spa, Patong Beach

Panwaburi Beachfront Resort

4.5 star property
8.2 out of 10, Very Good, (46)
"Would stay here again "
$129 nightly
The price is $140
Sep 25 - Sep 26
Total with taxes and fees
Panwaburi Beachfront Resort

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, (1014)
"Very nice place service was good and the food was great"
$58 nightly
The price is $63
Sep 5 - Sep 6
Total with taxes and fees
Santhiya Koh Yao Yai Resort & Spa - Compulsory Join Santhiya Speedboat from / to Ao Po Grand Marina at Phuket

Panvaree Resort

3.0 star property
8.2 out of 10, Very Good, (30)
"Nice place to be."
$158 nightly
The price is $171
Oct 3 - Oct 4
Total with taxes and fees
Panvaree Resort

Prince Palace Hotel Bangkok

4.0 star property
8.0 out of 10, Very Good, (1175)
"great hotel "
$38 nightly
The price is $41
Sep 15 - Sep 16
Total with taxes and fees
Prince Palace Hotel Bangkok

lebua at State Tower

5.0 star property
9.0 out of 10, Wonderful, (2492)
"Amazing and attentive staff, the breakfast was wonderful"
$130 nightly
The price is $141
Sep 6 - Sep 7
Total with taxes and fees
lebua at State Tower

Phuket Marriott Resort & Spa, Merlin Beach

5.0 star property
9.4 out of 10, Exceptional, (1000)
"Amazing vacation with the kids, we enjoyed the stay very much!"
$170 nightly
The price is $184
Sep 20 - Sep 21
Total with taxes and fees
Phuket Marriott Resort & Spa, Merlin Beach

The Peninsula Bangkok

5.0 star property
9.6 out of 10, Exceptional, (1019)
"Wonderful stay "
$263 nightly
The price is $281
Sep 4 - Sep 5
Total with taxes and fees
The Peninsula Bangkok

Chatrium Hotel Riverside Bangkok

4.5 star property
9.6 out of 10, Exceptional, (1279)
"Great hotel that provides "
$125 nightly
The price is $134
Sep 7 - Sep 8
Total with taxes and fees
Chatrium Hotel Riverside Bangkok

Shangri-La Bangkok

5.0 star property
9.2 out of 10, Wonderful, (1230)
"Great place to stay"
$194 nightly
The price is $208
Sep 23 - Sep 24
Total with taxes and fees
Shangri-La Bangkok

Aira Hotel Bangkok

4.0 star property
8.8 out of 10, Excellent, (1055)
"It was nice place to stay"
$78 nightly
The price is $84
Sep 25 - Sep 26
Total with taxes and fees
Aira Hotel Bangkok

Carlton Hotel Bangkok Sukhumvit

5.0 star property
9.6 out of 10, Exceptional, (1419)
"Great location, friendly staff, good breakfast "
$124 nightly
The price is $134
Sep 6 - Sep 7
Total with taxes and fees
Carlton Hotel Bangkok Sukhumvit

Grande Centre Point Hotel Terminal 21

5.0 star property
9.4 out of 10, Exceptional, (2257)
"Excellent hotels"
$156 nightly
The price is $167
Sep 24 - Sep 25
Total with taxes and fees
Grande Centre Point Hotel Terminal 21

Solitaire Bangkok Sukhumvit 11

4.5 star property
8.6 out of 10, Excellent, (1562)
"Excellent location. And super nice staff"
$54 nightly
The price is $59
Sep 15 - Sep 16
Total with taxes and fees
Solitaire Bangkok Sukhumvit 11

Grande Centre Point Sukhumvit 55

5.0 star property
9.4 out of 10, Exceptional, (1261)
"Very good hotel"
$84 nightly
The price is $91
Sep 15 - Sep 16
Total with taxes and fees
Grande Centre Point Sukhumvit 55

SKYVIEW Hotel Bangkok

5.0 star property
9.2 out of 10, Wonderful, (1000)
"Very pleasant stay"
$110 nightly
The price is $118
Sep 28 - Sep 29
Total with taxes and fees
SKYVIEW Hotel Bangkok

The Nature Phuket

5.0 star property
8.6 out of 10, Excellent, (605)
"Excellent place highly recommend."
$54 nightly
The price is $60
Sep 16 - Sep 17
Total with taxes and fees
The Nature Phuket

Amatara Welleisure Resort

5.0 star property
9.2 out of 10, Wonderful, (1008)
"Jasper from the reception is amazing as well as all the staff. "
$151 nightly
The price is $163
Sep 6 - Sep 7
Total with taxes and fees
Amatara Welleisure Resort

Divalux Resort & Spa Bangkok, Suvarnabhumi Airport

5.0 star property
8.4 out of 10, Very Good, (1088)
"Beautiful pool, great breakfast and helpful staff. "
$43 nightly
The price is $47
Sep 4 - Sep 5
Total with taxes and fees
Divalux Resort & Spa Bangkok, Suvarnabhumi Airport
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:Sep 12 - Sep 14
Save an average of 15% on thousands of hotels when you're signed in

Top Thailand Hotel Reviews

Price trends for hotels in Thailand

Price trends for hotels in Thailand

Less expensive
More expensive
This month
Next month
September
April
$31
$34
Month
Price
January
$43
February
$42
March
$43
April
$45
May
$39
June
$39
July
$40
August
$35
September
$31
October
$34
November
$39
December
$43
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

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 partake in traditional ceremonies that showcase Thailand's vibrant heritage.
  • Bustling Cities: Experience the lively streets of Bangkok, filled with shopping, dining, and nightlife.
  • Delicious Cuisine: Savor authentic Thai dishes, from street food to gourmet dining, that delight the palate.
  • Welcoming Hospitality: Enjoy the friendly and warm nature of the locals, making your stay truly memorable.

Find great hotels in Thailand

Experience the vibrant hospitality of Thailand with a diverse range of accommodations, from luxurious star hotels to cozy guesthouses. Whether you're seeking a family vacation, a business trip, or a beach getaway, Thailand's hotels cater to all your needs. Discover the best hotels that combine comfort and convenience, ensuring your stay is both enjoyable and memorable.

  • Grande Centre Point Hotel Terminal 21: Experience luxury at the Grande Centre Point Hotel Terminal 21, a 5-star oasis designed for discerning travelers. This hotel seamlessly combines business and leisure with its comprehensive amenities. Ideal for families, it features a dedicated children's club, mini-golf, and an arcade game room, ensuring fun for young guests. For relaxation, indulge in the full-service spa, complete with a steam room and hot tub, or unwind by the pool while sipping a drink from the poolside bar. Its central location near business districts makes it perfect for professionals and families alike.
  • Mandarin Hotel Managed by Centre Point: Offering a luxurious escape, the Mandarin Hotel Managed by Centre Point is a 4.5-star haven for travelers seeking a refined experience. This family-friendly hotel features complimentary cribs for little ones, ensuring comfort for guests of all ages. Pamper yourself at the full-service spa, which offers an array of treatments, including massages and facials, to rejuvenate your spirit. The elegant ambiance and exceptional service make this hotel a top choice for those looking to indulge in a memorable vacation.
  • March Hotel Pattaya: March Hotel Pattaya, a comfortable 3.5-star accommodation, is an excellent choice for budget-conscious travelers seeking a fulfilling experience in Thailand. With a variety of dining options, including a restaurant and coffee shop, guests can enjoy delicious meals without leaving the property. The hotel also features fitness facilities and entertainment options like cable TV, ensuring a well-rounded stay. Its convenient location allows easy access to nearby attractions, making it a great base for exploring the vibrant Pattaya area.

Where to stay in Thailand

Thailand offers an unforgettable vacation experience for families, couples, and business travelers alike. Explore the vibrant streets of Bangkok, unwind on the sandy shores of Patong Beach, and immerse yourself in the rich culture of Chiang Mai. With friendly locals and a blend of relaxation and historical charm, Thailand is perfect for creating lasting memories. Discover the best hotels in Bangkok and indulge in the diverse atmosphere that makes this destination truly special.

  • Bangkok: As the bustling capital of Thailand, Bangkok is a vibrant metropolis that offers a rich blend of cultural experiences and modern conveniences. Known for its dynamic city life, visitors flock here throughout the year, with peak arrivals from November to January. Travelers can immerse themselves in a variety of experiences including family outings, business ventures, and city explorations. Highlights include sprawling shopping centers, lively street markets, and iconic landmarks like the Grand Palace. Whether you're indulging in local street food or enjoying the nightlife, Bangkok promises an unforgettable urban adventure.
  • Koh Samui: Located on the stunning coast of Thailand, Koh Samui is an island paradise renowned for its breathtaking beaches and lush landscapes. This idyllic destination attracts visitors year-round, with peak seasons in January, March, and July. Koh Samui offers a perfect mix of relaxation and activities, catering to families and beach lovers alike. Explore vibrant markets, unwind at luxurious shopping areas, or soak up the sun at the pristine beaches. Don't miss the picturesque marina, where you can enjoy stunning sunset views and a taste of local seafood, making Koh Samui a must-visit for any traveler.
  • Pattaya: Situated along the eastern Gulf coast, Pattaya is a lively metropolis famous for its beach resorts and vibrant nightlife. This city sees a steady influx of travelers year-round, with peak visits from December to February. Known for family-friendly activities, business opportunities, and a bustling city atmosphere, Pattaya offers a diverse range of attractions. Enjoy shopping at numerous centers, experience the nightlife at popular nightclubs, or relax on the beach with family. With its unique blend of entertainment and leisure, Pattaya is an exciting destination for all types of travelers.

Things to do in Thailand

Thailand offers a diverse range of activities perfect for family vacations, city explorations, and business trips. Visitors can indulge in Thai massages, enjoy spa breaks, and explore vibrant shopping areas, including malls and local markets. Don't miss out on city sightseeing and relaxing seaside massages, making your trip a well-rounded experience that combines relaxation, culture, and adventure.

Shopping

At Terminal 21 Shopping Mall, you can enjoy a vibrant atmosphere with entertainment options and diverse shops. Pratunam Market offers a bustling experience with local goods and fashion, while Fisherman's Village combines shopping with a charming seaside ambiance, perfect for family outings and unique finds.

Recreation

At Rajamangala National Stadium, immerse yourself in the vibrant sports atmosphere, perfect for active enthusiasts. Experience outdoor relaxation at Laguna Phuket Golf Club, where stunning landscapes meet golf. For a cultural twist, enjoy the enchanting Tiffany's Show, blending romance and entertainment in a captivating performance.

Adventure

At Chang International Circuit, feel the adrenaline rush as you witness thrilling motor racing events in a vibrant atmosphere. Dive into excitement at Columbia Pictures Aquaverse, a family-friendly waterpark filled with exhilarating rides and attractions. Experience the thrill of water sports at Phuket Wake Park, perfect for outdoor adventure enthusiasts.

Nightlife

In Thailand, the Paknam Observation Tower offers a unique blend of entertainment vibes with its stunning planetarium. Aksra Theatre immerses you in culture and romance, perfect for families. For a cinematic escape, Pattaya Avenue delivers an entertaining experience, ideal for couples looking to enjoy a movie night.

*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 cheaper months of May and September to October, avoiding the high prices of December to February. Book your hotel about a month in advance, or look for last-minute deals on Expedia. Saturdays are the least expensive days to stay, while Mondays are the most costly. Utilize Expedia’s search tool to filter by budget and preferences, and consider booking a package to save on flights and activities. Joining Expedia's One Key membership can also provide exclusive discounts and future savings.

  • 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Utilize Expedia's search tool to tailor your search according to your preferences, such as your budget, desired location, and the type of hotel you’re looking for. For instance, selecting the Eco-certified option will highlight sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save on your trip by combining your hotel reservations in Thailand with your flights and activities when you book an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Thailand

Thailand is perfect for families, business travelers, and city explorers. Visitors can enjoy stunning beaches, ancient temples, and modern universities. The diverse attractions cater to those seeking cultural experiences, outdoor adventures, and relaxing beach time, making Thailand an ideal vacation destination for everyone.

  • Jomtien Beach: A serene escape known for its golden sands and clear waters, Jomtien Beach offers a laid-back atmosphere perfect for sunbathing, swimming, and enjoying water sports. The beach vibes create a relaxed environment, making it ideal for families and couples alike.
  • Khaosan Road: Renowned as the backpacker haven, Khaosan Road pulses with energy. Lined with vibrant shops, street food stalls, and bars, it’s a social hub where travelers from around the globe converge, making it a great place to meet new friends and experience local culture.
  • Bang Tao Beach: This picturesque neighborhood boasts a tranquil beach with stunning sunsets. Known for its upscale resorts and beach clubs, Bang Tao Beach combines relaxation with a chic vibe, making it perfect for those seeking both leisure and luxury.

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 offers several major airports for visitors arriving from the United States. Bangkok's Suvarnabhumi International Airport (BKK) is situated 151 miles from central Thailand, with nearby 5-star hotels such as The Park Nine Hotel Suvarnabhumi and Divalux Resort & Spa, both just 3 miles away, offering convenient airport access. Phuket International Airport (HKT), located 566 miles away, is serviced by luxurious options like the Phuket Marriott Resort and Spa, 2 miles from the airport, and JW Marriott Phuket Resort & Spa, 4 miles away, both providing various shuttle services. Additionally, Don Mueang International Airport (DMK) is 137 miles from central Thailand, featuring hotels like Lancaster Bangkok, which is 12 miles away, and offers shuttle services.

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

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