Book Thailand Hotels

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

    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

Filter by

Guest rating
Guest rating
Star rating

Top Hotels in Thailand

Mandarin Hotel Managed by Centre Point
4.5 star property
9.0 out of 10, Wonderful, (2189)
"Excellent room and friendly staff"
Singapore
KunJin
The price is AU$93
includes taxes & fees
27 Oct - 28 Oct
Mandarin Hotel Managed by Centre Point
Diamond Cliff Resort & Spa, Patong Beach
5.0 star property
8.8 out of 10, Excellent, (1013)
"Really amazing place to stay while visiting the beautiful land of smiles …very close to everything a little far from airport so do plan ahead of time for flight travel but over 10 out of 10"
United States
Tra-Niece
The price is AU$152
includes taxes & fees
21 Oct - 22 Oct
Diamond Cliff Resort & Spa, Patong Beach
Panwaburi Beachfront Resort
4.5 star property
8.0 out of 10, Very good, (49)
"This place was breathtaking daily the staff was polite helpful and always going out the way to make my stay at its best."
United States
demetria denice
The price is AU$293
includes taxes & fees
25 Oct - 26 Oct
Panwaburi Beachfront Resort
Phuket Marriott Resort & Spa, Merlin Beach
5.0 star property
9.4 out of 10, Exceptional, (1017)
"Amazing vacation with the kids, we enjoyed the stay very much!"
United States
Tomer
The price is AU$445
includes taxes & fees
21 Oct - 22 Oct
Phuket Marriott Resort & Spa, Merlin Beach
Grande Centre Point Sukhumvit 55
5.0 star property
9.4 out of 10, Exceptional, (1293)
"Lovely hotel, great breakfast and facilities "
United Kingdom
Sandeep
The price is AU$151
includes taxes & fees
27 Oct - 28 Oct
Grande Centre Point Sukhumvit 55
Shangri-La Bangkok
5.0 star property
9.2 out of 10, Wonderful, (1279)
"Great hotel "
United Kingdom
Alistair
The price is AU$342
includes taxes & fees
21 Oct - 22 Oct
Shangri-La Bangkok
Aira Hotel Bangkok
4.0 star property
8.8 out of 10, Excellent, (1113)
"Great hotel!!"
Canada
C
The price is AU$130
includes taxes & fees
20 Oct - 21 Oct
Aira Hotel Bangkok
Chatrium Hotel Riverside Bangkok
4.5 star property
9.6 out of 10, Exceptional, (1320)
"Excellent and Beautiful Definitely going back"
United States
Tu Duy
The price is AU$207
includes taxes & fees
26 Oct - 27 Oct
Chatrium Hotel Riverside Bangkok
Carlton Hotel Bangkok Sukhumvit
5.0 star property
9.6 out of 10, Exceptional, (1483)
"Very good location, high quality hotel, facilities were very good"
Germany
Ali
The price is AU$272
includes taxes & fees
11 Nov - 12 Nov
Carlton Hotel Bangkok Sukhumvit
Santhiya Koh Yao Yai Resort & Spa
5.0 star property
9.2 out of 10, Wonderful, (1019)
"Friendly staff, very helpful Seaview from room was amazing and private Recommended "
United Kingdom
Pargat
The price is AU$162
includes taxes & fees
20 Oct - 21 Oct
Santhiya Koh Yao Yai Resort & Spa
Solitaire Bangkok Sukhumvit 11
4.5 star property
8.6 out of 10, Excellent, (1610)
"Great stay "
Canada
Cody
The price is AU$89
includes taxes & fees
20 Oct - 21 Oct
Solitaire Bangkok Sukhumvit 11
Grande Centre Point Hotel Terminal 21
5.0 star property
9.4 out of 10, Exceptional, (2300)
"Fantastic location ,beautiful rooms great shopping next door"
Australia
Gavin
The price is AU$269
includes taxes & fees
21 Oct - 22 Oct
Grande Centre Point Hotel Terminal 21
Valia Hotel Bangkok Sukhumvit
5.0 star property
9.2 out of 10, Wonderful, (897)
"Great staff and hotel is very clean and nice. "
United States
ARATI
The price is AU$139
includes taxes & fees
20 Oct - 21 Oct
Valia Hotel Bangkok Sukhumvit
The Peninsula Bangkok
5.0 star property
9.6 out of 10, Exceptional, (1013)
"Great stay "
Australia
Dusan
The price is AU$502
includes taxes & fees
20 Oct - 21 Oct
The Peninsula Bangkok
Prince Palace Hotel Bangkok
4.0 star property
8.0 out of 10, Very good, (1229)
"The hotel room an breakfast is really super good "
Singapore
chye kiong
The price is AU$67
includes taxes & fees
29 Oct - 30 Oct
Prince Palace Hotel Bangkok
Avani+ Riverside Bangkok Hotel
5.0 star property
9.4 out of 10, Exceptional, (1015)
"Wonderful staff, great food and amazing rooftop bars!"
United States
Donald
The price is AU$202
includes taxes & fees
20 Oct - 21 Oct
Avani+ Riverside Bangkok Hotel
The Nature Phuket
5.0 star property
8.6 out of 10, Excellent, (629)
"I had a very good time here."
United States
Shenieka
The price is AU$117
includes taxes & fees
31 Oct - 1 Nov
The Nature Phuket
Panvaree Resort
3.0 star property
8.2 out of 10, Very good, (30)
"Nice place to be."
Germany
Kristin
The price is AU$317
includes taxes & fees
27 Oct - 28 Oct
Panvaree Resort
lebua at State Tower
5.0 star property
9.0 out of 10, Wonderful, (2571)
"Clean rooms, friendly staff and a fantastic atmosphere "
United Kingdom
Elisa
The price is AU$231
includes taxes & fees
20 Oct - 21 Oct
lebua at State Tower
Amari Phuket
5.0 star property
9.0 out of 10, Wonderful, (1003)
"Beautifull place very clean and Staff were very friendly helpfull enjoyed our stay "
United States
Rajesh
The price is AU$210
includes taxes & fees
20 Oct - 21 Oct
Amari Phuket
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:31 Oct - 2 Nov
Save an average of 15% on thousands of hotels when you're signed in

Top Thailand Hotel Reviews

Guide to exploring Thailand

Top reasons to visit Thailand

  • Stunning Beaches: Thailand boasts some of the world's most picturesque beaches, perfect for sunbathing and water activities.
  • Rich Cultural Experiences: Explore ancient temples and immerse yourself in Thailand's vibrant traditions and local customs.
  • Vibrant Nightlife: Enjoy lively venues with live music and unique night activities like kayaking under the stars.
  • Diverse Accommodation: From luxury hotels to cosy guesthouses, there's a perfect stay for every traveller.
  • Exciting Outdoor Adventures: Experience the scenic wonders of Northern Thailand with thrilling outdoor activities.

Find great hotels in Thailand

Discover a range of accommodation options in Thailand, from cosy guesthouses to luxurious hotels. Whether you're seeking a family-friendly retreat, a business-oriented stay, or a beachside escape, there's something for every traveller. Explore the best hotels in Thailand, including upscale star-rated options that promise a memorable vacation experience. Your perfect getaway awaits in this vibrant and diverse destination!

  • Grande Centre Point Hotel Terminal 21: Nestled in the heart of Thailand’s vibrant shopping district, the Grande Centre Point Hotel Terminal 21 is a luxurious 5-star haven, perfect for families and spa enthusiasts alike. The hotel boasts a plethora of amenities for children, including an Air Hockey Table and an arcade game room, ensuring that young guests are entertained. For adults, indulge in the full spa services featuring body treatments, a steam room, and an outdoor pool, making it an ideal retreat after a day of shopping. The hotel's modern design and family-friendly atmosphere provide a unique blend of relaxation and excitement.
  • Mandarin Hotel Managed by Centre Point: This elegantly styled 4.5-star hotel offers an exceptional blend of comfort and convenience in Thailand's bustling shopping district. Ideal for families and those seeking relaxation, the Mandarin Hotel provides essential amenities for children, including free cribs. Guests can unwind at the onsite spa, which features aromatherapy treatments and soothing massages, or take a dip in the outdoor pool. The hotel’s welcoming environment and attentive service create a memorable experience for visitors looking to balance leisure and family activities.
  • March Hotel Pattaya: Positioned as a charming 3.5-star accommodation, March Hotel Pattaya offers a great mix of dining and entertainment options. Guests can enjoy meals at the onsite restaurant or unwind at the bar and lounge. The hotel also features fitness facilities and entertainment options, including cable and LCD TVs, perfect for relaxation after a day of exploration. With its inviting atmosphere and casual vibe, March Hotel is a fantastic choice for those looking to enjoy Pattaya's vibrant culture.

Where to stay in Thailand

Thailand offers an unforgettable vacation experience that caters to families, couples, and business travellers alike. From the vibrant streets of Bangkok to the stunning shores of Patong Beach, you'll immerse yourself in rich culture, history, and breathtaking landscapes. Enjoy the luxury of top-notch accommodations while exploring friendly neighbourhoods that exude relaxation and romance. Whether you’re seeking adventure or tranquillity, Thailand’s diverse destinations promise a memorable getaway.

  • Bangkok: As Thailand's bustling capital, Bangkok is a vibrant metropolis that's alive with energy. This city is a melting pot of cultures, where traditional temples sit side by side with modern skyscrapers. The best time to visit is between November and January, when the weather is cooler. Travellers flock here for a mix of family-friendly attractions and business opportunities. Explore its famous shopping centres and markets, or take a leisurely stroll along its iconic streets. Don't miss landmarks like the Grand Palace and Wat Pho, which offer a glimpse into Thailand's rich history and culture.
  • Koh Samui: Known for its stunning beaches and lush landscapes, Koh Samui is a picturesque island paradise. The peak tourist seasons are in January, March, and July, making it an ideal spot for a tropical escape. Visitors come for a laid-back beach experience, or to enjoy family-friendly activities. The island is dotted with vibrant markets and shopping areas, perfect for picking up local crafts and souvenirs. With its beautiful beaches and marinas, Koh Samui offers a perfect blend of relaxation and adventure, making it a must-visit destination for any traveller.
  • Pattaya: This lively coastal city is famous for its beaches and nightlife, making it a popular destination for families and business travellers alike. The peak months are December to February, when visitors can enjoy the vibrant atmosphere and pleasant weather. Pattaya boasts a variety of shopping centres and bustling markets, alongside a vibrant nightlife scene with clubs and bars that come alive after dark. The city's proximity to the beach means you can easily switch from shopping to sunbathing, while attractions like the Sanctuary of Truth offer a unique cultural experience.

Things to do in Thailand

Thailand offers a fantastic getaway for families, business travellers, and city explorers alike. You can indulge in vibrant shopping centres, soak up the sun on beautiful beaches, and explore popular tourist spots. For a unique experience, consider a night kayak adventure under the stars or enjoy live music in lively venues. Whether you're after a tropical escape or exciting activities, Thailand has something for everyone.

Shopping

Experience the vibrant Terminal 21 Shopping Mall, offering a unique themed shopping experience in Thailand. For a bustling market vibe, visit Pratunam Market, known for its fashion bargains, or explore Fisherman's Village, perfect for family-friendly shopping. If you're up for a drive, check out other local gems nearby.

Recreation

Rajamangala National Stadium offers an energetic atmosphere for sports enthusiasts, perfect for enjoying thrilling events. For golf lovers, Laguna Phuket Golf Club presents stunning outdoor landscapes and challenging courses. Meanwhile, Simon Cabaret enchants with captivating dance performances, showcasing Thailand’s rich culture and romantic ambience.

Adventure

At Chang International Circuit, immerse yourself in the thrilling atmosphere of motor racing, perfect for adrenaline junkies. Vana Nava Hua Hin Water Park offers a splash-tastic day of fun with rides and slides for the whole family. Explore the stunning natural beauty at Sam Phan Bok, an outdoor paradise.

Nightlife

Experience the vibrant nightlife in Thailand at Aksra Theatre, where culture meets entertainment. For a family-friendly cinema vibe, visit Pattaya Avenue. Don't miss Siam Niramit Phuket, showcasing captivating performances that blend culture and romance. Each venue promises unforgettable nights filled with excitement and charm.

Booking tips and Expedia advantages for Thailand

To save money on your Thailand trip, consider visiting during the cheaper months of May and September to October, avoiding the pricier December to February peak season. Book your hotel about a month in advance or look for last-minute deals on platforms like Expedia, particularly on Saturdays for better rates. Use Expedia’s search tools to filter your budget and combine your accommodation with flights for extra savings. For transport, opt for public options and take advantage of free activities to keep your costs down while enjoying the local culture.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To find the most affordable prices and special offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some cash by combining your hotel stay in Thailand with your flights and activities through an Expedia package.

Find the best attractions in Thailand

Thailand offers a perfect getaway for families, business travellers, and city explorers alike. With stunning beaches, magnificent temples, and vibrant modern attractions, there's something for everyone. Popular destinations include Pattaya Beach and the scenic wonders of Northern Thailand, ideal for those seeking cultural experiences or outdoor adventures. Whether you're soaking up the sun or immersing yourself in local traditions, Thailand promises a memorable holiday.

  • Jomtien Beach: Experience the relaxed beach vibes at Jomtien Beach, where soft golden sands and clear waters create the perfect setting for sunbathing and swimming. Enjoy water sports, indulge in delicious local seafood, and take in stunning sunsets that paint the sky.
  • Khaosan Road: Dive into the vibrant atmosphere of Khaosan Road, a bustling street known for its lively nightlife, street food stalls, and eclectic shops. It's a hotspot for backpackers, offering a blend of culture, music, and socialising.
  • Bang Tao Beach: Discover the serene beauty of Bang Tao Beach, a charming neighbourhood featuring upscale resorts and a tranquil coastline. Ideal for those seeking relaxation, you can enjoy peaceful walks, water activities, and exquisite dining options by the sea.

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 offers three major airports for international arrivals. Suvarnabhumi Airport (BKK) is approximately 243.0km from the heart of Bangkok, with nearby 5-star hotels like The Park Nine Hotel and Divalux Resort & Spa, both just 4.8km away, providing convenient airport shuttles. Don Mueang International Airport (DMK) is about 220.5km from central Bangkok, featuring hotels such as Amari Don Muang, located a mere 161m away. Phuket International Airport (HKT), located 910.9km from Bangkok, boasts luxurious options like Phuket Marriott Resort and Spa and Banyan Tree Phuket, both offering various transportation services to the airport within a short distance.

Accommodation in Thailand

Thailand is a beautiful country in Southeast Asia where elephants still roam in the tropical jungles, Buddhist temples sit in the shadows of mountains, and nightclubs boom all night long in busy Bangkok. You can design your own adventure in Thailand, whether you want to dive into the fascinating jungle or the clear ocean waters off of Koh Samui. If you prefer something more cosmopolitan, shop until you drop at an exciting night market in Bangkok, pamper yourself at one of the city’s many massage parlours, and fill up on ridiculously good Asian cuisine. You’ll find that your money goes far in this quickly modernizing country and that you can easily snag cheap flights to Thailand. You can even live like royalty in one of many luxury Thailand resorts, without breaking the bank.

When to Visit

The best time to visit Thailand is between November and February when the country’s sizzling temperatures cool down. This is peak tourist season, so consider buying a Thailand holiday package to save on hotels and airfare. The heat cranks up between March and June, so if you’re visiting during this time, bring plenty of water and head for the cooler mountains in the north. Monsoon season strikes between July and October, which means you’ll want to pack your gumboots.

What to See and Do in Thailand

Your Thailand adventure will depend on your own version of a holiday paradise and where you choose to stay. If you want quiet and relaxing, hit up some of the country’s more remote beach islands by ferry, catamaran, or private plane. In particular, the Chumphon Archipelago offers many inviting islands and two marine national parks.

If you’d rather take a spiritual quest, visit the ornate Buddhist temples, called “wats,” throughout the country. Some of the most famous in Bangkok are Wat Phra Kaew, Wat Pho, and Wat Arun. And if you want to live it up, you can party all night long in vibrant Bangkok.

Phuket

Phuket hotels are the destination for those who want a classic Thailand beach holiday. In fact, this island is so popular, they recently opened a new international airport terminal. Find a Phuket airport taxi at the metre stand, and you’re on your way. While there’s no beach in Phuket Town, there is a marina. Plus, it’s just 14 km from Phuket Town to Patong Beach, which is the best beach in Phuket, according to, well, everyone. 

Bangkok

What should you do in Bangkok? The question is, what shouldn’t you do in Bangkok? You should definitely experience the usual attractions: the Grand Palace, Chatuchak Market, and a boat trip on the Bangkok ferry. Then check out some of the more unusual things to do in Bangkok, like the Siriraj Medical Museum and Wat Mahathat, one of the city’s oldest temples. Just because you visit the monks doesn’t mean you have to live like them, though. Book comfy Bangkok hotels and get a good night’s rest.

Pattaya

Pattaya is about 150 km south of Bangkok, making it a popular stopover. It’s definitely worth it to book a hotel in Pattaya and take a look around for a few days. The Pattaya ferry makes it a great home base to explore other Thai locales, like Koh Lan and the coastal resort town of Hua Hin. Wondering the best way to get from Pattaya to Phuket? You can get to Pattaya to Phuket by bus, and while it’s cheap, it may take a while. Your best bet is to bus it to Bangkok, then hop on a flight. 

The Land of Smiles has plenty of destinations to fit every travel style and budget, and Expedia.com.au has all the best deals to get you there. Explore more destinations today, and get started planning a trip to Thailand that’s as relaxing or adventurous as you want it to be.

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 AU$67 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 AU$67 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?
Join One Key™ for free and unlock Member Prices, exclusive perks and rewards you can redeem on your next trip each and every time you book. Many Thailand hotels on Expedia also include flexible options, so you can cancel or change without the stress. From weekend breaks to week-long adventures, there's a stay to match every kind of trip with Expedia.