Search Thailand Hotels

Start date: Check-in selected.
To Date
End date: Check-out
    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

Check prices for these dates

Next weekend
In two weeks

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, (2148)
"We stayed here for three days and it was wonderful in every way."
The price is S$73
includes taxes & fees
12 Oct - 13 Oct
Mandarin Hotel Managed by Centre Point

Diamond Cliff Resort & Spa, Patong Beach

5.0 star property
8.8 out of 10, Excellent, (1000)
"Excellent resort. The seaview rooms are fantastic... gorgeous view. Patong beach , shopping, restaurants, massages, night life are all accessible by walk ( 15 Mins or so) ... or a very short Tuk Tuk ride. "
Diamond Cliff Resort & Spa, Patong Beach

Panwaburi Beachfront Resort

4.5 star property
8.0 out of 10, Very good, (47)
"Would stay here again "
The price is S$232
includes taxes & fees
30 Oct - 31 Oct
Panwaburi Beachfront Resort

Phuket Marriott Resort & Spa, Merlin Beach

5.0 star property
9.4 out of 10, Exceptional, (1004)
"Very nice resort and the people are very hospitable. "
The price is S$330
includes taxes & fees
30 Oct - 31 Oct
Phuket Marriott Resort & Spa, Merlin 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, (1000)
"Amazing Resort"
The price is S$115
includes taxes & fees
31 Oct - 1 Nov
Santhiya Koh Yao Yai Resort & Spa - Compulsory Join Santhiya Speedboat from / to Ao Po Grand Marina at Phuket

Chatrium Hotel Riverside Bangkok

4.5 star property
9.6 out of 10, Exceptional, (1289)
"Great hotel that provides "
The price is S$172
includes taxes & fees
26 Oct - 27 Oct
Chatrium Hotel Riverside Bangkok

Aira Hotel Bangkok

4.0 star property
8.8 out of 10, Excellent, (1084)
"Great stay."
The price is S$118
includes taxes & fees
20 Oct - 21 Oct
Aira Hotel Bangkok

Shangri-La Bangkok

5.0 star property
9.2 out of 10, Wonderful, (1260)
"Great place to stay"
The price is S$281
includes taxes & fees
10 Oct - 11 Oct
Shangri-La Bangkok

Grande Centre Point Sukhumvit 55

5.0 star property
9.4 out of 10, Exceptional, (1275)
"Lovely hotel, great breakfast and facilities "
The price is S$125
includes taxes & fees
16 Oct - 17 Oct
Grande Centre Point Sukhumvit 55

Carlton Hotel Bangkok Sukhumvit

5.0 star property
9.6 out of 10, Exceptional, (1454)
"It was a great stay"
Carlton Hotel Bangkok Sukhumvit

Prince Palace Hotel Bangkok

4.0 star property
8.0 out of 10, Very good, (1211)
"Enjoyed everything about our stay and the staff were fantastic "
The price is S$55
includes taxes & fees
15 Oct - 16 Oct
Prince Palace Hotel Bangkok

Panvaree Resort

3.0 star property
8.2 out of 10, Very good, (30)
"Nice place to be."
The price is S$262
includes taxes & fees
13 Oct - 14 Oct
Panvaree Resort

The Peninsula Bangkok

5.0 star property
9.6 out of 10, Exceptional, (1001)
"The staff was very helpful and the buffet was unreal"
The price is S$425
includes taxes & fees
8 Oct - 9 Oct
The Peninsula Bangkok

Solitaire Bangkok Sukhumvit 11

4.5 star property
8.6 out of 10, Excellent, (1586)
"Great stay "
The price is S$92
includes taxes & fees
6 Oct - 7 Oct
Solitaire Bangkok Sukhumvit 11

Grande Centre Point Hotel Terminal 21

5.0 star property
9.4 out of 10, Exceptional, (2280)
"Nice hotel"
The price is S$228
includes taxes & fees
21 Oct - 22 Oct
Grande Centre Point Hotel Terminal 21

lebua at State Tower

5.0 star property
9.0 out of 10, Wonderful, (2539)
"Enjoyed my stay."
The price is S$192
includes taxes & fees
5 Oct - 6 Oct
lebua at State Tower

The Nature Phuket

5.0 star property
8.6 out of 10, Excellent, (624)
"Great location "
The price is S$100
includes taxes & fees
8 Oct - 9 Oct
The Nature Phuket

Avani+ Riverside Bangkok Hotel

5.0 star property
9.4 out of 10, Exceptional, (1001)
"Wonderful staff, great food and amazing rooftop bars!"
The price is S$180
includes taxes & fees
4 Oct - 5 Oct
Avani+ Riverside Bangkok Hotel

Valia Hotel Bangkok Sukhumvit

5.0 star property
9.2 out of 10, Wonderful, (874)
"The place was beautiful "
The price is S$116
includes taxes & fees
8 Oct - 9 Oct
Valia Hotel Bangkok Sukhumvit

Anantara Riverside Bangkok Resort

5.0 star property
9.4 out of 10, Exceptional, (1003)
"Staff so friendly and helpful."
The price is S$210
includes taxes & fees
10 Oct - 11 Oct
Anantara Riverside Bangkok 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.
Showing deals for:10 Oct - 12 Oct
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

  • 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

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