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

Check prices for these dates

This weekend
Next weekend

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, (2213)
"Phenomenal staff, convenient location, clean facilty"
United States
Lisa
The price is AU$97
includes taxes & fees
19 Nov - 20 Nov
Mandarin Hotel Managed by Centre Point
Baipho Lifestyle
3.0 star property
8.8 out of 10, Excellent, (162)
"Good Hotel"
Italy
Francesco
Baipho Lifestyle
Diamond Cliff Resort & Spa, Patong Beach
5.0 star property
8.8 out of 10, Excellent, (1021)
"Very welcoming staff, very clean and peaceful "
United States
Yoselin
The price is AU$215
includes taxes & fees
29 Oct - 30 Oct
Diamond Cliff Resort & Spa, Patong Beach
Grande Centre Point Sukhumvit 55
5.0 star property
9.4 out of 10, Exceptional, (1304)
"Great place to stay"
Canada
Anantha
The price is AU$163
includes taxes & fees
30 Oct - 31 Oct
Grande Centre Point Sukhumvit 55
Panwaburi Beachfront Resort
4.5 star property
8.2 out of 10, Very good, (51)
"Breakfast was great Rooms were clean Beach view is stunning "
United States
Mohamed
Panwaburi Beachfront Resort
Phuket Marriott Resort & Spa, Merlin Beach
5.0 star property
9.4 out of 10, Exceptional, (1006)
"clean, plenty of space and sun loungers, available towels, great bar staff"
United States
Dagmar
The price is AU$479
includes taxes & fees
30 Oct - 31 Oct
Phuket Marriott Resort & Spa, Merlin Beach
Valia Hotel Bangkok Sukhumvit
5.0 star property
9.2 out of 10, Wonderful, (907)
"Great staff and hotel is very clean and nice. "
United States
ARATI
The price is AU$150
includes taxes & fees
30 Oct - 31 Oct
Valia Hotel Bangkok Sukhumvit
Shangri-La Bangkok
5.0 star property
9.2 out of 10, Wonderful, (1282)
"Great hotel "
United Kingdom
Alistair
The price is AU$359
includes taxes & fees
25 Nov - 26 Nov
Shangri-La Bangkok
Solitaire Bangkok Sukhumvit 11
4.5 star property
8.6 out of 10, Excellent, (1602)
"I stay here regularly, always have a great experience. "
United States
Arin
The price is AU$128
includes taxes & fees
29 Oct - 30 Oct
Solitaire Bangkok Sukhumvit 11
Carlton Hotel Bangkok Sukhumvit
5.0 star property
9.6 out of 10, Exceptional, (1500)
"Amazing hotel, great staff. "
United States
Jose
The price is AU$277
includes taxes & fees
19 Nov - 20 Nov
Carlton Hotel Bangkok Sukhumvit
Aira Hotel Bangkok
4.0 star property
8.8 out of 10, Excellent, (1142)
"Great hotel!!"
Canada
C
The price is AU$148
includes taxes & fees
28 Oct - 29 Oct
Aira Hotel Bangkok
Grande Centre Point Hotel Terminal 21
5.0 star property
9.4 out of 10, Exceptional, (2304)
"Great place to stay"
United States
Shaike
The price is AU$278
includes taxes & fees
28 Oct - 29 Oct
Grande Centre Point Hotel Terminal 21
Avani+ Riverside Bangkok Hotel
5.0 star property
9.4 out of 10, Exceptional, (1004)
"Loved the breakfast options and excellent service"
United States
Ian
The price is AU$202
includes taxes & fees
28 Oct - 29 Oct
Avani+ Riverside Bangkok Hotel
Chatrium Hotel Riverside Bangkok
4.5 star property
9.6 out of 10, Exceptional, (1326)
"Excellent and Beautiful Definitely going back"
United States
Tu Duy
The price is AU$220
includes taxes & fees
28 Oct - 29 Oct
Chatrium Hotel Riverside Bangkok
Santhiya Koh Yao Yai Resort & Spa
5.0 star property
9.2 out of 10, Wonderful, (1004)
"Friendly staff, very helpful Seaview from room was amazing and private Recommended "
United Kingdom
Pargat
The price is AU$226
includes taxes & fees
29 Oct - 30 Oct
Santhiya Koh Yao Yai Resort & Spa
Amari Phuket
5.0 star property
9.0 out of 10, Wonderful, (1010)
"Lovely setting and beautiful helpful staff to look after us "
Australia
Janscie
The price is AU$266
includes taxes & fees
29 Oct - 30 Oct
Amari Phuket
The Peninsula Bangkok
5.0 star property
9.6 out of 10, Exceptional, (1022)
"Great stay "
Australia
Dusan
The price is AU$503
includes taxes & fees
28 Oct - 29 Oct
The Peninsula Bangkok
Prince Palace Hotel Bangkok
4.0 star property
8.0 out of 10, Very good, (1240)
"Very nice hotel and reasonably priced "
United States
Thomas
The price is AU$71
includes taxes & fees
30 Oct - 31 Oct
Prince Palace Hotel Bangkok
The Nature Phuket
5.0 star property
8.6 out of 10, Excellent, (631)
"Excellent stay"
United States
FABIANA
The price is AU$130
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$315
includes taxes & fees
28 Oct - 29 Oct
Panvaree Resort
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:7 Nov - 9 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$71 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$71 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.