Thailand may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Book Bangkok Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type

Top Hotels in Bangkok

Conrad Bangkok
5 out of 5
87 Wireless Road Phatumwan, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$94 per night from 8 Dec. to 9 Dec.
4.4/5Excellent! (818 reviews)
Perfect stay in Bangkok

"Good and comfortable! Good location too!"…"

Reviewed on 29 Feb. 2020

Conrad Bangkok
Adelphi Suites Bangkok
4 out of 5
6 Sukhumvit Soi 8, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$47 per night from 22 Dec. to 23 Dec.
4.5/5Wonderful! (987 reviews)

"Large room, clean, quiet.Overall very comfortable and pleasant. Enjoy my stay (4 nights) very much. Will definitely stay here again."…"

Reviewed on 2 Nov. 2020

Adelphi Suites Bangkok
Shangri-La Hotel, Bangkok
5 out of 5
89 Soi Wat Suan Plu, New Road, Bangrak, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$204 per night from 6 Dec. to 7 Dec.
4.5/5Wonderful! (2,042 reviews)

"Very hospitable staff. Excellent river view. Close to BTS station. Short Grab ride to Central World."…"

Reviewed on 28 Aug. 2020

Shangri-La Hotel, Bangkok
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Carlton Hotel Bangkok Sukhumvit
5 out of 5
491 Sukhumvit Rd, Khlongtoey Nua, Wattana, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$82 per night from 6 Dec. to 7 Dec.
4.4/5Excellent! (16 reviews)

"I and my 4y.o. boy had a pleasant stay at Carlton Bangkok. We firstly booked it for one night but later decided to extend it for one more as we felt time flew too fast that we were a bit sad to leave next morning (time flies when we're happy, doesn't it?) All the staffs were lovely and helpful. The ..."…"

Reviewed on 31 Aug. 2020

Carlton Hotel Bangkok Sukhumvit
Miracle Grand Convention Hotel
4.5 out of 5
99 Kamphaeng Phet 6 Road, Talad-Bangkhen, Laksi, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$57 per night from 6 Dec. to 7 Dec.
4.1/5Very Good! (627 reviews)
Big clean room, bed rock hard

"Very clean, big room, great showers. Only two English TV channels. Pillows soft, bed rock hard. Good restaurant food, reasonably priced. Nothing around but stayed to be close to Chulabhorn Hospital."…"

Reviewed on 16 Jul. 2020

Miracle Grand Convention Hotel
Chatrium Hotel Riverside Bangkok
4.5 out of 5
28 Charoenkrung Soi 70, Bangkholame, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$115 per night from 6 Dec. to 7 Dec.
4.6/5Exceptional! (2,083 reviews)

"Great views, friendly staff, breakfast good variety, clean rooms, large rooms, have stayed many times, check in could be faster, ground floor of residence buildings a Starbucks and convenience store."…"

Reviewed on 7 Jul. 2020

Chatrium Hotel Riverside Bangkok
JW Marriott Hotel Bangkok
5 out of 5
4 Sukhumvit Road Soi 2, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$106 per night from 6 Dec. to 7 Dec.
4.5/5Wonderful! (556 reviews)

"Service is extremely attentive which makes for a very pleasant stay"…"

Reviewed on 27 Nov. 2020

JW Marriott Hotel Bangkok
Rembrandt Hotel & Suites
4.5 out of 5
19 Sukhumvit Soi 18, Klong Toei, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$67 per night from 3 Jan. to 4 Jan.
4.2/5Excellent! (1,966 reviews)

"Location, close to great shopping and Entertainment."…"

Reviewed on 11 Mar. 2020

Rembrandt Hotel & Suites
KOS Hotel Suvarnabhumi Airport
3.5 out of 5
82 Rom Klao Road, Minburi District, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$30 per night from 10 Dec. to 11 Dec.
4.8/5Exceptional! (4 reviews)
Comfortable

"The room was comfortable and the bed really soft and most. The interior design is soothing."…"

Reviewed on 23 Jun. 2020

KOS Hotel Suvarnabhumi Airport
Ariva Ivy Servizio Thonglor
4 out of 5
No. 889/446 Sukhumvit Soi 55 (Thonglor), Klongton Nue, Wattana, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$66 per night from 15 Dec. to 16 Dec.
4.1/5Very Good! (171 reviews)
good spot to chill during the lockdown

"so far our stay here has been very pleasant. the kitchen and utensils have come in handy as I was missing my wife's cooking. super market within walking distance. despite the lockdown service has been spot on. only here because of the lockdown but I would definitely recommend."…"

Reviewed on 17 Apr. 2020

Ariva Ivy Servizio Thonglor
Mercure Bangkok Sukhumvit 24
5/1 Sukhumvit 24 Road, Klong Tan, Klong Toey, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$48 per night from 10 Dec. to 11 Dec.
4.3/5Excellent! (100 reviews)
Fantastic!

"Beautiful hotel in a fantastic location. The view from the rooms is incredible! We sat for at least and hour with the lights off just enjoying. Thank you for a fantastic stay and we will be certainly returning on our next trip. The staff are incredibly friendly and go out of their way to help ..."…"

Reviewed on 17 Mar. 2020

Mercure Bangkok Sukhumvit 24
The Quarter Ari by UHG
4 out of 5
428 Phahonyothin Rd. in front of Soi 10, Samsen Nai, Phaya Thai, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$40 per night from 15 Dec. to 16 Dec.
4.2/5Very Good! (205 reviews)

"Good room Best view Great service Nice facility"…"

Reviewed on 22 Nov. 2020

The Quarter Ari by UHG
Novotel Bangkok On Siam Square
4.5 out of 5
392-44 Siam Square Soi 6 Rama, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$64 per night from 8 Dec. to 9 Dec.
4.1/5Very Good! (1,514 reviews)

"Good location. Close to BTS siam station Nice staff. Everyone very helpful And clean place."…"

Reviewed on 3 Aug. 2020

Novotel Bangkok On Siam Square
Siri Sathorn Bangkok by UHG
4 out of 5
27 Soi Saladaeng 1, Silom Road, Bangrak, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$26 per night from 9 Dec. to 10 Dec.
4.4/5Excellent! (829 reviews)

"Good value for money hotel, good location, nice hotel although a bit aged now."…"

Reviewed on 9 Aug. 2020

Siri Sathorn Bangkok by UHG
Amara Bangkok
4.5 out of 5
180/1 Surawong Road, Sipraya, Bangrak, Bangkok, Bangkok
The price is AU$48 per night from 10 Dec. to 11 Dec.
4.5/5Wonderful! (1,641 reviews)

"Very nice and clean, friendly staffs. so I'm satisfied, Also easy to connect with public transport. Hope I will come back to stay here again. Thank you"…"

Reviewed on 4 Dec. 2020

Amara Bangkok
ibis Styles Bangkok Ratchada
3.5 out of 5
212 Ratchadaphisek Road, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$49 per night from 21 Dec. to 22 Dec.
4.2/5Excellent! (185 reviews)
Good Service cheap price and Clean

"cleanness ,good service , have a covid rule quarantines , convenience location to get my routing in BKK"…"

Reviewed on 20 Jul. 2020

ibis Styles Bangkok Ratchada
Pullman Bangkok King Power
5 out of 5
8-2 Rangnam Road, Thanon-Phayathai, Ratchathewi, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$76 per night from 14 Dec. to 15 Dec.
4.4/5Wonderful! (997 reviews)

"This location has such great service!"…"

Reviewed on 28 May 2020

Pullman Bangkok King Power
Millennium Hilton Bangkok
5 out of 5
123 Charoennakorn Road, Klongsan, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$90 per night from 8 Dec. to 9 Dec.
4.1/5Very Good! (1,009 reviews)
Pleasant stay

"Only stayed one night but was a nice stay and enjoyed the roof top bar. Only negative was that I did not find the staff very friendly."…"

Reviewed on 21 Mar. 2020

Millennium Hilton Bangkok
Furama Silom, Bangkok
3.5 out of 5
533 Silom Road, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$28 per night from 18 Dec. to 19 Dec.
3.9/5Good! (988 reviews)

"Good to stay and hot bathtub can't be denied for relaxing night"…"

Reviewed on 23 Oct. 2020

Furama Silom, Bangkok
Centre Point Hotel Chidlom
4 out of 5
No. 60, Soi 1 Langsuan Road, Patumwan, Bangkok, Bangkok
Free cancellationReserve now, pay when you stay
The price is AU$46 per night from 10 Dec. to 11 Dec.
4.3/5Excellent! (996 reviews)

"This hotel is in a great location, close to Siam where all the shopping you need can be had. Very close to Lumphini park (400m) where exercising is ease, enjoyable in a fantastic park in the middle of the city. Hotel staff are the best, rooms are exceptional value for money and breakfast is a must. ..."…"

Reviewed on 29 Aug. 2020

Centre Point Hotel Chidlom
Don't see what you're looking for?
See all available properties in Bangkok
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.

Accommodation in Bangkok

Want to get away to Bangkok? The time to book your next holiday is now. Start building your itinerary, get your tickets, and prepare to take in all of the finest attractions that Bangkok has to offer. From family getaways to solo retreats, you will enjoy your trip even more when you score Bangkok hotel deals right here on Expedia.com.au.

Where to Stay in Bangkok?

Whether you are travelling on a tight budget or want to indulge in a luxury 4- or 5-star hotel, Expedia.com.au is here to help you find the best Bangkok accommodation. From hotels with swimming pools and upscale amenities to basic accommodation, you can find cheap hotel deals in Bangkok to meet your needs. Explore the fantastic deals on Expedia.com.au and book your next Bangkok hotel today!