Search Hotels in Thailand

    price find illustration
    Change your mind
    Our total price for your stay includes taxes and fees
    deals illustration
    Treat yourself
    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration
    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

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

Diamond Cliff Resort & Spa, Patong Beach

5.0 star property
8.8 out of 10, Excellent, (1019)
"Great resort!"
$105 nightly
The price is $113
Jul 2 - Jul 3
Total includes taxes and fees
Diamond Cliff Resort & Spa, Patong Beach

Mandarin Hotel Managed by Centre Point

4.5 star property
9.0 out of 10, Wonderful, (2015)
"Great stay here really nice city break hotel "
$54 nightly
The price is $58
Jul 2 - Jul 3
Total includes taxes and fees
Mandarin Hotel Managed by Centre Point

Anantara Siam Bangkok Hotel

5.0 star property
9.2 out of 10, Wonderful, (1000)
"Ananother great stay with your hotel. I can't wait to come back"
$205 nightly
The price is $220
Jul 14 - Jul 15
Total includes taxes and fees
Anantara Siam Bangkok Hotel

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, (1005)
"Stunning resort, amazing food, excellent activities. Would definitely stay there again. "
$66 nightly
The price is $71
Jul 14 - Jul 15
Total includes taxes and fees
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, (2313)
"Great place to stay!"
$141 nightly
The price is $150
Jul 28 - Jul 29
Total includes taxes and fees
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. "
$160 nightly
The price is $173
Jul 31 - Aug 1
Total includes taxes and fees
Panvaree Resort

Panwaburi Beachfront Resort

4.5 star property
8.2 out of 10, Very Good, (44)
"Would stay here again "
$153 nightly
The price is $165
Jul 16 - Jul 17
Total includes taxes and fees
Panwaburi Beachfront Resort

Prince Palace Hotel Bangkok

4.0 star property
8.0 out of 10, Very Good, (1039)
"Value for money, really nice brekkie"
$44 nightly
The price is $47
Jul 3 - Jul 4
Total includes taxes and fees
Prince Palace Hotel Bangkok

Phuket Marriott Resort & Spa, Merlin Beach

5.0 star property
9.4 out of 10, Exceptional, (1000)
"Great hotel "
$271 nightly
The price is $293
Jul 27 - Jul 28
Total includes taxes and fees
Phuket Marriott Resort & Spa, Merlin Beach

Grande Centre Point Hotel Terminal 21

5.0 star property
9.4 out of 10, Exceptional, (2172)
"Good room and nice staff"
$150 nightly
The price is $160
Jul 15 - Jul 16
Total includes taxes and fees
Grande Centre Point Hotel Terminal 21

Shangri-La Bangkok

5.0 star property
9.2 out of 10, Wonderful, (1183)
"Shangri-la Bangkok is a great place to stayed. The view is fantastic. "
$194 nightly
The price is $208
Jul 18 - Jul 19
Total includes taxes and fees
Shangri-La Bangkok

Solitaire Bangkok Sukhumvit 11

4.5 star property
8.6 out of 10, Excellent, (1543)
"Great location, Friendly staff."
$72 nightly
The price is $78
Jul 3 - Jul 4
Total includes taxes and fees
Solitaire Bangkok Sukhumvit 11

Chatrium Hotel Riverside Bangkok

4.5 star property
9.6 out of 10, Exceptional, (1214)
"Great hotel, awesome staff. "
$136 nightly
The price is $145
Jul 2 - Jul 3
Total includes taxes and fees
Chatrium Hotel Riverside Bangkok

Carlton Hotel Bangkok Sukhumvit

5.0 star property
9.6 out of 10, Exceptional, (1317)
"Great accommodation "
$135 nightly
The price is $145
Jul 6 - Jul 7
Total includes taxes and fees
Carlton Hotel Bangkok Sukhumvit

The Peninsula Bangkok

5.0 star property
9.6 out of 10, Exceptional, (1005)
"Great service and attention to details, 5 minute walk to the ICONSIAM luxury mall with a lot of shopping and food."
$257 nightly
The price is $277
Aug 1 - Aug 2
Total includes taxes and fees
The Peninsula Bangkok

Mandarava Resort and Spa Karon Beach

4.5 star property
9.4 out of 10, Exceptional, (1006)
"Excellent resort and service"
$106 nightly
The price is $114
Jul 18 - Jul 19
Total includes taxes and fees
Mandarava Resort and Spa Karon Beach

Four Seasons Resort Koh Samui

5.0 star property
9.6 out of 10, Exceptional, (140)
"I’ve traveled extensively for decades and this is of the most spectacular properties I’ve been to."
$1,868 nightly
The price is $2,016
Jul 19 - Jul 20
Total includes taxes and fees
Four Seasons Resort Koh Samui

Phuket Marriott Resort and Spa, Nai Yang Beach

5.0 star property
9.2 out of 10, Wonderful, (817)
"Good to visit with Family and kids. "
$146 nightly
The price is $157
Jul 9 - Jul 10
Total includes taxes and fees
Phuket Marriott Resort and Spa, Nai Yang Beach

SKYVIEW Hotel Bangkok

5.0 star property
9.0 out of 10, Wonderful, (1001)
"Great location and the staff was very friendly. "
$98 nightly
The price is $104
Jul 28 - Jul 29
Total includes taxes and fees
SKYVIEW Hotel Bangkok

Grande Centre Point Ratchadamri

5.0 star property
9.2 out of 10, Wonderful, (1178)
"Nice location "
$123 nightly
The price is $132
Jul 3 - Jul 4
Total includes taxes and fees
Grande Centre Point Ratchadamri
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:Jul 11 - Jul 13
Save an average of 15% on thousands of hotels when you're signed in

Find out more about Thailand

Find out more about Thailand

Top reasons to visit Thailand

  • Stunning Beaches: Thailand boasts breathtaking beaches like those in Koh Samui and Phuket, perfect for relaxation and water activities.
  • Rich Cultural Experiences: Explore magnificent temples and immerse yourself in the vibrant traditions of Northern Thailand.
  • Vibrant Urban Life: Bangkok offers a bustling atmosphere with friendly locals, vibrant street life, and exciting shopping experiences.
  • Diverse Accommodations: From budget-friendly guesthouses to luxurious resorts, Thailand caters to every traveler’s needs.
  • Adventure and Relaxation: Whether you're seeking thrilling adventures or a peaceful retreat, Thailand provides unforgettable experiences.

Find great hotels in Thailand

Discover the myriad hotel options Thailand has to offer, from budget-friendly guesthouses to luxurious 5-star accommodations. Whether you seek a family vacation, a beach retreat, or a business-friendly stay, Thailand's diverse hospitality caters to every traveler's needs. With top-rated hotels and unique lodging experiences, you'll find the perfect place to unwind and explore this vibrant destination.

  • Grande Centre Point Hotel Terminal 21: This 5-star hotel is a luxurious haven for families and travelers seeking a vibrant city experience. Nestled in the heart of Thailand, Grande Centre Point Hotel Terminal 21 offers a unique blend of comfort and convenience. The hotel features a range of family-friendly amenities, including a mini-golf area, games room, and dedicated children's club, ensuring that younger guests have plenty of activities to enjoy. The contemporary design, combined with an excellent location adjacent to shopping and dining options, makes it a perfect base for exploring the city.
  • Mandarin Hotel Managed by Centre Point: A 4.5-star gem situated in Thailand's bustling shopping district, the Mandarin Hotel is ideal for those seeking relaxation and rejuvenation. The hotel boasts a full-service spa offering various treatments, including massages and aromatherapy, perfect for unwinding after a day of exploring. Family-friendly amenities include complimentary cribs for younger guests. With its focus on wellness and proximity to shopping, this hotel provides a balanced experience for families looking to indulge in both leisure and retail therapy.
  • lebua at State Tower: Renowned for its luxury and prime shopping location, lebua at State Tower is a 5-star accommodation that caters to discerning families. The hotel offers exceptional amenities, including a children's pool and babysitting services, ensuring a stress-free stay for parents. With its stunning views and sophisticated atmosphere, lebua provides an unforgettable experience, combining family-friendly services with a touch of elegance. Guests enjoy the convenience of being close to vibrant shopping options, making it a top choice for both relaxation and exploration.

Where to stay in Thailand

Thailand offers a diverse travel experience, perfect for families and romantic getaways alike. Explore the stunning beaches of Koh Samui and Phuket City, unwind at luxurious beach resorts, or immerse yourself in the rich culture of Northern Thailand. In bustling Bangkok, friendly locals and vibrant street life await, making it an unforgettable urban adventure. Whether seeking relaxation or exploration, Thailand's unique atmosphere will leave you enchanted.

  • Bangkok: As the vibrant capital of Thailand, Bangkok is a bustling metropolis that never sleeps. Known for its rich cultural heritage and modern skyscrapers, it offers a unique blend of traditional and contemporary experiences. Travelers flock here year-round, but the peak season from November to January sees the city come alive with festivities. Explore the bustling shopping centers and street markets, or visit iconic landmarks such as the Grand Palace and Wat Pho. With family-friendly attractions and a lively nightlife, Bangkok promises an exciting urban adventure.
  • Koh Samui: This picturesque island city is a tropical paradise, known for its stunning beaches and lush landscapes. Koh Samui attracts visitors throughout the year, with peak travel times in January, March, and July. The island offers a laid-back vibe perfect for families and beach lovers alike. Enjoy shopping at vibrant markets, unwind on the soft sands, or explore the local marina. With breathtaking views and a variety of beach activities, Koh Samui is ideal for those looking to relax and soak in the sun.
  • Pattaya: Another lively metropolis in Thailand, Pattaya is famous for its stunning coastline and vibrant nightlife. The city sees a steady flow of visitors year-round, especially during the peak months of December to February. Known for its family-friendly resorts and exciting entertainment options, Pattaya offers something for everyone. From shopping centers to thrilling nightlife, you can experience the best of urban living while enjoying beautiful beaches. Don't miss the chance to explore the local street markets and immerse yourself in the city's vibrant culture.

Things to do in Thailand

Thailand offers a diverse range of activities perfect for families, business travelers, and city enthusiasts alike. Visitors can explore vibrant shopping centers, bustling malls, and charming shopping areas while indulging in the local culture. Whether you're seeking adventurous experiences or a taste of the nightlife, Thailand promises unforgettable adventures and authentic encounters for every traveler.

Shopping

For a vibrant shopping experience, visit Terminal 21 Shopping Mall, where family and entertainment vibes abound. Pratunam Market offers a bustling atmosphere perfect for local finds. If you're up for a drive, check out Fisherman's Village for unique gifts in a charming setting.

Recreation

At Rajamangala National Stadium, immerse yourself in the energetic atmosphere of sports events and fitness activities. Enjoy outdoor leisure at Laguna Phuket Golf Club, where the lush landscape enhances your golfing experience. Don’t miss Tiffany's Show, a captivating blend of dance, culture, and entertainment, perfect for a romantic evening.

Adventure

At Chang International Circuit, experience high-speed thrills with exhilarating motor racing events. Vana Nava Hua Hin Water Park offers a fun-filled day of water slides and attractions for the whole family. For adventure seekers, Phuket Wake Park provides an exciting water sports experience in a vibrant outdoor setting.

Nightlife

Experience the vibrant nightlife of Thailand at Paknam Observation Tower, where family-friendly entertainment meets stunning views. For a romantic evening, unwind at Silver Sand Pub, offering a charming atmosphere. Don’t miss Siam Niramit Phuket, a cultural theater showcasing captivating performances for all ages.

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 when prices drop. Booking hotels about a month in advance yields the best rates, while Saturday stays are typically cheaper than Mondays. Use Expedia to find last-minute deals or customize your search for budget-friendly accommodations. Combining your hotel, flights, and activities into a package can also lead to savings. Don't forget to join Expedia's One Key membership for exclusive discounts and cash rewards on future bookings.

  • 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: You can utilize Expedia's search tool to customize your travel preferences, such as your budget, preferred location, and the type of hotel you’re looking for. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • 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.
  • 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 family, city, or business vacations, offering a mix of culture and outdoor experiences. Popular attractions include stunning beaches and magnificent temples, as well as modern educational institutions. In Chiang Mai, visitors can immerse themselves in rich traditions and explore beautiful landscapes. Whether you're seeking relaxation or adventure, Thailand provides a diverse array of activities to suit every traveler's interests.

  • Jomtien Beach: Enjoy the laid-back atmosphere at Jomtien Beach, where golden sands meet tranquil waters. Perfect for sunbathing, swimming, or enjoying water sports, this beach offers a relaxing escape from the bustling city life.
  • Khaosan Road: Experience the vibrant energy of Khaosan Road, a hub for backpackers and travelers. This lively street is lined with shops, bars, and street food vendors, making it an ideal spot to mingle with fellow tourists and enjoy the local nightlife.
  • Bang Tao Beach: Discover the serene charm of Bang Tao Beach, a picturesque area known for its upscale resorts and beautiful coastline. Whether you’re looking to unwind or indulge in fine dining, this neighborhood offers a perfect blend of relaxation and luxury.

Best time to go to Thailand

Visitor numbers in Thailand is generally unchanged in popularity throughout the year. The best time to visit Thailand can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Thailand falls in April, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in Thailand falls in December, visitor numbers are average and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January74.7°F (23.7°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.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 Rain (Dry)Mostly SunnySlightly LowAverage
December71.1°F (21.7°C)No Rain (Dry)SunnyAverageSlightly High

The nearest major airports for your trip to Thailand

Thailand is well-served by several major airports, including Bangkok's Suvarnabhumi International Airport (BKK), located 151 miles from the capital. Notable nearby hotels include the Divalux Resort & Spa (3 miles away) and the Park Nine Hotel Suvarnabhumi (also 3 miles away), both offering convenient airport access. Phuket International Airport (HKT), situated 564 miles from Bangkok, boasts luxurious options like the Phuket Marriott Resort and Spa, Nai Yang Beach (2 miles away) and The Slate (1 mile away). Don Mueang International Airport (DMK), 137 miles from the city, features hotels such as Amari Don Muang Airport (0.1 mile away), ensuring easy transfers with various transportation services available.

Frequently asked questions

How much do hotels in Thailand cost?
In Thailand, you can find cheap options from $47 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 $47 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.