Search Thailand Hotels

    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

Top Cities in Thailand

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Thailand

Our top choices for Thailand hotels

Mandarin Hotel Managed by Centre Point

4.5 star property
9.0 out of 10, Wonderful, (2115)
"Always stay when I am in Bangkok Good value and close to shopping "
The price is €62
includes taxes & fees
4 Sept - 5 Sept
Mandarin Hotel Managed by Centre Point

Diamond Cliff Resort & Spa, Patong Beach

5.0 star property
8.8 out of 10, Excellent, (1014)
"Beautiful hotel away from the noisy Patong area. "
Diamond Cliff Resort & Spa, Patong Beach

Panwaburi Beachfront Resort

4.5 star property
8.2 out of 10, Very good, (46)
"Would stay here again "
Panwaburi Beachfront Resort

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, (1010)
"Very nice place service was good and the food was great"
The price is €64
includes taxes & fees
3 Sept - 4 Sept
Santhiya Koh Yao Yai Resort & Spa - Compulsory Join Santhiya Speedboat from / to Ao Po Grand Marina at Phuket

Panvaree Resort

3.0 star property
8.2 out of 10, Very good, (30)
"Nice place to be."
The price is €185
includes taxes & fees
2 Sept - 3 Sept
Panvaree Resort

Prince Palace Hotel Bangkok

4.0 star property
8.0 out of 10, Very good, (1174)
"great hotel "
The price is €41
includes taxes & fees
24 Sept - 25 Sept
Prince Palace Hotel Bangkok

lebua at State Tower

5.0 star property
9.0 out of 10, Wonderful, (2490)
"Amazing and attentive staff, the breakfast was wonderful"
The price is €143
includes taxes & fees
2 Sept - 3 Sept
lebua at State Tower

Phuket Marriott Resort & Spa, Merlin Beach

5.0 star property
9.4 out of 10, Exceptional, (1007)
"Amazing resort! "
The price is €157
includes taxes & fees
20 Sept - 21 Sept
Phuket Marriott Resort & Spa, Merlin Beach

The Peninsula Bangkok

5.0 star property
9.6 out of 10, Exceptional, (1017)
"Wonderful stay "
The price is €263
includes taxes & fees
4 Sept - 5 Sept
The Peninsula Bangkok

Chatrium Hotel Riverside Bangkok

4.5 star property
9.6 out of 10, Exceptional, (1279)
"Excellent view, delicious breakfast, super good"
The price is €139
includes taxes & fees
6 Sept - 7 Sept
Chatrium Hotel Riverside Bangkok

Shangri-La Bangkok

5.0 star property
9.2 out of 10, Wonderful, (1230)
"High standard hotel located by the riverside. Excellent rooms, top service, breakfast is among the best in the world, and fitness room is also very nice. "
The price is €174
includes taxes & fees
27 Sept - 28 Sept
Shangri-La Bangkok

Aira Hotel Bangkok

4.0 star property
8.8 out of 10, Excellent, (1050)
"It was nice place to stay"
The price is €70
includes taxes & fees
8 Sept - 9 Sept
Aira Hotel Bangkok

Carlton Hotel Bangkok Sukhumvit

5.0 star property
9.6 out of 10, Exceptional, (1414)
"Great location, friendly staff, good breakfast "
The price is €128
includes taxes & fees
2 Sept - 3 Sept
Carlton Hotel Bangkok Sukhumvit

Grande Centre Point Hotel Terminal 21

5.0 star property
9.4 out of 10, Exceptional, (2251)
"Excellent hotels"
The price is €121
includes taxes & fees
1 Oct - 2 Oct
Grande Centre Point Hotel Terminal 21

Solitaire Bangkok Sukhumvit 11

4.5 star property
8.6 out of 10, Excellent, (1571)
"Excellent location. And super nice staff"
The price is €57
includes taxes & fees
14 Sept - 15 Sept
Solitaire Bangkok Sukhumvit 11

Grande Centre Point Sukhumvit 55

5.0 star property
9.4 out of 10, Exceptional, (1276)
"Very good hotel"
The price is €98
includes taxes & fees
14 Sept - 15 Sept
Grande Centre Point Sukhumvit 55

SKYVIEW Hotel Bangkok

5.0 star property
9.2 out of 10, Wonderful, (1018)
"Very pleasant stay"
The price is €101
includes taxes & fees
15 Sept - 16 Sept
SKYVIEW Hotel Bangkok

The Nature Phuket

5.0 star property
8.6 out of 10, Excellent, (604)
"Nice Property I would stay again "
The price is €66
includes taxes & fees
9 Sept - 10 Sept
The Nature Phuket

Amatara Welleisure Resort

5.0 star property
9.2 out of 10, Wonderful, (1007)
"Jasper from the reception is amazing as well as all the staff. "
Amatara Welleisure Resort

Divalux Resort & Spa Bangkok, Suvarnabhumi Airport

5.0 star property
8.4 out of 10, Very good, (1087)
"Beautiful pool, great breakfast and helpful staff. "
The price is €42
includes taxes & fees
2 Sept - 3 Sept
Divalux Resort & Spa Bangkok, Suvarnabhumi Airport
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:12 Sept - 14 Sept
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

  • Stunning Beaches: Thailand boasts breathtaking beaches with crystal-clear waters and soft sands, perfect for relaxation and water activities.
  • Rich Cultural Heritage: Discover ancient temples and partake in traditional ceremonies, immersing yourself in Thailand's vibrant culture.
  • Vibrant Cities: Explore bustling cities like Bangkok, filled with shopping centres, local cuisine, and lively atmospheres.
  • Diverse Accommodations: Choose from charming guesthouses to luxurious hotels, catering to all budgets and preferences.
  • Outdoor Adventures: Experience the beautiful landscapes of regions like Chiang Mai, offering both history and nature.

Find great hotels in Thailand

Embark on an unforgettable holiday in Thailand, where you'll find a diverse range of accommodation options, from charming guesthouses to luxurious hotels. Ideal for beach lovers, business travellers, and families alike, Thailand offers facilities tailored to enhance your stay. Explore the Aava Resort and other enticing choices that cater to your every need, ensuring a memorable experience in this beautiful destination.

  • Grande Centre Point Hotel Terminal 21: A luxurious 5-star establishment, Grande Centre Point Hotel Terminal 21 is the perfect choice for families seeking a vibrant shopping experience. Located in the heart of Thailand’s shopping district, this hotel features an array of amenities catering to younger guests, including an arcade game room, mini golf, and air hockey. Families can enjoy spacious rooms equipped with free cribs and engaging games. The hotel's modern design and proximity to Terminal 21 shopping mall make it a top-notch option for those wishing to indulge in a luxury vacation while enjoying family-friendly activities.
  • Mandarin Hotel Managed by Centre Point: This elegant 4.5-star hotel offers a serene retreat in the bustling shopping district of Thailand. The Mandarin Hotel is ideal for families looking for a blend of relaxation and retail therapy. Guests can unwind at the full-service spa, featuring facial treatments, massages, and aromatherapy, alongside a refreshing pool. The hotel also provides amenities for children, including free cribs, ensuring a comfortable stay for families. Its spa-themed atmosphere, coupled with attentive service, makes it a delightful choice for those seeking rejuvenation amidst the excitement of the city.
  • March Hotel Pattaya: Offering a comfortable 3.5-star experience, March Hotel Pattaya is well-suited for those seeking a balance of recreation and relaxation. This hotel provides a variety of dining options, including a coffee shop and restaurant, ensuring that guests can savour delicious meals on-site. With fitness facilities and entertainment options like cable TV and LCD televisions, guests can stay active and entertained. Located near the scenic beaches of Pattaya, this hotel is a fantastic value for travellers looking to enjoy both leisure and local culture.

Where to stay in Thailand

Thailand offers a splendid blend of culture, adventure, and relaxation, making it an ideal destination for all types of travellers. Explore vibrant cities like Bangkok, where you can immerse yourself in the authentic local vibe, or venture to beautiful regions like Chiang Mai for a touch of history and nature. With affordable accommodation options and friendly locals, your Thai adventure promises unforgettable experiences, whether you're seeking romance, family fun, or urban excitement.

  • Bangkok: As the vibrant capital of Thailand, Bangkok offers a thrilling urban experience that seamlessly blends tradition with modernity. This bustling city is renowned for its dynamic street life and cultural landmarks, including the majestic Grand Palace and the sacred Wat Pho temple. Visitors can indulge in an endless array of shopping options, from luxurious malls to bustling markets. With a peak in tourist arrivals during January, July, and September, Bangkok caters to families, business travellers, and city explorers alike. The city's convenient transport system makes it easy to navigate its diverse neighbourhoods, ensuring a memorable journey filled with local street food, lively night markets, and cultural festivities.
  • Koh Samui: Nestled in the Gulf of Thailand, Koh Samui is a stunning island paradise that boasts beautiful beaches and a laid-back atmosphere. Popular for family getaways and beach holidays, the island’s highlights include Chaweng Beach's vibrant nightlife and the serene beauty of Lamai Beach. Visitors can explore local markets for unique souvenirs and enjoy water sports at the marina. Peak tourist seasons in January, March, and July ensure a lively atmosphere, while quieter months like May and October allow for a more tranquil experience. Koh Samui's natural beauty and friendly locals make it an idyllic destination for relaxation and adventure.
  • Pattaya: Known for its lively beach resorts and vibrant nightlife, Pattaya is a coastal city that attracts families and business travellers alike. With the number of visitors peaking from March to April and September, this dynamic destination offers an array of activities, including shopping at bustling markets and enjoying the nightlife at trendy nightclubs. The family-friendly beaches provide a perfect backdrop for relaxation, while the city's vibrant streets are lined with colourful restaurants and entertainment options. Pattaya’s unique blend of culture and leisure ensures an unforgettable experience, making it a must-visit destination on your Thai adventure.

Things to do in Thailand

Thailand offers a diverse range of activities suitable for families, business trips, and city-themed vacations. In Bangkok, visitors can explore vibrant shopping centres and areas that cater to every taste. Average tour costs vary, making it accessible for different budgets. Whether indulging in local cuisine or enjoying the bustling atmosphere, Thailand promises an unforgettable experience for all travellers.

Shopping

Experience the vibrant Terminal 21 Shopping Mall, which offers a unique blend of entertainment and shopping across various themed floors. For an authentic local vibe, visit Pratunam Market, bustling with fashion bargains, or stroll through Fisherman's Village, known for its charming atmosphere and family-friendly shops.

Recreation

At Rajamangala National Stadium, immerse yourself in the energetic atmosphere of sporting events, perfect for fitness enthusiasts. Experience the lush landscapes at Laguna Phuket Golf Club, where outdoor activities meet relaxation. Enjoy the vibrant performances at Tiffany's Show, a delightful blend of culture and entertainment.

Adventure

At Chang International Circuit, experience the thrill of motor racing in a vibrant atmosphere filled with sports excitement. For karting enthusiasts, Patong Go-Kart Speedway and Phuket Offroad Fun Park offer adrenaline-pumping rides amidst beautiful landscapes. Columbia Pictures Aquaverse invites you to enjoy exhilarating water attractions perfect for family fun.

Nightlife

Experience the stunning Paknam Observation Tower for an entertaining night under the stars. For a touch of culture and romance, visit Aksra Theatre, perfect for families. Finally, catch a film at Major Ratchayothin, where romance and entertainment blend seamlessly for a delightful evening out.

*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 visit to Thailand, consider travelling during the off-peak months of May and September to October, when prices are lower. Booking accommodation around a month in advance can help you secure the best deals, especially on Saturdays, which are the least expensive days to stay. Utilise Expedia's tools to filter for budget options and consider package deals that combine flights, hotels, and activities for added savings. Keep an eye out for last-minute deals, marked by a green banner, to snag even lower rates.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and ideal type of accommodation. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You could enjoy some savings by combining your hotel accommodation in Thailand with your flights and activities through an Expedia package.

Find the best attractions in Thailand

Thailand offers an array of experiences suitable for families, business travellers, and city explorers alike. From stunning beaches and magnificent temples to modern universities, the country is rich in cultural and outdoor attractions. Whether you seek relaxation by the sea or a deep dive into local culture, Thailand promises a diverse and unforgettable holiday for every type of traveller.

  • Jomtien Beach: Experience the laid-back atmosphere of Jomtien Beach, where golden sands meet clear waters. Perfect for sunbathing, water sports, and enjoying delicious local seafood at beachfront restaurants, it’s a serene escape from the hustle and bustle.
  • Khaosan Road: Embrace the vibrant energy of Khaosan Road, a bustling hub known for its eclectic mix of street food, lively bars, and unique shops. It's a popular gathering spot for backpackers, offering a taste of local culture and nightlife.
  • Bang Tao Beach: Discover the tranquil beauty of Bang Tao Beach, a picturesque neighbourhood boasting luxurious resorts and a calm atmosphere. Ideal for relaxation and water activities, it’s a stunning destination for families and couples alike.

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 offers several major airports for international arrivals, primarily Bangkok's Suvarnabhumi International Airport (BKK), located 243.0km from the city centre. Nearby, the Park Nine Hotel Suvarnabhumi and Divalux Resort & Spa, both 4.8km away, provide convenient access with various transportation services. Phuket International Airport (HKT) is another option, situated 910.9km from Bangkok, with top hotels like the Phuket Marriott Resort and Spa, just 3.2km away, offering 24-hour shuttle services. Lastly, Don Mueang International Airport (DMK) is 220.5km from the city centre, with Lancaster Bangkok and Centara Grand at Central Plaza Ladprao providing nearby accommodations and shuttle options for ease of travel.

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 €41 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 €41 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?
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".