Book Thailand Hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Thailand

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Thailand

Mandarin Hotel Managed by Centre Point

4.5 star property
9.0 out of 10, Wonderful, (2051)
"Great property and staff. Price is amazing and the spa in the hotel is the best"
The price is AU$84
includes taxes & fees
2 Aug - 3 Aug
Mandarin Hotel Managed by Centre Point

Diamond Cliff Resort & Spa, Patong Beach

5.0 star property
8.8 out of 10, Excellent, (1002)
"3rd time in 18mths stayed here and it was good. "
The price is AU$167
includes taxes & fees
24 July - 25 July
Diamond Cliff Resort & Spa, Patong Beach

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, (1007)
"Stunning resort, amazing food, excellent activities. Would definitely stay there again. "
The price is AU$98
includes taxes & fees
24 July - 25 July
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.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. "
The price is AU$301
includes taxes & fees
12 Aug - 13 Aug
Panvaree Resort

lebua at State Tower

5.0 star property
9.0 out of 10, Wonderful, (2377)
"this place is absolutely beautiful highly recommend "
The price is AU$231
includes taxes & fees
23 July - 24 July
lebua at State Tower

Panwaburi Beachfront Resort

4.5 star property
8.2 out of 10, Very good, (45)
"Would stay here again "
Panwaburi Beachfront Resort

Prince Palace Hotel Bangkok

4.0 star property
8.0 out of 10, Very good, (1077)
"One of the best places to stay at Bangkok."
The price is AU$62
includes taxes & fees
26 July - 27 July
Prince Palace Hotel Bangkok

Grande Centre Point Hotel Terminal 21

5.0 star property
9.4 out of 10, Exceptional, (2192)
"Location service breakfast all great"
The price is AU$290
includes taxes & fees
19 Aug - 20 Aug
Grande Centre Point Hotel Terminal 21

Phuket Marriott Resort & Spa, Merlin Beach

5.0 star property
9.4 out of 10, Exceptional, (1004)
"Amazing resort! "
The price is AU$563
includes taxes & fees
27 July - 28 July
Phuket Marriott Resort & Spa, Merlin Beach

Shangri-La Bangkok

5.0 star property
9.2 out of 10, Wonderful, (1196)
"The hotel is very nice. The room feels classy, is clean, the rooms service food was delicious, and pool is great, and the staff are all very friendly."
The price is AU$318
includes taxes & fees
20 July - 21 July
Shangri-La Bangkok

Chatrium Hotel Riverside Bangkok

4.5 star property
9.6 out of 10, Exceptional, (1238)
"We are having an amazing time here- what a beautiful hotel! "
The price is AU$212
includes taxes & fees
22 July - 23 July
Chatrium Hotel Riverside Bangkok

Solitaire Bangkok Sukhumvit 11

4.5 star property
8.6 out of 10, Excellent, (1556)
"Great location…nice rooms, great amenities."
The price is AU$111
includes taxes & fees
23 July - 24 July
Solitaire Bangkok Sukhumvit 11

Carlton Hotel Bangkok Sukhumvit

5.0 star property
9.6 out of 10, Exceptional, (1336)
"As always an incredible stay"
The price is AU$219
includes taxes & fees
28 July - 29 July
Carlton Hotel Bangkok Sukhumvit

The Peninsula Bangkok

5.0 star property
9.6 out of 10, Exceptional, (1001)
"Excellent service on all levels - beautiful suite - amazing guest experience - wonderful Spa ! Thank you "
The price is AU$434
includes taxes & fees
2 Aug - 3 Aug
The Peninsula Bangkok

SKYVIEW Hotel Bangkok

5.0 star property
9.2 out of 10, Wonderful, (1008)
"Great location and the staff was very friendly. "
The price is AU$191
includes taxes & fees
5 Aug - 6 Aug
SKYVIEW Hotel Bangkok

Mandarava Resort and Spa Karon Beach

4.5 star property
9.4 out of 10, Exceptional, (1004)
"Very nice little place very clean super friendly people "
The price is AU$156
includes taxes & fees
12 Aug - 13 Aug
Mandarava Resort and Spa Karon Beach

Phuket Marriott Resort and Spa, Nai Yang Beach

5.0 star property
9.2 out of 10, Wonderful, (825)
"Amazing staff and the staff were so kind to our family "
The price is AU$242
includes taxes & fees
17 Aug - 18 Aug
Phuket Marriott Resort and Spa, Nai Yang Beach

The Cotton Saladaeng Hotel

4.0 star property
9.2 out of 10, Wonderful, (480)
"Very basic, pool is tiny, but you are in the centre of Bangkok. Good area, super easy to get around and the breakfast was good. Staff friendly! "
The price is AU$78
includes taxes & fees
22 July - 23 July
The Cotton Saladaeng Hotel

Aira Hotel Bangkok

4.0 star property
8.8 out of 10, Excellent, (1004)
"I enjoyed my overall experience, particularly the friendly and very informative staff who gave me excellent recommendations during my stay."
The price is AU$111
includes taxes & fees
27 July - 28 July
Aira Hotel Bangkok

Grande Centre Point Sukhumvit 55

5.0 star property
9.4 out of 10, Exceptional, (1246)
"Friendly staffs and clean rooms ! "
The price is AU$174
includes taxes & fees
7 Aug - 8 Aug
Grande Centre Point Sukhumvit 55
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:1 Aug - 3 Aug
Save an average of 15% on thousands of hotels when you're signed in

Top Thailand Hotel Reviews

Guide to exploring Thailand

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.

*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 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.

Frequently asked questions

How much do hotels in Thailand cost?
In Thailand, you can find cheap options from AU$62 in a few different ways. To browse the availability, enter your preferred travel dates, then fine-tune your search by budget, amenities and more. Remember that rates can differ according to when you want to go, so if you have some flexibility, try swapping your dates around until you find the right deal.
When is the best time to go to Thailand?
Temperatures vary across Thailand, so the best time to travel really depends on where you're visiting. If you're wanting a summer holiday in Bangkok, organise your trip between June and August. During these months temperatures generally range from 27ºC to 33ºC. Keep in mind that Bangkok has a tropical savanna climate, so pack accordingly.
What is the best area to stay in Thailand?
Bangkok is one of the top places to book a hotel when exploring Thailand. If you're looking for great shopping and culture, spend your break in Phuket. Pattaya is another area that has a bunch of memorable experiences.
How can I find cheap hotels in Thailand?
Thailand cheap hotels start at AU$62 per night. To find these types of economical options, use our "Price per night" filter. Want some other tips? Be flexible with your holiday dates and book in advance. Check out our cheap hotels in Thailand page for bargains you'll find hard to resist.
What are the best hotels in Thailand for families?
Find some great Thailand family properties by narrowing your search results. You can do this by clicking on "Family friendly" under the "Traveller experience" filter heading. Whether you're seeking something that's easy on the wallet so you can treat the little ones to more Thailand experiences, or you're preparing to splurge on that long-awaited family escape, Expedia has the perfect hotel for you and your crew.
Why should I book my Thailand hotel with Expedia?
Expedia is your one-stop shop for organising the ultimate holiday experience in Thailand. You'll find plenty of hotels to select from and search filters that make it a cinch to find the stay of your dreams. Worried about your plans changing at the last minute? Many of our hotels have flexible cancellation policies, because we know flexibility matters. Get more out of your holiday with Expedia Rewards. Join for free today and you can collect points and unlock membership perks. You'll enjoy instant access to Member Prices, which adds up to savings worth 10% or more on select hotels!