Bangkok 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

Filter by

Popular filters
Popular filters
Total price
Total price
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Bangkok hotels

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 €180 per night from 9 Dec to 10 Dec
€180
per night
9 Dec - 10 Dec
3.78 km from city centre
4.5/5 Wonderful! (1,002 reviews)
"Great location and staff"

Reviewed on 22 Nov 2022

Shangri-La Bangkok
Sindhorn Kempinski Hotel Bangkok
5 out of 5
80 Soi Tonson, Lumphini, Pathumwan, Bangkok, Bangkok, 10330
Fully refundableReserve now, pay when you stay
The price is €364 per night from 4 Dec to 5 Dec
€364
per night
4 Dec - 5 Dec
1.48 km from city centre
4.9/5 Exceptional! (63 reviews)
"Very attentive and friendly staff, in particular at the club room and the concierge. Great facilities and excellent breakfast"

Reviewed on 3 Oct 2022

Sindhorn Kempinski Hotel Bangkok
Anantara Riverside Bangkok Resort
5 out of 5
257/1-3 Charoennakorn Road, Bangkok, Bangkok, 10600
Fully refundableReserve now, pay when you stay
The price is €168 per night from 11 Dec to 12 Dec
€168
per night
11 Dec - 12 Dec
6.73 km from city centre
4.5/5 Wonderful! (1,000 reviews)
"The customer service, amenities, and cleanliness was all top of the line. I highly recommend staying here. If you need to leave the resort the staff will hail your taxi or arrange another mode of transportation. Please note that even if the hotel tells the drivers meter only, as soon as you leave ..."

Reviewed on 21 Nov 2022

Anantara Riverside Bangkok Resort

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

Sheraton Grande Sukhumvit, Luxury Collection Hotel, Bangkok
5 out of 5
250 Sukhumvit Road, Bangkok, Bangkok, 10110
Fully refundableReserve now, pay when you stay
The price is €231 per night from 12 Dec to 13 Dec
€231
per night
12 Dec - 13 Dec
2.74 km from city centre
4.7/5 Exceptional! (1,002 reviews)
"well-located, well-run hotel in the heart of Sukhumvit. staff were excellent, polite and very efficient."

Reviewed on 19 Nov 2022

Sheraton Grande Sukhumvit, Luxury Collection Hotel, Bangkok
Avani Atrium Bangkok Hotel
5 out of 5
1880 New Petchburi Road, Bangkok, Bangkok, 10310
Fully refundableReserve now, pay when you stay
The price is €66 per night from 12 Dec to 13 Dec
€66
per night
12 Dec - 13 Dec
3.7 km from city centre
4.1/5 Very Good! (998 reviews)
"Staff was amazing. "Kay" helped us with a few additional days stay. Everything is within a few steps: vendors, kitchen, MRT, Restaurants, etc. Yet away from sukhamvit rd just enough 😃"

Reviewed on 18 Nov 2022

Avani Atrium Bangkok Hotel
Grande Centre Point Hotel Ratchadamri
5 out of 5
153/2 Mahatlek Luang 1, Ratchadamri Rd, Lumpini, Pathumwan, Bangkok, Bangkok, 10330
Fully refundableReserve now, pay when you stay
The price is €108 per night from 5 Dec to 6 Dec
€108
per night
5 Dec - 6 Dec
0.84 km from city centre
4.4/5 Excellent! (1,007 reviews)
"everything is good! would be better for the hot water starting faster :)"

Reviewed on 27 Nov 2022

Grande Centre Point Hotel Ratchadamri
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 €142 per night from 6 Dec to 7 Dec
€142
per night
6 Dec - 7 Dec
23.99 km from city centre
4.1/5 Very Good! (1,006 reviews)
"Upstairs hallways are a bit shop worn. Could use new carpeting and wall paper."

Reviewed on 24 Nov 2022

Novotel Bangkok Suvarnabhumi Airport Hotel
lebua at State Tower
5 out of 5
State Tower 1055/111 Silom Road, Bangrak, Bangkok, 10500
Fully refundableReserve now, pay when you stay
The price is €149 per night from 8 Dec to 9 Dec
€149
per night
8 Dec - 9 Dec
3.55 km from city centre
4.4/5 Excellent! (1,000 reviews)
"Beautiful property and amazing stay. The staff couldn’t be better. Our room was lovely and the breakfasts were incredible. Will stay here again."

Reviewed on 18 Nov 2022

lebua at State Tower
Somerset Rama 9 Bangkok
5 out of 5
22 Ratchadaphisek Rd., Khwaeng Huai Khwang, Bangkok, Bangkok, 10320
Fully refundableReserve now, pay when you stay
The price is €97 per night from 13 Dec to 14 Dec
€97
per night
13 Dec - 14 Dec
3.64 km from city centre
4.5/5 Wonderful! (81 reviews)
"Walking distance to Central plaza which you can spend whole day there. Hotel breakfast just so so. not much varities.too crowded as well.Hardly can get a table with 4 family members. Unless you really go early."

Reviewed on 26 Nov 2022

Somerset Rama 9 Bangkok
The Landmark Bangkok
4.5 out of 5
138 Sukhumvit Road, Bangkok, Bangkok, 10110
Fully refundableReserve now, pay when you stay
The price is €121 per night from 4 Dec to 5 Dec
€121
per night
4 Dec - 5 Dec
2.07 km from city centre
4.5/5 Wonderful! (1,008 reviews)
"Great one with a wonderful spa"

Reviewed on 24 Nov 2022

The Landmark Bangkok
Banyan Tree Bangkok
5 out of 5
21/100 South Sathon Road, Bangkok, Bangkok, 10120
Fully refundableReserve now, pay when you stay
The price is €172 per night from 29 Nov to 30 Nov
€172
per night
29 Nov - 30 Nov
2.61 km from city centre
4.5/5 Wonderful! (1,001 reviews)
"Excellent"

Reviewed on 21 Nov 2022

Banyan Tree Bangkok
Amari Watergate Bangkok
5 out of 5
847 Petchburi Road, Bangkok, Bangkok, 10400
Fully refundableReserve now, pay when you stay
The price is €134 per night from 4 Dec to 5 Dec
€134
per night
4 Dec - 5 Dec
0.56 km from city centre
4.3/5 Excellent! (1,001 reviews)
"Staff there are all very friendly and helpful. Hotel is very near all the shopping and nice food area. Mostly walkable."

Reviewed on 23 Nov 2022

Amari Watergate Bangkok
Centara Grand at CentralWorld
5 out of 5
999/99 Rama 1 Road, Pathumwan, Bangkok, Bangkok, 10330
Fully refundableReserve now, pay when you stay
The price is €191 per night from 4 Dec to 5 Dec
€191
per night
4 Dec - 5 Dec
0.3 km from city centre
4.3/5 Excellent! (1,000 reviews)
Great place to stay!
"Great property. comfortable rooms with all the amenities you need. Excellent breakfast. Huge gym. Connected to Central world shopping mall which was great as u get multiple options for dining, shopping and a cinema. Roof top (55th floor) sky lounge has exceptional views, food & drinks. Although service ..."

Reviewed on 17 Nov 2022

Centara Grand at CentralWorld
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 €186 per night from 21 Dec to 22 Dec
€186
per night
21 Dec - 22 Dec
2.86 km from city centre
4.4/5 Wonderful! (1,008 reviews)
"This is by far the best hotel in Bangkok especially if you are with kids."

Reviewed on 24 Nov 2022

Grande Centre Point Hotel Terminal 21
Divalux Resort & Spa Bangkok, Suvarnabhumi
5 out of 5
88 Moo 3, Sisa Chorakhe Noi, Lat Krabang, Bang Sao Thong, Samut Prakan, 10570
Fully refundableReserve now, pay when you stay
The price is €45 per night from 10 Dec to 11 Dec
€45
per night
10 Dec - 11 Dec
28.44 km from city centre
3.9/5 Very Good! (203 reviews)
"Good place to stay just a bit far from city. Rather then that it’s a clean place and good staff"

Reviewed on 21 Nov 2022

Divalux Resort & Spa Bangkok, Suvarnabhumi
Eleven Hotel Bangkok
4 out of 5
11 Soi Sukhumvit 11, Bangkok, 10110
Fully refundableReserve now, pay when you stay
The price is €73 per night from 21 Dec to 22 Dec
€73
per night
21 Dec - 22 Dec
2.31 km from city centre
4.3/5 Excellent! (241 reviews)
Good choice
"Second stay here and nice all around. Friendly,hlepful staff, very comfortable, no complaints."

Reviewed on 21 Nov 2022

Eleven Hotel Bangkok
Grande Centre Point Hotel Ploenchit
5 out of 5
100 Wireless Road, Lumpini, Bangkok, Bangkok, 10330
Fully refundableReserve now, pay when you stay
The price is €120 per night from 12 Dec to 13 Dec
€120
per night
12 Dec - 13 Dec
1.34 km from city centre
4.3/5 Excellent! (1,003 reviews)
Oldie but goody
"The unit was a good size and it is clean. The condition is a bit old but functional"

Reviewed on 25 Nov 2022

Grande Centre Point Hotel Ploenchit
SKYVIEW Hotel Bangkok
5 out of 5
12 Sukhumvit 24, Klongton, Klongtoey, Bangkok, 10110
Fully refundableReserve now, pay when you stay
The price is €135 per night from 20 Dec to 21 Dec
€135
per night
20 Dec - 21 Dec
4.12 km from city centre
4.3/5 Excellent! (1,001 reviews)
"You need to provide better air conditioning!!!"

Reviewed on 31 Oct 2022

SKYVIEW Hotel Bangkok
The Park Nine Hotel Suvarnabhumi
5 out of 5
599, 599/1 Lat Krabang Road, Lat Krabang, Bangkok, 10520
The price is €101 per night from 20 Dec to 21 Dec
€101
per night
20 Dec - 21 Dec
20.5 km from city centre
4.4/5 Excellent! (739 reviews)
Nice, clean, will stay again
"I stayed here overnight to be close to the airport, like so many other people. The hotel is nice, clean, the staff is friendly and helpful. The pool was also nice, and dinner at the restaurant was good. There was a shopping area across the road but the traffic was daunting so I just walked around ..."

Reviewed on 27 Nov 2022

The Park Nine Hotel Suvarnabhumi
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 €84 per night from 5 Dec to 6 Dec
€84
per night
5 Dec - 6 Dec
0.8 km from city centre
4.4/5 Wonderful! (1,005 reviews)
"The staff were friendly and helpful. They were understanding and considerate as well, in taking care of foreign guests, like us."

Reviewed on 27 Nov 2022

Centara Watergate Pavillion Hotel Bangkok
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.

Explore, discover and save

Where to stay in Bangkok

Find the best Bangkok areas and neighborhoods for the activities you enjoy most. Learn more about Bangkok

Near an Attraction

Bangkok hotels information

Number of reviews 16369
Accommodation 4691 hotels
Lowest Price €19
Highest Price €364

Frequently asked questions

Where is the best place to stay in Bangkok?

Old Capital Bike Inn is ranked highly by Expedia customers. This 3-star hotel offers satellite TV and a 24-hour front desk. It is located a short 9-minute walk from Khaosan Road. Other top choices based on traveller reviews include Four Seasons Hotel Bangkok at Chao Phraya River and The Qube Fifty Hotel. See all available top hotels, or vacation rentals in Bangkok.

  

What are some of the best holiday rentals that Bangkok has to offer?

PerFect Home: This highly rated holiday home rental in Bangkok offers an outdoor pool, a balcony and air conditioning to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms, as well as a kitchen with a full-sized fridge, a stovetop and a microwave, so that you can cook with friends or family. Make the most of garden in this rental home to help you unwind. Some other top choices in Bangkok are Nicely Apartment Close BKK Airport and Vacation Townhome near BTS Ekamai. See all vacation rentals in Bangkok.

If I need to cancel my hotel reservation in Bangkok, will I receive a refund?

Yes, you'll find most hotel room reservations are fully refundable if cancelled before the hotel’s cancellation deadline, which often is within 24-48 hours of your check-in date. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Bangkok.

What's the best accommodation for a budget-friendly stay in Bangkok?

Based on reviews, Calypzo Bangkok is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other good options for your budget-friendly stay include Roi 8 Host and 3HOWw Hostel Khaosan. View all budget hotels in Bangkok.

What's the best hotel when travelling with children to Bangkok?

A-One Motel is a top 3-star hotel on Expedia for families, and features a restaurant and free parking. Other good choices for your child-friendly holiday include My Homeliday Bangkok and The Legacy Hotel. Also, attractions such as Siam Park City and Rajadamnern Thai Boxing Stadium are fun for children of all ages. Find more child-friendly accommodations in Bangkok.

What's the best hotel for a couple visiting Bangkok?

Siam Kempinski Hotel Bangkok is a favourite 5-star hotel for couples, and features in-room massages and a full-service spa. Other good options for a romantic stay include The Peninsula Bangkok and The Okura Prestige Bangkok. See all romantic hotels in Bangkok.

What is the favourite LGBTQ-friendly hotel in Bangkok?

Bbb Inn Gay Hotel is a top 3.5-star LGBTQ-friendly hotel that features free WiFi and 24-hour room service. Tarntawan Surawong Bangkok is another good choice for your trip.

What's the best pet-friendly accommodation option in Bangkok?

Hi Bangkok B&B is a top dog-friendly guest house and offers free WiFi for its human guests. Other good options for you and your pet's trip include Everest Hostel and Nat 2 Guest House. See more pet-friendly hotel accommodations in Bangkok.

What's the best luxury hotel in Bangkok?

U Sathorn Bangkok is a 5-star hotel with 2 restaurants and spa services, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Radisson Blu Plaza Bangkok and Mandarin Hotel Managed by Centre Point are other upscale choices for your holiday. Find more luxury hotels in Bangkok.