Search Thailand Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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, (166)
"Staff room’s artwork perfect "
Canada
Stephen
Baipho Lifestyle

Mandarin Hotel Managed by Centre Point

Mandarin Hotel Managed by Centre Point
4.5 star property
Bangkok City Centre
9.0 out of 10, Wonderful, (2287)
"Very friendly staff, rooms very clean."
Canada
Stephanie
The price is S$129
includes taxes & fees
29 Dec - 30 Dec
Mandarin Hotel Managed by Centre Point

Valia Hotel Bangkok Sukhumvit

Valia Hotel Bangkok Sukhumvit
5.0 star property
Sukhumvit
9.2 out of 10, Wonderful, (1020)
"Rooms were nice and comfortable. "
Hong Kong SAR China
WAI YAN VIVIAN
The price is S$157
includes taxes & fees
6 Jan - 7 Jan, 2026
Valia Hotel Bangkok Sukhumvit

Diamond Cliff Resort & Spa, Patong Beach

Diamond Cliff Resort & Spa, Patong Beach
5.0 star property
Patong
8.8 out of 10, Excellent, (1013)
"Property was great and close to great shops and restaurants "
United States
Beth
Diamond Cliff Resort & Spa, Patong Beach

Grande Centre Point Sukhumvit 55

Grande Centre Point Sukhumvit 55
5.0 star property
Sukhumvit
9.6 out of 10, Exceptional, (1390)
"Excellent from staff to food to amenities. Great hotel. "
United States
Roberto Esteban
The price is S$152
includes taxes & fees
16 Jan - 17 Jan, 2026
Grande Centre Point Sukhumvit 55

The Davis Bangkok Hotel

The Davis Bangkok Hotel
4.0 star property
Sukhumvit
8.6 out of 10, Excellent, (1259)
"Great location and staff"
Canada
Gregory
The price is S$83
includes taxes & fees
4 Jan - 5 Jan, 2026
The Davis Bangkok Hotel

Avani+ Riverside Bangkok Hotel

Avani+ Riverside Bangkok Hotel
5.0 star property
Bangkok Riverside
9.4 out of 10, Exceptional, (1001)
"Staffs were extremely friendly and helpful"
United States
Tatiana
The price is S$225
includes taxes & fees
17 Jan - 18 Jan, 2026
Avani+ Riverside Bangkok Hotel

Solitaire Bangkok Sukhumvit 11

Solitaire Bangkok Sukhumvit 11
4.5 star property
Sukhumvit
8.8 out of 10, Excellent, (1654)
"Nice hotel and great area. The staff is very friendly too"
United Kingdom
Archi
The price is S$116
includes taxes & fees
4 Jan - 5 Jan, 2026
Solitaire Bangkok Sukhumvit 11

Shangri-La Bangkok

Shangri-La Bangkok
5.0 star property
Bangkok City Centre
9.2 out of 10, Wonderful, (1313)
"Every aspect of the hotel was excellant"
United Kingdom
Colin Stephen
The price is S$299
includes taxes & fees
16 Jan - 17 Jan, 2026
Shangri-La Bangkok

Aira Hotel Bangkok

Aira Hotel Bangkok
4.0 star property
Sukhumvit
9.0 out of 10, Wonderful, (1238)
"Great hotel "
United States
Blenda
The price is S$141
includes taxes & fees
5 Jan - 6 Jan, 2026
Aira Hotel Bangkok

Grande Centre Point Hotel Terminal 21

Grande Centre Point Hotel Terminal 21
5.0 star property
Sukhumvit
9.4 out of 10, Exceptional, (2355)
"Great area, average hotel."
United Kingdom
Ranjit
The price is S$258
includes taxes & fees
6 Jan - 7 Jan, 2026
Grande Centre Point Hotel Terminal 21

Amari Phuket

Amari Phuket
5.0 star property
Patong
9.0 out of 10, Wonderful, (1002)
"Nice room and great front desk staff."
Canada
Jee Chen
The price is S$351
includes taxes & fees
17 Jan - 18 Jan, 2026
Amari Phuket

Phuket Marriott Resort & Spa, Merlin Beach

Phuket Marriott Resort & Spa, Merlin Beach
5.0 star property
Patong
9.4 out of 10, Exceptional, (1000)
"Nice place to stay with family"
Canada
OMID
The price is S$875
includes taxes & fees
10 Jan - 11 Jan, 2026
Phuket Marriott Resort & Spa, Merlin Beach

Divalux Resort & Spa Bangkok, Suvarnabhumi Airport

Divalux Resort & Spa Bangkok, Suvarnabhumi Airport
5.0 star property
Srisa Chorakhe Noi
8.6 out of 10, Excellent, (1193)
"Amazing staff, beautiful place"
Canada
Marta
The price is S$378
includes taxes & fees
20 Dec - 21 Dec
Divalux Resort & Spa Bangkok, Suvarnabhumi Airport

Dusit Thani Bangkok

Dusit Thani Bangkok
5.0 star property
Bangkok City Centre
9.8 out of 10, Exceptional, (250)
"Great hotel with great service "
United States
nabintou
The price is S$608
includes taxes & fees
8 Jan - 9 Jan, 2026
Dusit Thani Bangkok

Anantara Riverside Bangkok Resort

Anantara Riverside Bangkok Resort
5.0 star property
Bangkok Riverside
9.4 out of 10, Exceptional, (1001)
"Breakfast was amazing "
United States
Allyson
The price is S$260
includes taxes & fees
6 Jan - 7 Jan, 2026
Anantara Riverside Bangkok Resort

The Nature Phuket

The Nature Phuket
5.0 star property
Patong
8.6 out of 10, Excellent, (656)
"Nice hotel we enjoyed staying in this hotel the hotel close to the beach and activities "
United States
Mohammed
The price is S$266
includes taxes & fees
19 Dec - 20 Dec
The Nature Phuket

Chatrium Hotel Riverside Bangkok

Chatrium Hotel Riverside Bangkok
4.5 star property
Bangkok Riverside
9.6 out of 10, Exceptional, (1402)
"Staff are very friendly and rooms are very clean"
United States
Voadthana Serey
The price is S$215
includes taxes & fees
18 Jan - 19 Jan, 2026
Chatrium Hotel Riverside Bangkok

Prince Palace Hotel Bangkok

Prince Palace Hotel Bangkok
4.0 star property
Bangkok City Centre
8.0 out of 10, Very good, (1315)
"Amazing stay"
United States
Kyron
The price is S$57
includes taxes & fees
11 Jan - 12 Jan, 2026
Prince Palace Hotel Bangkok

Carlton Hotel Bangkok Sukhumvit

Carlton Hotel Bangkok Sukhumvit
5.0 star property
Sukhumvit
9.6 out of 10, Exceptional, (1603)
"Great location, friendly staff, clean and breakfast was amazing"
United States
Sukhraj
The price is S$239
includes taxes & fees
8 Jan - 9 Jan, 2026
Carlton Hotel Bangkok Sukhumvit
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:26 Dec - 28 Dec
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$57 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$57 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.