Search Thailand Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Thailand

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Thailand

Amari Phuket
5 out of 5
2 Meun-ngern Road, Patong, Phuket, 83150
Fully refundableReserve now, pay when you stay
The price is CA $226 per night from Feb. 8 to Feb. 9
CA $226
per night
Feb. 8 - Feb. 9
4.6/5 Wonderful! (1,019 reviews)
"The people and service is what makes the Amari great, friendly, helpful and accommodating."

Reviewed on Jan. 30, 2023

Amari Phuket
Solitaire Bangkok Sukhumvit 11
4.5 out of 5
75/23 Sukhumvit 13, Bangkok, 10110
Fully refundableReserve now, pay when you stay
The price is CA $89 per night from Feb. 8 to Feb. 9
CA $89
per night
Feb. 8 - Feb. 9
4.2/5 Excellent! (1,057 reviews)
"We needed a two-night stay in Bangkok and this place was great. The staff were friendly and the room was comfortable. Only negative was it was right in the heart of the red light district which felt like Times Square, very crowded and noisy. If you’re looking for that, this spot is perfect."

Reviewed on Jan. 25, 2023

Solitaire Bangkok Sukhumvit 11
Amari Watergate Bangkok
5 out of 5
847 Petchburi Road, Bangkok, Bangkok, 10400
Fully refundable
The price is CA $135 per night from Mar. 5 to Mar. 6
CA $135
per night
Mar. 5 - Mar. 6
4.3/5 Excellent! (1,036 reviews)
"Super friendly staff all around. Enjoyed my stay there."

Reviewed on Jan. 26, 2023

Amari Watergate Bangkok

Save an average of 15% on thousands of hotels when you're signed in

Phuket Marriott Resort & Spa, Merlin Beach
5 out of 5
99 Muen-Ngoen Road, Tri-Trang Beach, Patong, Phuket, 83150
The price is CA $259 per night from Mar. 5 to Mar. 6
CA $259
per night
Mar. 5 - Mar. 6
4.5/5 Wonderful! (579 reviews)
"Everything was so fantastic"

Reviewed on Jan. 31, 2023

Phuket Marriott Resort & Spa, Merlin Beach
Grande Centre Point Hotel Terminal 21
5 out of 5
2, Sukhumvit Soi 19 (Wattana), Sukhumvit Rd., Klongtoey Nua, Bangkok, Bangkok, 10110
Fully refundableReserve now, pay when you stay
The price is CA $214 per night from Mar. 2 to Mar. 3
CA $214
per night
Mar. 2 - Mar. 3
4.4/5 Wonderful! (1,082 reviews)
"Just amazing"

Reviewed on Jan. 26, 2023

Grande Centre Point Hotel Terminal 21
Shangri-La Bangkok
5 out of 5
89 Soi Wat Suan Plu, New Road, Bangrak, Bangkok, Bangkok, 10500
Fully refundableReserve now, pay when you stay
The price is CA $272 per night from Feb. 27 to Feb. 28
CA $272
per night
Feb. 27 - Feb. 28
4.5/5 Wonderful! (1,061 reviews)
"Very nice hotel. Comfortable bed and excellent service. Modern and extensive facilities."

Reviewed on Jan. 18, 2023

Shangri-La Bangkok
Grande Centre Point Sukhumvit 55
5 out of 5
300 Sukhumvit Soi 55 (Thonglor), Klongton Nua, Wattana, Bangkok, 10110
Fully refundableReserve now, pay when you stay
The price is CA $126 per night from Mar. 6 to Mar. 7
CA $126
per night
Mar. 6 - Mar. 7
4.5/5 Wonderful! (1,038 reviews)
"Very nice, warm & friendly service all around. My motto is to always greet each and everyone with a smile first, slow down and really catch their eye, then hands together and say good morning from your heart. The humble beam and smile back provides a wonderful experience each and every time. From ..."

Reviewed on Jan. 17, 2023

Grande Centre Point Sukhumvit 55
Mandarava Resort and Spa Karon Beach
5 out of 5
14/2 Patak Road Soi 24, Karon Beach, Karon, Phuket, 83110
The price is CA $177 per night from Mar. 5 to Mar. 6
CA $177
per night
Mar. 5 - Mar. 6
4.6/5 Exceptional! (1,019 reviews)
"we really enjoyed our Stay, a beautiful resort. only one minor suggestion, more frequent transfers to/ from the Beach would be good. only 4x times through the day currently available."

Reviewed on Jan. 18, 2023

Mandarava Resort and Spa Karon Beach
Carlton Hotel Bangkok Sukhumvit
5 out of 5
491 Sukhumvit Rd, Khlongtoey Nua, Wattana, Bangkok, 10110
Fully refundableReserve now, pay when you stay
The price is CA $198 per night from Feb. 8 to Feb. 9
CA $198
per night
Feb. 8 - Feb. 9
4.7/5 Exceptional! (216 reviews)
"Location was great and everything felt very new. The staff we encountered were brilliant and facilities excellent. Rooms very well designed and spacious. Will happily return to this property next time in Bangkok. It was a pleasure staying here."

Reviewed on Jan. 22, 2023

Carlton Hotel Bangkok Sukhumvit
The Landmark Bangkok
4.5 out of 5
138 Sukhumvit Road, Bangkok, Bangkok, 10110
Fully refundableReserve now, pay when you stay
The price is CA $146 per night from Feb. 20 to Feb. 21
CA $146
per night
Feb. 20 - Feb. 21
4.5/5 Wonderful! (1,092 reviews)
"Staff friendly and helpful. Dining options are great."

Reviewed on Jan. 30, 2023

The Landmark Bangkok
Centara Watergate Pavillion Hotel Bangkok
4 out of 5
567 Rachaprarop Rd., Makkasan, Bangkok, Bangkok, 10400
Fully refundableReserve now, pay when you stay
The price is CA $85 per night from Feb. 6 to Feb. 7
CA $85
per night
Feb. 6 - Feb. 7
4.4/5 Wonderful! (1,064 reviews)
"Staff was prompt and friendly, place is clean and beautiful"

Reviewed on Feb. 2, 2023

Centara Watergate Pavillion Hotel Bangkok
Wyndham Grand Phuket Kalim Bay
5 out of 5
8/18-19 Moo 6, Kamala, Phuket, 83150
Fully refundableReserve now, pay when you stay
The price is CA $170 per night from Feb. 23 to Feb. 24
CA $170
per night
Feb. 23 - Feb. 24
4.4/5 Excellent! (1,009 reviews)
"I loved everything about this hotel! One of the best resorts we have stayed at in Thailand, the location is good, food at the restaurant is good, and everyone and it’s just a comfortable and convenient place to stay at."

Reviewed on Jan. 17, 2023

Wyndham Grand Phuket Kalim Bay
Four Points by Sheraton Phuket Patong Beach Resort
4 out of 5
198 8-9 TAWEEWONG ROAD PATONG, Patong, 83150
The price is CA $199 per night from Mar. 3 to Mar. 4
CA $199
per night
Mar. 3 - Mar. 4
4.5/5 Wonderful! (307 reviews)
"Everything was great. Super clean hotel. Check in/out were both time consuming. CJ at the concierge desk was excellent!"

Reviewed on Jan. 22, 2023

Four Points by Sheraton Phuket Patong Beach Resort
SKYVIEW Hotel Bangkok
5 out of 5
12 Sukhumvit 24, Klongton, Klongtoey, Bangkok, 10110
Fully refundableReserve now, pay when you stay
The price is CA $178 per night from Feb. 28 to Mar. 1
CA $178
per night
Feb. 28 - Mar. 1
4.3/5 Excellent! (1,029 reviews)
Pleasant stay
"Very lovely hotel in centre of Bangkok. Staff were extremely lovely and helpful. Amazing breakfast ! Really nice food. Well deserved 5* !!!"

Reviewed on Jan. 30, 2023

SKYVIEW Hotel Bangkok
Mandarin Hotel Managed by Centre Point
4.5 out of 5
662 Rama IV Road, Bangkok, Bangkok, 10500
Fully refundableReserve now, pay when you stay
The price is CA $90 per night from Feb. 5 to Feb. 6
CA $90
per night
Feb. 5 - Feb. 6
4.4/5 Excellent! (1,048 reviews)
"The Mandarin is nicely located to everything you need. MBK Centre, with Shopping Centre across the road. The Hotel is also located close to the night life for straight and gay guests. I have stayed at the Mandarin Hotel on 5 occasions and i cannot vault the staff who make your stay comfortable and ..."

Reviewed on Feb. 1, 2023

Mandarin Hotel Managed by Centre Point
Wyndham Sea Pearl Resort Phuket
4.5 out of 5
12 Prabaramee Road, Patong Beach, Patong, Phuket, 83150
The price is CA $107 per night from Feb. 21 to Feb. 22
CA $107
per night
Feb. 21 - Feb. 22
4/5 Very Good! (819 reviews)
"Fantastic hotel very helpful staff"

Reviewed on Jan. 22, 2023

Wyndham Sea Pearl Resort Phuket
Novotel Bangkok Suvarnabhumi Airport Hotel
4.5 out of 5
999 Suvarnabhumi Airport Hotel, Moo 1 Nongprue, Bang Phli, Samut Prakan, 10540
Fully refundableReserve now, pay when you stay
The price is CA $199 per night from Feb. 24 to Feb. 25
CA $199
per night
Feb. 24 - Feb. 25
4.2/5 Very Good! (1,101 reviews)
"Surprisingly rele easy and fast checkin. and great location for transiting visitors"

Reviewed on Jan. 30, 2023

Novotel Bangkok Suvarnabhumi Airport Hotel
PARK PLAZA BANGKOK SOI 18
4 out of 5
Sukhumvit Soi 18, Sukhumvit Road, Klongteoy, Bangkok, Bangkok, 10110
Fully refundable
The price is CA $81 per night from Feb. 23 to Feb. 24
CA $81
per night
Feb. 23 - Feb. 24
4.4/5 Excellent! (1,052 reviews)
"Super convenient location, great value for the money and helpful staff. Rooftop pool and bar are a nice way to spend your happy hour"

Reviewed on Feb. 1, 2023

PARK PLAZA BANGKOK SOI 18
Banyan Tree Phuket
5 out of 5
33, 33/27 Moo 4, Srisoonthorn Road, Choeng Thale, Phuket, 83110
Fully refundableReserve now, pay when you stay
The price is CA $656 per night from Mar. 3 to Mar. 4
CA $656
per night
Mar. 3 - Mar. 4
4.6/5 Wonderful! (653 reviews)
"Staff are excellent. have no complaints. best hotel in phuket with the best staff"

Reviewed on Jan. 26, 2023

Banyan Tree Phuket
The Marina Phuket Hotel
4 out of 5
240/9 Phangmuang Sai Kor Road, Patong, Phuket, 83150
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Mar. 3 to Mar. 4
CA $129
per night
Mar. 3 - Mar. 4
4.2/5 Very Good! (544 reviews)
"Great property, we really enjoyed the rooftop pool and bar! Staff very friendly. Unfortunately, alot if road noise in the room. In spite of that, we would stay again."

Reviewed on Jan. 21, 2023

The Marina Phuket Hotel
Don't see what you're looking for?
See all available properties in Thailand
View all properties
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.

Thailand Hotel Guide

Thailand is a nation known for its charm, allure, and natural beauty. Located in Southeast Asia, this intriguing country has long been a top destination for tourists. The friendly people, vibrant culture, and rich history found in Thailand greatly enhance the appeal of this nation.

The capital city of Bangkok is a mecca for budget travellers. Some of the best cheap hotel deals in Thailand can be found in many of the hotels and guesthouses along Khao San Road. A cheap Thailand hotel deal can also be found in many of Bangkok's outlining areas. Incredibly low prices can additionally be found in many of the city’s shops and restaurants. The Grand Palace, the Bangkok National Museum, and many of the other top attractions in Bangkok are also inexpensive to visit.

Phuket, which is a renowned province located in the southern part of Thailand, is the place to go to see spectacular seaside views. Kata Noi and Hat Karon beaches often attract families and couples who are looking to enjoy a special experience by the sea. This illustrious region additionally features luxury resorts and trendy nightclubs. It is also easy to find cheap Thailand hotel deals in Phuket. The Two Heroines Monument and the Big Buddha of Phuket are two of the region’s most significant landmarks.

Thailand is also home to some of the world’s most significant places of worship. Prasat Phimai, which dates back to the 11th century, is often considered to be the country’s greatest temple. The Preah Vihear Temple is a Hindu temple built during the Khmer Empire and is situated in the Dângrêk Mountains. Wat Phra Kaew is a Buddhist temple located in Bangkok and is one of the country’s most visited sites.

The most ideal time to visit Thailand is usually between the months of November and February when the weather is generally dry and less humid. The beginning of July until the end of October is generally a less desirable time of year to visit due to the prevalent heavy rainfall. Visiting the country during the rainy season, however, may be one of the best times to find a significant discount at one of the premier Thailand hotels.

If you are interested in travelling to Thailand, you can book discount hotel rooms at terrific rates through Expedia. Many of the most popular hotels in Thailand book fast, so it is advisable to make reservations for Thailand hotel packages well in advance.

Thailand hotels information

Number of reviews
17825
Accommodation
30499 hotels
Lowest Price
CA $81
Highest Price
CA $656

Price trends for hotels in Thailand

Less expensive
More expensive
This month
Next month
May
December
CA $47
CA $45
Month
Price
January
CA $61
February
CA $47
March
CA $45
April
CA $49
May
CA $44
June
CA $47
July
CA $57
August
CA $44
September
CA $45
October
CA $44
November
CA $54
December
CA $63
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Thailand. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent Reviews in Thailand
Expedia verified reviews

Go further with the Expedia app

Save even more - get up to 20% on select hotels and earn double the points when you book on the app. Our app deals help you to save on trips so you can travel more and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code