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

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, (181 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
Baipho Lifestyle

Pooh Beach Resort & Spa

Pooh Beach Resort & Spa
4.0 star property
Jomtien
7.2 out of 10, Good, (25 reviews)
"Was a nice vacation "
United States
MARUYAMA
The price is S$56
includes taxes & fees
15 Mar - 16 Mar
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)
"The room are spacious. It was clean and the beds are comfortable."
Australia
Minami
Marine Beach Hotel Pattaya

Panwaburi Beachfront Resort

Panwaburi Beachfront Resort
4.5 star property
Cape Panwa
8.2 out of 10, Very good, (61 reviews)
"Breakfast was great Rooms were clean Beach view is stunning "
United States
Mohamed
Panwaburi Beachfront Resort

Prince Palace Hotel Bangkok

Prince Palace Hotel Bangkok
4.0 star property
Bangkok City Centre
8.0 out of 10, Very good, (1,554 reviews)
"Good food nice rooms"
Australia
Nirvan Sherpa
The price is S$51
includes taxes & fees
1 Apr - 2 Apr
Prince Palace Hotel Bangkok

Diamond Cliff Resort & Spa, Patong Beach

Diamond Cliff Resort & Spa, Patong Beach
5.0 star property
Patong
8.8 out of 10, Excellent, (1,010 reviews)
"The resort was beautiful and clean the service was great "
United States
Shena
The price is S$340
includes taxes & fees
23 Mar - 24 Mar
Diamond Cliff Resort & Spa, Patong Beach

Valia Hotel Bangkok Sukhumvit

Valia Hotel Bangkok Sukhumvit
5.0 star property
Sukhumvit
9.2 out of 10, Wonderful, (1,147 reviews)
"Cozy little boutique hotel, good location to walk to everything in old town"
United States
Shane
The price is S$148
includes taxes & fees
12 Mar - 13 Mar
Valia Hotel Bangkok Sukhumvit

Grande Centre Point Sukhumvit 55

Grande Centre Point Sukhumvit 55
5.0 star property
Sukhumvit
9.6 out of 10, Exceptional, (1,566 reviews)
"Beautiful hotel friendly staff great location"
Australia
Virginia
The price is S$135
includes taxes & fees
7 Apr - 8 Apr
Grande Centre Point Sukhumvit 55

Sawasdee Village

Sawasdee Village
4.0 star property
Karon
9.4 out of 10, Exceptional, (1,006 reviews)
"Lovely stay with very helpful and polite service "
United Kingdom
jayne
Sawasdee Village

Solitaire Bangkok Sukhumvit 11

Solitaire Bangkok Sukhumvit 11
4.5 star property
Sukhumvit
8.8 out of 10, Excellent, (1,774 reviews)
"Small easy to find everything in the hotel and good food"
United States
JOHN
The price is S$102
includes taxes & fees
19 Mar - 20 Mar
Solitaire Bangkok Sukhumvit 11

Phuket Marriott Resort & Spa, Merlin Beach

Phuket Marriott Resort & Spa, Merlin Beach
5.0 star property
Patong
9.4 out of 10, Exceptional, (1,004 reviews)
"A truly amazing property with friendly staff "
United States
Alvaro
The price is S$406
includes taxes & fees
11 Mar - 12 Mar
Phuket Marriott Resort & Spa, Merlin Beach

The Beachfront Hotel Phuket

The Beachfront Hotel Phuket
5.0 star property
Rawai
8.0 out of 10, Very good, (141 reviews)
"The staff was friendly and helpful, and the rooms were spacious and clean, with a great view. "
United States
Allison
The Beachfront Hotel Phuket

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)
"Everything at this hotel was great! The different activities that were available were incredibly relaxing and the view is beautiful. The staff was lovely and I am already planning to go back."
United States
Janeth
The price is S$167
includes taxes & fees
2 Apr - 3 Apr
Voasis Valley Krabi - Natural Resort - Adults Only

Avani+ Riverside Bangkok Hotel

Avani+ Riverside Bangkok Hotel
5.0 star property
Bangkok Riverside
9.6 out of 10, Exceptional, (1,036 reviews)
"Excellent staff, room and breakfast fabulous "
United States
Kathleen
The price is S$213
includes taxes & fees
26 Mar - 27 Mar
Avani+ Riverside Bangkok Hotel

The Davis Bangkok Hotel

The Davis Bangkok Hotel
4.0 star property
Sukhumvit
8.6 out of 10, Excellent, (1,394 reviews)
"Very nice Hotel Beautiful rooms Great location Will stay again "
United States
Mark
The price is S$82
includes taxes & fees
15 Mar - 16 Mar
The Davis Bangkok Hotel

Aira Hotel Bangkok

Aira Hotel Bangkok
4.0 star property
Sukhumvit
9.0 out of 10, Wonderful, (1,394 reviews)
"Great comfortable hotel with exceptional staff. "
United States
Delano
The price is S$125
includes taxes & fees
16 Mar - 17 Mar
Aira 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,006 reviews)
"Great hotel to stay! "
United States
Sushila
The price is S$205
includes taxes & fees
6 Apr - 7 Apr
Four Points by Sheraton Phuket Patong Beach Resort

Shangri-La Bangkok

Shangri-La Bangkok
5.0 star property
Bangkok City Centre
9.2 out of 10, Wonderful, (1,398 reviews)
"Great room and breakfast "
Singapore
Alfred
The price is S$256
includes taxes & fees
3 Apr - 4 Apr
Shangri-La Bangkok

Crest Resort & Pool Villas

Crest Resort & Pool Villas
5.0 star property
Patong
8.6 out of 10, Excellent, (453 reviews)
"Clean room, amazing staff, and great service"
Canada
Mircha
The price is S$499
includes taxes & fees
13 Mar - 14 Mar
Crest Resort & Pool Villas

Oakwood Residence Sukhumvit 24 Bangkok

Oakwood Residence Sukhumvit 24 Bangkok
4.0 star property
Sukhumvit
8.4 out of 10, Very good, (773 reviews)
"Great staff. Great location. Great place to stay!"
Malaysia
Keith
The price is S$92
includes taxes & fees
25 Mar - 26 Mar
Oakwood Residence Sukhumvit 24 Bangkok
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.

The Annual Holiday Sale

Members save up to 40% on hotels. Plan this year’s big trip and save.

Showing deals for:20 Mar - 22 Mar

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$51 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$51 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.