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 S$39
includes taxes & fees
4 May - 5 May
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 S$34
includes taxes & fees
30 Apr - 1 May
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 S$123
includes taxes & fees
8 May - 9 May
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 S$88
includes taxes & fees
15 May - 16 May
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 S$119
includes taxes & fees
26 May - 27 May
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 S$205
includes taxes & fees
6 May - 7 May
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 S$140
includes taxes & fees
27 May - 28 May
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 S$186
includes taxes & fees
21 May - 22 May
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 S$119
includes taxes & fees
21 May - 22 May
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 S$51
includes taxes & fees
4 May - 5 May
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 S$130
includes taxes & fees
4 May - 5 May
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 S$138
includes taxes & fees
5 May - 6 May
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 S$111
includes taxes & fees
17 May - 18 May
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 S$89
includes taxes & fees
28 May - 29 May
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 S$118
includes taxes & fees
4 May - 5 May
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 S$478
includes taxes & fees
6 May - 7 May
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 S$79
includes taxes & fees
30 Apr - 1 May
The Beachfront Hotel Phuket

Eleven Hotel Bangkok

Eleven Hotel Bangkok
4.0 star property
Sukhumvit
9.0 out of 10, Wonderful, (1,771 reviews)
"Great Staff, good breakfast and well located. "
Australia
Fabio Alejandro Charry
The price is S$88
includes taxes & fees
11 May - 12 May
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 S$168
includes taxes & fees
10 May - 11 May
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 S$185
includes taxes & fees
30 Apr - 1 May
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.

Showing deals for:8 May - 10 May

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

  • Dazzling Beaches: Thailand boasts stunning beaches with clear waters and soft sand, perfect for relaxation and water sports.
  • Rich Cultural Experiences: Visitors can explore magnificent temples and traditional Thai villages, immersing themselves in local customs.
  • Bustling Markets: The vibrant shopping culture offers a plethora of shopping centres and markets catering to every taste.
  • Delicious Cuisine: Thai food is renowned for its bold flavours, with a wide variety of dishes to savour.
  • Diverse Accommodations: From luxurious hotels to charming guesthouses, there’s a perfect stay for every type of traveller.

Find great hotels in Thailand

Discover a diverse range of hotel accommodations in Thailand, from luxurious establishments to charming guesthouses. Whether you're seeking a family-friendly vacation, a business-themed stay, or a beachside retreat, you'll find the perfect option to suit your needs. Explore Bangkok hotels and the best hotels across Thailand, ensuring a memorable getaway filled with comfort and convenience.

  • Grande Centre Point Hotel Terminal 21: Experience luxury and comfort at this 5-star haven, which is perfect for families, business travellers, and spa enthusiasts. Located conveniently in Thailand, the hotel features a comprehensive range of business amenities, including a Business Centre and meeting rooms, making it an ideal choice for corporate guests. Families will appreciate the kid-friendly facilities such as an arcade game room, mini golf, and a dedicated children's pool. For relaxation, indulge in the hotel's full spa services, offering treatments that include body therapies and sauna sessions, ensuring a rejuvenating stay for all.
  • Mandarin Hotel Managed by Centre Point: This 4.5-star hotel is a sanctuary for those seeking a blend of luxury and leisure, nestled within a vibrant shopping district in Thailand. The Mandarin Hotel offers an array of indulgent spa treatments, including aromatherapy and massage therapy, perfect for unwinding after a day of shopping. Guests can revel in the hotel's elegant ambiance, with a focus on comfort and sophistication. Its proximity to shopping makes it a prime choice for travellers looking to immerse themselves in local culture while enjoying upscale amenities.
  • March Hotel Pattaya: A charming 3.5-star accommodation, March Hotel Pattaya is ideal for those seeking a more relaxed stay. Guests can enjoy diverse dining options, including a bar, restaurant, and coffee shop, perfect for unwinding after a day exploring Pattaya. The hotel provides various recreational activities, including fitness facilities for the active traveller. With entertainment options such as cable and LCD televisions, guests can comfortably unwind in their rooms after a day of adventure, making it a welcoming choice for all types of visitors.

Where to stay in Thailand

Thailand offers a captivating blend of vibrant cities and tranquil tropical beaches, making it an ideal destination for families, couples, and business travellers alike. From the bustling streets of Bangkok to the serene shores of Phuket, visitors can immerse themselves in rich culture, savour delicious cuisine, and bask in the warmth of friendly locals. With its romantic getaways and family-friendly attractions, Thailand promises an unforgettable experience for every kind of explorer.

  • Bangkok: As the vibrant capital of Thailand, Bangkok is a bustling metropolis that seamlessly blends tradition and modernity. Known for its ornate temples, vibrant street life, and bustling markets, this city is a haven for those seeking a dynamic travel experience. Visitors can explore famous landmarks like the Grand Palace and Wat Pho, while the shopping centres and malls, such as MBK and Siam Paragon, offer a retail paradise. Culinary enthusiasts can indulge in local street food or dine in upscale restaurants. The city's cultural richness and lively atmosphere make it a must-visit destination for family, business, and city-themed experiences.
  • Koh Samui: Nestled in the Gulf of Thailand, Koh Samui is a stunning island getaway known for its beautiful beaches and lush tropical landscapes. This destination is perfect for those seeking relaxation and adventure alike, with activities ranging from lounging on the pristine sands of Chaweng Beach to exploring vibrant local markets. The island's nightlife is also a highlight, with numerous bars and clubs offering entertainment after sunset. Families will appreciate the child-friendly beaches, while couples can enjoy romantic evenings by the marina. Koh Samui's unique charm lies in its ability to cater to diverse interests, making it an ideal spot for beach lovers and city explorers.
  • Pattaya: Located on the eastern Gulf coast, Pattaya is a lively metropolis that attracts visitors with its beautiful beaches and vibrant nightlife. This city is a popular choice for family vacations, business trips, and those looking for a city-themed experience. Visitors can enjoy a range of activities, from shopping in local markets to unwinding at beachside cafes. The famous Walking Street offers a glimpse of Pattaya's nightlife, with numerous nightclubs and bars. Additionally, Pattaya's cultural spots, such as the Sanctuary of Truth, provide a unique perspective on Thai heritage. Its blend of relaxation and excitement makes Pattaya a compelling destination for all types of travellers.

Things to do in Thailand

Thailand is an ideal destination for family, city-themed, and business vacations. Visitors can indulge in a vibrant shopping culture, exploring various shopping centres, malls, and areas that cater to all tastes and preferences. With its bustling atmosphere and diverse offerings, Thailand promises an unforgettable experience filled with excitement and leisure.

Shopping

Experience the vibrant shopping scene in Thailand at Terminal 21 Shopping Mall, offering a unique blend of entertainment and family-friendly vibes. For a bustling atmosphere, visit Pratunam Market, renowned for its local goods. Alternatively, Zeer Rangsit Shopping Centre provides a diverse selection of products in a lively environment.

Recreation

At Rajamangala National Stadium, immerse yourself in a vibrant sports atmosphere while enjoying various recreational activities. Experience the scenic Laguna Phuket Golf Club, where lush landscapes enhance your golfing experience. Don’t miss Tiffany's Show for a captivating evening of culture and entertainment, perfect for a romantic night out.

Adventure

Experience the thrill of motor racing at Chang International Circuit, where adrenaline meets speed in a vibrant atmosphere. Alternatively, unleash your inner racer at Patong Go-Kart Speedway and explore rugged terrains at Phuket Offroad Fun Park for an unforgettable karting adventure.

Cool off and have fun at Columbia Pictures Aquaverse, a lively waterpark offering a variety of exhilarating rides and attractions suitable for the entire family, all set in an exciting, adventure-filled environment.

Nightlife

Experience the vibrant nightlife at Siam Niramit Theater, where culture and entertainment come alive in a romantic setting. For family fun, visit KidZania Bangkok, an exciting arcade adventure zone. Don't miss the Sphinx Theatre, offering captivating performances in a charming atmosphere perfect for all ages.

*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 trip to Thailand, consider visiting during the off-peak months of May and September to October, when prices are lower. Book your hotel about a month in advance, and look for last-minute deals on platforms like Expedia. Saturday is typically the least expensive day to stay, whereas Mondays are pricier. Utilise Expedia's search tool to compare hotel prices and filter by budget. Additionally, combining your hotel, flights, and activities in a package can lead to 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: The cheapest time to book a hotel in Thailand is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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, preferred location, and the type of hotel you desire. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You might find it beneficial to save money by combining your hotel accommodations in Thailand with your flights and activities through an Expedia package.

Find the best attractions in Thailand

Thailand is an ideal destination for family, city, and business-themed vacations, offering a diverse range of attractions. Visitors can explore stunning beaches, magnificent temples, and modern universities, all catering to those seeking cultural experiences and outdoor adventures. Don't miss the chance to visit a traditional Thai village for a deeper understanding of local life. With something for everyone, Thailand promises an unforgettable experience.

  • Jomtien Beach: Experience the serene ambiance of Jomtien Beach, where you can unwind on golden sands and enjoy water sports. This beach is perfect for soaking up the sun or indulging in fresh seafood from local vendors, making it a quintessential beach getaway.
  • Khaosan Road: Dive into the vibrant atmosphere of Khaosan Road, known as the backpacker hub of Thailand. Here, you’ll find an eclectic mix of street food, lively bars, and unique shops, offering a taste of local culture and nightlife that is truly unforgettable.
  • Bang Tao Beach: Explore the tranquil beauty of Bang Tao Beach, a charming neighbourhood featuring pristine sands and lush landscapes. It’s an ideal spot for relaxation, upscale dining, and luxury resorts, catering to those seeking a more refined beach experience.

Best time to go to Thailand

The best time to visit Thailand is dependent 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

When visiting Thailand, you can fly into several major airports. Bangkok's Suvarnabhumi International Airport (BKK) is approximately 243.0km from central Thailand. Nearby hotels include The Park Nine Hotel Suvarnabhumi and Divalux Resort & Spa, both 4.8km away, offering convenient transport options. Phuket International Airport (HKT) is another choice, located 910.9km away, with excellent hotels nearby such as the Phuket Marriott Resort and Spa, just 3.2km from the airport. Additionally, Don Mueang International Airport (DMK) is about 220.5km away, with Lancaster Bangkok and Centara Grand at Central Plaza providing shuttle services. Each location offers a variety of transport services for easy access.

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 S$34 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 S$34 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?
We make booking a hotel in Thailand as simple as swiping right for your perfect holiday. First off, there's the broad range of options and incredible prices. Then, there's our online Help Centre, which is available 24/7. Plus, when you're a member of our free One Key™ rewards programme, you can earn OneKeyCash™* and use it on eligible flights, car rentals, hotels and more.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.