Search Thailand Hotels

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Thailand hotels

Baipho Lifestyle

Baipho Lifestyle
3.0 star property
Patong
9.0 out of 10, Wonderful, (183 reviews)
"The place is so cozy and well placed that we booked there again on our second visit to Patong. We recommend and the hosts are so kind and helpful. Cant wait to go back"
Canada
Arman
The price is CA $35
CA $42 total
includes taxes & fees
May 5 - May 6
Baipho Lifestyle

Pooh Beach Resort & Spa

Pooh Beach Resort & Spa
4.0 star property
Jomtien
7.4 out of 10, Good, (28 reviews)
"Was a nice vacation "
United States
MARUYAMA
The price is CA $32
CA $38 total
includes taxes & fees
Apr 30 - May 1
Pooh Beach Resort & Spa

Marine Beach Hotel Pattaya

Marine Beach Hotel Pattaya
4.0 star property
Jomtien
8.2 out of 10, Very good, (50 reviews)
"Super"
Switzerland
Max
The price is CA $112
CA $132 total
includes taxes & fees
May 16 - May 17
Marine Beach Hotel Pattaya

Deevana Plaza Krabi

Deevana Plaza Krabi
4.0 star property
Ao Nang
8.6 out of 10, Excellent, (850 reviews)
"Western breakfast but the staff will let you order off of the menu even while the buffet is serving. "
United States
Keith
The price is CA $74
CA $88 total
includes taxes & fees
May 1 - May 2
Deevana Plaza Krabi

Diamond Cliff Resort & Spa, Patong Beach

Diamond Cliff Resort & Spa, Patong Beach
5.0 star property
Patong
8.8 out of 10, Excellent, (1,004 reviews)
"A reall great resort"
United Kingdom
Daniel
The price is CA $110
CA $131 total
includes taxes & fees
May 11 - May 12
Diamond Cliff Resort & Spa, Patong Beach

Panwaburi Beachfront Resort

Panwaburi Beachfront Resort
4.5 star property
Cape Panwa
8.4 out of 10, Very good, (72 reviews)
"Staff is very friendly and can’t describe how wonderful is this hotel. "
United States
Alejandra
The price is CA $119
CA $228 total
includes taxes & fees
May 7 - May 8
Panwaburi Beachfront Resort

Voasis Valley Krabi - Natural Resort - Adults Only

Voasis Valley Krabi - Natural Resort - Adults Only
2.0 star property
Sai Thai
9.0 out of 10, Wonderful, (11 reviews)
"Beautiful grounds, peace and quiet, helpful and friendly staff, wonderful place to relax"
United States
alexandra
The price is CA $131
CA $157 total
includes taxes & fees
May 14 - May 15
Voasis Valley Krabi - Natural Resort - Adults Only

Phuket Marriott Resort & Spa, Merlin Beach

Phuket Marriott Resort & Spa, Merlin Beach
5.0 star property
Patong
9.4 out of 10, Exceptional, (1,000 reviews)
"Great location for the family , food amazing "
Australia
shaun
The price is CA $168
CA $200 total
includes taxes & fees
May 22 - May 23
Phuket Marriott Resort & Spa, Merlin Beach

Sawasdee Village

Sawasdee Village
4.0 star property
Karon
9.4 out of 10, Exceptional, (1,000 reviews)
"Loved our stay! Love how close it is to everything. Staff was very attentive and sweet!"
United States
Amber
The price is CA $115
CA $137 total
includes taxes & fees
May 21 - May 22
Sawasdee Village

Prince Palace Hotel Bangkok

Prince Palace Hotel Bangkok
4.0 star property
Bangkok City Centre
8.2 out of 10, Very good, (1,633 reviews)
"Good service Great breakfast Great location"
Netherlands
Geurt Willem de
The price is CA $46
CA $55 total
includes taxes & fees
May 29 - May 30
Prince Palace Hotel Bangkok

Grande Centre Point Sukhumvit 55

Grande Centre Point Sukhumvit 55
5.0 star property
Sukhumvit
9.6 out of 10, Exceptional, (1,651 reviews)
"Breakfast was really good and staff were excellent. "
United States
Ramisa
The price is CA $119
CA $143 total
includes taxes & fees
May 16 - May 17
Grande Centre Point Sukhumvit 55

Valia Hotel Bangkok Sukhumvit

Valia Hotel Bangkok Sukhumvit
5.0 star property
Sukhumvit
9.4 out of 10, Exceptional, (1,183 reviews)
"We loved the comfy beds and the wonderful breakfast!!"
United States
Katie
The price is CA $126
CA $148 total
includes taxes & fees
May 5 - May 6
Valia Hotel Bangkok Sukhumvit

Crest Resort & Pool Villas

Crest Resort & Pool Villas
5.0 star property
Patong
8.6 out of 10, Excellent, (475 reviews)
"I had an amazing time at this resort and am planing to stay here on my next stay! It was close to patonge beach yet the resort was quiet and respectful! "
United States
david
The price is CA $104
CA $126 total
includes taxes & fees
May 16 - May 17
Crest Resort & Pool Villas

Solitaire Bangkok Sukhumvit 11

Solitaire Bangkok Sukhumvit 11
4.5 star property
Sukhumvit
8.8 out of 10, Excellent, (1,789 reviews)
"Clean room, great staff "
United States
Raul
The price is CA $87
CA $103 total
includes taxes & fees
May 29 - May 30
Solitaire Bangkok Sukhumvit 11

Aira Hotel Bangkok

Aira Hotel Bangkok
4.0 star property
Sukhumvit
9.0 out of 10, Wonderful, (1,461 reviews)
"So clean, staff friendly, great breakfast, and convenient."
United States
Supirak
The price is CA $107
CA $126 total
includes taxes & fees
May 4 - May 5
Aira Hotel Bangkok

Dusit Thani Bangkok

Dusit Thani Bangkok
5.0 star property
Bangkok City Centre
9.8 out of 10, Exceptional, (374 reviews)
"One of the best places we’ve stayed - amazing experience!"
United States
Jess
The price is CA $436
CA $513 total
includes taxes & fees
May 6 - May 7
Dusit Thani Bangkok

The Beachfront Hotel Phuket

The Beachfront Hotel Phuket
5.0 star property
Rawai
8.0 out of 10, Very good, (175 reviews)
"This Hotel was great, my family and I loved it very clean and staff is very friendly. The only reason I didn’t give it a 5star rating is because the sea level is low often and the beach area is no good when that happens."
United States
Juan Joel
The price is CA $77
CA $91 total
includes taxes & fees
May 5 - May 6
The Beachfront Hotel Phuket

Eleven Hotel Bangkok

Eleven Hotel Bangkok
4.0 star property
Sukhumvit
9.0 out of 10, Wonderful, (1,772 reviews)
"Great Staff, good breakfast and well located. "
Australia
Fabio Alejandro Charry
The price is CA $80
CA $95 total
includes taxes & fees
May 11 - May 12
Eleven Hotel Bangkok

Four Points by Sheraton Phuket Patong Beach Resort

Four Points by Sheraton Phuket Patong Beach Resort
4.0 star property
Patong
9.2 out of 10, Wonderful, (1,002 reviews)
"Nice location, good property."
Singapore
Kartik
The price is CA $152
CA $180 total
includes taxes & fees
May 11 - May 12
Four Points by Sheraton Phuket Patong Beach Resort

Avani+ Riverside Bangkok Hotel

Avani+ Riverside Bangkok Hotel
5.0 star property
Bangkok Riverside
9.4 out of 10, Exceptional, (1,068 reviews)
"My partner and I stayed there for a few days and we loved it"
United States
Tetyana
The price is CA $168
CA $198 total
includes taxes & fees
Apr 30 - May 1
Avani+ Riverside Bangkok Hotel
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:May 8 - May 10

Save an average of 15% on thousands of hotels when you're signed in

Top Thailand Hotel Reviews

Price trends for hotels in Thailand

Less expensive
More expensive
Next month
April
March
CA $47
Month
Price
January
CA $98
February
CA $96
March
CA $100
April
CA $46
May
CA $47
June
CA $58
July
CA $61
August
CA $64
September
CA $61
October
CA $64
November
CA $79
December
CA $95
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

Top reasons to visit Thailand

  • Stunning Beaches: Thailand boasts some of the most beautiful beaches in the world, perfect for relaxation and water sports.
  • Rich Cultural Heritage: Explore ancient temples and vibrant local traditions, especially in culturally rich cities like Chiang Mai.
  • Vibrant Cities: Experience the bustling life of Bangkok, with its shopping centres, street food, and nightlife.
  • Natural Beauty: Discover breathtaking landscapes in the countryside, offering adventure and tranquility.
  • Diverse Accommodations: From luxury resorts to family-friendly guesthouses, Thailand caters to every traveler's needs.

Find great hotels in Thailand

Discover the diverse hotel accommodations Thailand has to offer, perfect for every type of traveller. Whether you’re seeking beachfront resorts, family-friendly guesthouses, or business-themed hotels, you'll find a range of options in bustling cities like Bangkok and vibrant destinations like Pattaya. Experience top-notch amenities and services tailored to enhance your stay, ensuring a memorable vacation in the Land of Smiles.

  • Grande Centre Point Hotel Terminal 21: This 5-star hotel is ideal for travellers seeking a luxurious city escape with a shopping twist. Located in the heart of the bustling shopping district, it offers easy access to the best retail experiences. Guests can indulge in a comprehensive spa experience featuring a steam room, sauna, and onsite spa treatments. The hotel’s modern amenities, combined with a serene pool area, create a perfect oasis for relaxation after a day of exploring the vibrant city.
  • Mandarin Hotel Managed by Centre Point: A 4.5-star family-friendly haven, the Mandarin Hotel is perfect for those seeking a luxurious getaway with a focus on relaxation and togetherness. The hotel offers complimentary cribs for younger guests and a variety of spa services, including body scrubs and massage treatments, ensuring that parents can unwind while the children enjoy family-oriented amenities. The accessible pool and elegant dining options make it a delightful choice for family vacations in Thailand.
  • March Hotel Pattaya: This 3.5-star accommodation offers a blend of comfort and convenience, ideal for those looking to enjoy Pattaya’s vibrant atmosphere. Guests can savour delicious meals at the onsite restaurant or grab a quick coffee at the coffee shop. With various recreational activities like fitness facilities available nearby, there’s plenty to keep you active. Entertainment options including LCD and cable TV ensure that relaxation is just a click away after a day of exploring the local sights.

Where to stay in Thailand

Thailand offers a diverse travel experience, perfect for families or couples seeking adventure and relaxation. Explore vibrant cities like Bangkok, or unwind at Pattaya Beach, known for its stunning sunsets. Discover breathtaking views and the natural beauty of Thailand's countryside, while immersing yourself in rich culture and history. With friendly locals and romantic atmospheres, every corner of Thailand promises unforgettable memories for every type of traveller.

  • Bangkok: As Thailand's bustling capital, Bangkok is a vibrant metropolis teeming with life. This city offers a blend of traditional culture and modern flair, making it an ideal destination for family trips, business ventures, and city explorations. You can indulge in retail therapy at its numerous shopping centres and malls, while the local street markets provide a taste of authentic Thai cuisine. Key attractions include stunning temples and lively beaches that are easily accessible. With a peak travel season from November to January, visitors will find plenty of activities to immerse themselves in year-round.
  • Koh Samui: Known for its stunning beaches and lush landscapes, Koh Samui is a picturesque island escape that caters to those seeking sun and surf. This tropical paradise is perfect for family vacations and city-themed experiences, with a range of markets and shopping areas to explore. Visitors can relax on pristine beaches, enjoy water sports at the marina, or venture into local markets for unique finds. The island sees an influx of tourists during January, March, and July, but its charm and beauty remain constant throughout the year, making it an excellent choice for beach lovers.
  • Pattaya: Another vibrant metropolis, Pattaya is famous for its lively atmosphere and beautiful beaches. This city attracts families and business travellers alike, offering a mix of shopping centres, lively nightclubs, and charming streets to wander. With peak travel months from December to February, Pattaya buzzes with energy and excitement. Visitors can enjoy beach activities, explore local eateries, and experience the vibrant nightlife. The city's proximity to stunning beaches ensures that relaxation is always within reach, making it a must-visit for those looking to experience the best of Thailand.

Things to do in Thailand

Thailand offers a fantastic vacation experience for families and business travellers alike, featuring vibrant shopping centres like Siam Paragon Mall. Explore the rich culture and beautiful landscapes while enjoying seaside massages for relaxation. With numerous travel possibilities, you can easily explore the diverse attractions that Thailand has to offer, making it an unforgettable destination for any tourist.

Shopping

Experience the vibrant Terminal 21 Shopping Mall, offering a unique themed shopping experience. For a more local vibe, visit Pratunam Market for great deals, or explore Fisherman's Village, known for its charming atmosphere and family-friendly environment. Thailand's shopping scene has something for everyone.

Recreation

At Rajamangala National Stadium, immerse yourself in the energetic atmosphere of sports events and fitness activities. Experience the thrill at Sri Nakharin Dam Golf Course, where you can enjoy scenic outdoor golfing. Pinehurst Golf and Country Club offers a serene environment for golf enthusiasts, blending sport with nature.

Adventure

At Vana Nava Hua Hin Water Park, thrill-seekers can enjoy exhilarating slides and a lazy river amidst a vibrant atmosphere perfect for families. Sam Phan Bok offers stunning outdoor scenery and exploration along the Mekong River's unique rock formations. Splash Jungle Water Park promises fun-filled adventures and exciting rides for all ages.

Nightlife

Experience the vibrant nightlife in Thailand. Enjoy a dazzling performance at Colosseum Show Pattaya, relax under the stars at Paknam Observation Tower's observatory, or catch a romantic film at Major Ratchayothin cinema. Each venue offers unique entertainment and a lively atmosphere for an unforgettable night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Thailand

For a budget-friendly 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 check Expedia's last-minute deals for savings. Saturdays generally offer the best rates, while Mondays are the priciest. Use Expedia’s search tool to find affordable accommodations, sort by price, and explore eco-friendly options. Additionally, combining your hotel, flights, and activities into a package can yield significant 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: 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: Expedia's search tool lets you set your budget and choose your ideal location, among other preferences. You can easily sort your results to display the most affordable hotels first by arranging them from lowest to highest price. Additionally, you can refine your choices by hotel category—if you select the Eco-certified filter, you'll discover sustainable and environmentally-friendly accommodations available for booking.
  • Consider bundling your trip: You can save some money by combining your hotel stay in Thailand with your flights and activities through an Expedia package.

Find the best attractions in Thailand

Thailand offers an exciting vacation for families, business travellers, and city explorers alike. Visitors can enjoy stunning beaches, majestic temples, and vibrant universities, catering to those seeking cultural experiences and outdoor adventures. Key destinations include Chiang Mai, where you can immerse yourself in local traditions. Don't forget to exchange your Canadian dollars for Thai baht to enhance your travel experience in this beautiful country.

  • Jomtien Beach: Enjoy the relaxing beach vibes at Jomtien Beach, where you can soak up the sun, swim in the warm waters, and partake in various water sports. The palm-fringed shoreline offers a more laid-back atmosphere compared to its bustling counterparts.
  • Khaosan Road: Experience the vibrant city vibes of Khaosan Road, known as the backpacker hub of Bangkok. This lively street is teeming with street food, shops, and bars, making it perfect for mingling with fellow travelers and enjoying the nightlife.
  • Bang Tao Beach: Discover the charm of Bang Tao Beach, a picturesque neighbourhood that combines tranquil beach experiences with upscale resorts and local dining options. It’s an ideal spot for relaxation and exploration.

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.

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 welcomes visitors through its major airports, including Bangkok's Suvarnabhumi International Airport (BKK), located 243.0km from the heart of the city. Nearby, you’ll find luxurious options like The Park Nine Hotel Suvarnabhumi and Divalux Resort & Spa, both just 4.8km away and offering convenient access to the airport. Phuket International Airport (HKT) is another entry point, situated 910.9km from central Thailand, with nearby hotels such as Phuket Marriott Resort and Spa, only 3.2km away. Lastly, Don Mueang International Airport (DMK), located 220.5km from central Bangkok, features excellent accommodations like Lancaster Bangkok, which is 13.2km from the airport, with transport options available.

Thailand Hotel Guide

Thailand is a nation known for its charm, allure, and natural beauty. Located in Southeast Asia, this intriguing country has long been a top destination for tourists. The friendly people, vibrant culture, and rich history found in Thailand greatly enhance the appeal of this nation.

The capital city of Bangkok is a mecca for budget travellers. Some of the best cheap hotel deals in Thailand can be found in many of the hotels and guesthouses along Khao San Road. A cheap Thailand hotel deal can also be found in many of Bangkok's outlining areas. Incredibly low prices can additionally be found in many of the city’s shops and restaurants. The Grand Palace, the Bangkok National Museum, and many of the other top attractions in Bangkok are also inexpensive to visit.

Phuket, which is a renowned province located in the southern part of Thailand, is the place to go to see spectacular seaside views. Kata Noi and Hat Karon beaches often attract families and couples who are looking to enjoy a special experience by the sea. This illustrious region additionally features luxury resorts and trendy nightclubs. It is also easy to find cheap Thailand hotel deals in Phuket. The Two Heroines Monument and the Big Buddha of Phuket are two of the region’s most significant landmarks.

Thailand is also home to some of the world’s most significant places of worship. Prasat Phimai, which dates back to the 11th century, is often considered to be the country’s greatest temple. The Preah Vihear Temple is a Hindu temple built during the Khmer Empire and is situated in the Dângrêk Mountains. Wat Phra Kaew is a Buddhist temple located in Bangkok and is one of the country’s most visited sites.

The most ideal time to visit Thailand is usually between the months of November and February when the weather is generally dry and less humid. The beginning of July until the end of October is generally a less desirable time of year to visit due to the prevalent heavy rainfall. Visiting the country during the rainy season, however, may be one of the best times to find a significant discount at one of the premier Thailand hotels.

If you are interested in travelling to Thailand, you can book discount hotel rooms at terrific rates through Expedia. Many of the most popular hotels in Thailand book fast, so it is advisable to make reservations for Thailand hotel packages well in advance.

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 CA $38 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 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 CA $38 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?
The best prices on Thailand hotels are just the start of the reasons to book with Expedia. Become an Expedia Rewards member today and earn points with every booking, along with fantastic membership perks. How do you like the sound of savings worth 10% or more on select hotels? Plus, most of our hotels come with free cancellation, so you can lock in your escape without having to worry about your plans changing. Simply look for options marked "Free Cancellation".