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

Pooh Beach Resort & Spa

Pooh Beach Resort & Spa
4.0 star property
Jomtien
7.4 out of 10, Good, (31 reviews)
"Was a nice vacation "
United States
MARUYAMA
The price is S$37
includes taxes & fees
10 Jun - 11 Jun
Pooh Beach Resort & Spa

Le Resort and Villas

Le Resort and Villas
4.0 star property
Rawai
7.6 out of 10, Good, (19 reviews)
"It was not very resort like. Room was ok and breakfast very limites"
Australia
Karen
The price is S$61
includes taxes & fees
17 Jun - 18 Jun
Le Resort and Villas

Diamond Cliff Resort & Spa, Patong Beach

Diamond Cliff Resort & Spa, Patong Beach
5.0 star property
Patong
8.8 out of 10, Excellent, (1,017 reviews)
"Such a great place to stay! Staff so welcoming and resort was very relaxing."
Australia
Dermot Di
The price is S$122
includes taxes & fees
16 Jun - 17 Jun
Diamond Cliff Resort & Spa, Patong Beach

Phuket Marriott Resort & Spa, Merlin Beach

Phuket Marriott Resort & Spa, Merlin Beach
5.0 star property
Patong
9.4 out of 10, Exceptional, (1,003 reviews)
"Good hotel great food and polite staff"
United Kingdom
Piotr
The price is S$209
includes taxes & fees
14 Jun - 15 Jun
Phuket Marriott Resort & Spa, Merlin Beach

Deevana Plaza Krabi

Deevana Plaza Krabi
4.0 star property
Ao Nang
8.6 out of 10, Excellent, (851 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$63
includes taxes & fees
10 Jun - 11 Jun
Deevana Plaza Krabi

Solitaire Bangkok Sukhumvit 11

Solitaire Bangkok Sukhumvit 11
4.5 star property
Sukhumvit
8.8 out of 10, Excellent, (1,828 reviews)
"Very good experienced with the hotel"
United States
Kelum
The price is S$78
includes taxes & fees
9 Jul - 10 Jul
Solitaire Bangkok Sukhumvit 11

Aira Hotel Bangkok

Aira Hotel Bangkok
4.0 star property
Sukhumvit
9.0 out of 10, Wonderful, (1,496 reviews)
"Absolutely a beautiful hotel and great experience. "
United States
Jamie
The price is S$100
includes taxes & fees
16 Jun - 17 Jun
Aira Hotel Bangkok

Valia Hotel Bangkok Sukhumvit

Valia Hotel Bangkok Sukhumvit
5.0 star property
Sukhumvit
9.4 out of 10, Exceptional, (1,215 reviews)
"Great hotel. The skyview jacuzzi room was worth the extra."
United States
Greg
The price is S$120
includes taxes & fees
29 Jun - 30 Jun
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,710 reviews)
"Excellent stay, would come back again!"
Canada
Jeffrey
The price is S$132
includes taxes & fees
15 Jun - 16 Jun
Grande Centre Point Sukhumvit 55

Panwaburi Beachfront Resort

Panwaburi Beachfront Resort
4.5 star property
Cape Panwa
8.4 out of 10, Very good, (84 reviews)
"Such a beautiful hotel and the staff were lovely too."
United Kingdom
Koyala
The price is S$152
includes taxes & fees
30 Jun - 1 Jul
Panwaburi Beachfront Resort

Eleven Hotel Bangkok

Eleven Hotel Bangkok
4.0 star property
Sukhumvit
9.0 out of 10, Wonderful, (1,820 reviews)
"Stayed here many times. Great location"
United Kingdom
Kelvin
The price is S$78
includes taxes & fees
14 Jun - 15 Jun
Eleven Hotel Bangkok

Prince Palace Hotel Bangkok

Prince Palace Hotel Bangkok
4.0 star property
Bangkok City Centre
8.2 out of 10, Very good, (1,672 reviews)
"Was very nice place to stay good price and nice location"
Australia
Rhys
The price is S$56
includes taxes & fees
12 Jun - 13 Jun
Prince Palace Hotel Bangkok

Baipho Lifestyle

Baipho Lifestyle
3.0 star property
Patong
9.0 out of 10, Wonderful, (184 reviews)
"Close to everything, clean basic rooms. The staff were lovely. "
Australia
Louisa
The price is S$37
includes taxes & fees
13 Jun - 14 Jun
Baipho Lifestyle

Crest Resort & Pool Villas

Crest Resort & Pool Villas
5.0 star property
Patong
8.6 out of 10, Excellent, (496 reviews)
"Amazing I will definitely stay here again I lovedddd it"
United States
Nevaeh
The price is S$109
includes taxes & fees
20 Jun - 21 Jun
Crest Resort & Pool Villas

Dusit Thani Bangkok

Dusit Thani Bangkok
5.0 star property
Bangkok City Centre
9.8 out of 10, Exceptional, (417 reviews)
"Enjoyed our stay"
Canada
Jesse
The price is S$500
includes taxes & fees
28 Jun - 29 Jun
Dusit Thani Bangkok

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, (2,502 reviews)
"It was pleasure to stay there."
Canada
KIN WAR
The price is S$75
includes taxes & fees
13 Jun - 14 Jun
Mandarin Hotel Managed by Centre Point

Grande Centre Point Hotel Terminal 21

Grande Centre Point Hotel Terminal 21
5.0 star property
Sukhumvit
9.4 out of 10, Exceptional, (2,448 reviews)
"Love staying here central to everything"
United States
Charles
The price is S$206
includes taxes & fees
16 Jun - 17 Jun
Grande Centre Point Hotel Terminal 21

SKYVIEW Hotel Bangkok

SKYVIEW Hotel Bangkok
5.0 star property
Sukhumvit
9.4 out of 10, Exceptional, (1,067 reviews)
"Everything was wonderful from the staff to the food "
United States
Relicia
The price is S$161
includes taxes & fees
23 Jun - 24 Jun
SKYVIEW Hotel Bangkok

Pipa Hotel Bangkok Sukhumvit 11

Pipa Hotel Bangkok Sukhumvit 11
4.5 star property
Sukhumvit
9.4 out of 10, Exceptional, (304 reviews)
"Great stay at the Pipa hotel. Close to everything and super friendly staff, would stay again! Great breakfast buffet every morning."
United States
Caleb
The price is S$104
includes taxes & fees
23 Jun - 24 Jun
Pipa Hotel Bangkok Sukhumvit 11

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$146
includes taxes & fees
16 Jun - 17 Jun
Voasis Valley Krabi - Natural Resort - Adults Only
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:19 Jun - 21 Jun

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

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