Find the best 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

Thailand Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels Thailand

Our top choices for Thailand hotels

Mandarin Hotel Managed by Centre Point

4.5 star property
9.0 out of 10, Wonderful, (2096)
"Always stay when I am in Bangkok Good value and close to shopping "
The price is ₹7,052
₹8,470 total
includes taxes & fees
23 Aug - 24 Aug
Mandarin Hotel Managed by Centre Point

Diamond Cliff Resort & Spa, Patong Beach

5.0 star property
8.8 out of 10, Excellent, (1005)
"Top hotel. "
The price is ₹8,343
₹9,904 total
includes taxes & fees
23 Aug - 24 Aug
Diamond Cliff Resort & Spa, Patong 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)
"Very nice place service was good and the food was great"
The price is ₹4,811
₹5,822 total
includes taxes & fees
29 Aug - 30 Aug
Santhiya Koh Yao Yai Resort & Spa - Compulsory Join Santhiya Speedboat from / to Ao Po Grand Marina at Phuket

Prince Palace Hotel Bangkok

4.0 star property
8.0 out of 10, Very good, (1150)
"Rooms are clean and the location is close shopping and food markets."
The price is ₹3,091
₹3,735 total
includes taxes & fees
12 Sept - 13 Sept
Prince Palace Hotel Bangkok

lebua at State Tower

5.0 star property
9.0 out of 10, Wonderful, (2454)
"Amazing and attentive staff, the breakfast was wonderful"
The price is ₹12,287
₹14,462 total
includes taxes & fees
1 Sept - 2 Sept
lebua at State Tower

Panwaburi Beachfront Resort

4.5 star property
8.2 out of 10, Very good, (46)
"Would stay here again "
The price is ₹7,026
₹13,807 total
includes taxes & fees
12 Sept - 13 Sept
Panwaburi Beachfront Resort

Panvaree Resort

3.0 star property
8.2 out of 10, Very good, (29)
"Over all the stay was good. I would suggest upgrading mattress pads since you spend lots of time relaxing. "
The price is ₹12,085
₹14,440 total
includes taxes & fees
19 Sept - 20 Sept
Panvaree Resort

Phuket Marriott Resort & Spa, Merlin Beach

5.0 star property
9.4 out of 10, Exceptional, (1002)
"Amazing resort! "
The price is ₹12,808
₹15,203 total
includes taxes & fees
8 Sept - 9 Sept
Phuket Marriott Resort & Spa, Merlin Beach

Chatrium Hotel Riverside Bangkok

4.5 star property
9.6 out of 10, Exceptional, (1267)
"Excellent view, delicious breakfast, super good"
The price is ₹9,046
₹10,647 total
includes taxes & fees
1 Sept - 2 Sept
Chatrium Hotel Riverside Bangkok

The Peninsula Bangkok

5.0 star property
9.6 out of 10, Exceptional, (1015)
"Wonderful stay "
The price is ₹19,051
₹22,735 total
includes taxes & fees
15 Sept - 16 Sept
The Peninsula Bangkok

Shangri-La Bangkok

5.0 star property
9.2 out of 10, Wonderful, (1220)
"Stunning views, amazing restaurants and great shopping a hotel boat ride away!! Love this hotel! "
The price is ₹16,010
₹18,844 total
includes taxes & fees
29 Aug - 30 Aug
Shangri-La Bangkok

Grande Centre Point Hotel Terminal 21

5.0 star property
9.4 out of 10, Exceptional, (2231)
"Great stay. Awesome location "
The price is ₹12,808
₹15,075 total
includes taxes & fees
1 Sept - 2 Sept
Grande Centre Point Hotel Terminal 21

Carlton Hotel Bangkok Sukhumvit

5.0 star property
9.6 out of 10, Exceptional, (1400)
"Great location, friendly staff, good breakfast "
The price is ₹9,816
₹11,769 total
includes taxes & fees
3 Sept - 4 Sept
Carlton Hotel Bangkok Sukhumvit

Aira Hotel Bangkok

4.0 star property
8.8 out of 10, Excellent, (1039)
"Great hotel!"
The price is ₹6,598
₹7,924 total
includes taxes & fees
24 Aug - 25 Aug
Aira Hotel Bangkok

Solitaire Bangkok Sukhumvit 11

4.5 star property
8.6 out of 10, Excellent, (1563)
"Good value hotel close to everything "
The price is ₹4,661
₹5,588 total
includes taxes & fees
10 Sept - 11 Sept
Solitaire Bangkok Sukhumvit 11

SKYVIEW Hotel Bangkok

5.0 star property
9.2 out of 10, Wonderful, (1002)
"Great location and the staff was very friendly. "
The price is ₹8,486
₹9,988 total
includes taxes & fees
14 Sept - 15 Sept
SKYVIEW Hotel Bangkok

Grande Centre Point Sukhumvit 55

5.0 star property
9.4 out of 10, Exceptional, (1264)
"Wonderful hospitality and great stay."
The price is ₹7,111
₹8,526 total
includes taxes & fees
18 Sept - 19 Sept
Grande Centre Point Sukhumvit 55

The Nature Phuket

5.0 star property
8.6 out of 10, Excellent, (595)
"Had an amazing time staff were wonderful room was clean and food was nice "
The price is ₹4,578
₹5,539 total
includes taxes & fees
9 Sept - 10 Sept
The Nature Phuket

The Cotton Saladaeng Hotel

4.0 star property
9.2 out of 10, Wonderful, (508)
"Great amenities and location"
The price is ₹3,740
₹4,484 total
includes taxes & fees
21 Sept - 22 Sept
The Cotton Saladaeng Hotel

Phuket Marriott Resort and Spa, Nai Yang Beach

5.0 star property
9.2 out of 10, Wonderful, (836)
"Good to visit with Family and kids. "
The price is ₹11,341
₹13,461 total
includes taxes & fees
30 Aug - 31 Aug
Phuket Marriott Resort and Spa, Nai Yang Beach
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.

Great weekend hotel deals in Thailand

Showing deals for:29 Aug - 31 Aug
Save an average of 15% on thousands of hotels when you're signed in

Top Thailand Hotel Reviews

Frequently asked questions

How much do hotels in Thailand cost?
The season and factors like Easter and school holidays can affect the price of a hotel in Thailand. You can find cheap options from ₹3,091 in a few different ways on Expedia. First, key in the dates you'd like to go on holiday, then use the filters like budget and amenities to fine-tune your search. You can also sort by price, so the most inexpensive options appear first.
When is the best time to go to Thailand?
Temperatures vary across Thailand, so the best time to go depends on where you want to be. If you're after a summer holiday in Bangkok, organise your trip between June and August. At this time of year temperatures generally range from -4ºC to 2ºC. Bear in mind that Bangkok has a tropical savanna climate, so pack appropriately.
What is the best area to stay in Thailand?
Thailand has plenty of cool areas to stay, including Bangkok, the most sought-after city. Or travel to Phuket to experience its shopping and culture. For even more hotel options, consider Pattaya.
How can I find cheap hotels in Thailand?
Thailand cheap hotels start at ₹3,091 per night. To find these types of budget-friendly options, make use of our "Price per night" filter. Want some other tips? Consider being flexible with your getaway dates and book ahead of time. Have a look at our cheap hotels in Thailand page for deals you won't be able to resist.
What are the best hotels in Thailand for families?
The first step to an awesome family escape in Thailand is finding the right place to stay. Go to the "Traveller experience" section of our filter tool and check "Family friendly." This will show you all the Thailand options that welcome children and have family conveniences such as childcare and onsite activities. Choose the one that suits your budget and style, then prepare to relax while the little ones have fun.