Find hotels in Bangkok from CA $56

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
Guest rating
Guest rating
Star rating
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 Bangkok hotels and places to stay

Marriott Bangkok Sukhumvit
5 out of 5
2 Sukhumvit Soi 57, Klongtan Nua, Wattana, Bangkok, Bangkok, 10700
Fully refundableReserve now, pay when you stay
The price is CA $211 per night from Dec 13 to Dec 14
CA $211
per night
Dec 13 - Dec 14
5.5 km from city centre
4.5/5 Wonderful! (1,000 reviews)
Great service
"Lost my sunglasses but they found them in the lobby for me I got them when I returned from the beach. Thank you JP for your help."

Reviewed on Nov. 25, 2022

Marriott Bangkok Sukhumvit
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 CA $401 per night from Dec 11 to Dec 12
CA $401
per night
Dec 11 - Dec 12
1.48 km from city centre
4.9/5 Exceptional! (68 reviews)
"Very attentive and friendly staff, in particular at the club room and the concierge. Great facilities and excellent breakfast"

Reviewed on Oct. 3, 2022

Sindhorn Kempinski Hotel Bangkok
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 $220 per night from Dec 16 to Dec 17
CA $220
per night
Dec 16 - Dec 17
3.78 km from city centre
4.5/5 Wonderful! (1,004 reviews)
"We loved the location and the service was great."

Reviewed on Dec. 1, 2022

Shangri-La Bangkok

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

Dream Bangkok
5 out of 5
10 Sukhumvit Soi 15, Bangkok, Bangkok, 10110
Fully refundableReserve now, pay when you stay
The price is CA $101 per night from Jan 5 to Jan 6
CA $101
per night
Jan 5 - Jan 6
2.56 km from city centre
4.3/5 Excellent! (1,005 reviews)
"I loved the breakfast and my room was very big. The pool was great and luggage storage was helpful. I upgraded my room but on the second night I couldn’t sleep as the walls were paper thin which is why it wasn’t a 5* experience."

Reviewed on Dec. 3, 2022

Dream Bangkok
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 CA $134 per night from Jan 4 to Jan 5
CA $134
per night
Jan 4 - Jan 5
0.84 km from city centre
4.4/5 Excellent! (1,008 reviews)
"Good breakfast, Spa, clean, good service and close to metrorail"

Reviewed on Dec. 1, 2022

Grande Centre Point Hotel Ratchadamri
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 CA $290 per night from Dec 14 to Dec 15
CA $290
per night
Dec 14 - Dec 15
2.74 km from city centre
4.7/5 Exceptional! (1,004 reviews)
"We have visited this hotel many times over the years. The staff are never less than lovely, the pool and gym are great, and the rooms are of a high standard. The location is also great for transport links. Our one disappointment on our most recent visit was the fact that the vast breakfast buffet ..."

Reviewed on Nov. 30, 2022

Sheraton Grande Sukhumvit, Luxury Collection Hotel, Bangkok
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 CA $194 per night from Dec 7 to Dec 8
CA $194
per night
Dec 7 - Dec 8
3.55 km from city centre
4.4/5 Excellent! (1,004 reviews)
"Beautiful room and the view was espectacular. I didn’t like the price nor the menu at the rooftop restaurant. Beautiful view from there but poor menu options and way too expensive and the flavor was not that good. We got the lobster Italian rice and we paid $130 (around) for just one plate and a ..."

Reviewed on Dec. 2, 2022

lebua at State Tower
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 $192 per night from Jan 2 to Jan 3
CA $192
per night
Jan 2 - Jan 3
23.99 km from city centre
4.1/5 Very Good! (1,007 reviews)
"Very convenient for overnight stay near airport."

Reviewed on Dec. 2, 2022

Novotel Bangkok Suvarnabhumi Airport Hotel
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 CA $210 per night from Dec 12 to Dec 13
CA $210
per night
Dec 12 - Dec 13
2.61 km from city centre
4.5/5 Wonderful! (1,005 reviews)

Reviewed on Dec. 4, 2022

Banyan Tree 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 CA $121 per night from Jan 5 to Jan 6
CA $121
per night
Jan 5 - Jan 6
2.07 km from city centre
4.5/5 Wonderful! (1,004 reviews)
"We felt like the staff was very friendly. Our room was very nice and well taken care of. The beds were comfortable and the cleaning staff did a good job maintaining our room. We had a great stay and would recommend this hotel to future friends traveling there. We used the spa services and had wonderful ..."

Reviewed on Dec. 1, 2022

The Landmark Bangkok
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 CA $56 per night from Jan 3 to Jan 4
CA $56
per night
Jan 3 - Jan 4
28.44 km from city centre
3.9/5 Very Good! (212 reviews)
"The hotel is nice except it is a walk depending from which building your room is at. All the buildings are away from the main lobby. The pool is across feom the hotel restaurant. It is not walking distance to anything close by. The hotel is about 45 minutes ride from the airport since there always ..."

Reviewed on Dec. 4, 2022

Divalux Resort & Spa Bangkok, Suvarnabhumi
Lancaster Bangkok
5 out of 5
1777 New Phetchaburi Road, Bangkok, 10310
The price is CA $116 per night from Jan 4 to Jan 5
CA $116
per night
Jan 4 - Jan 5
3.39 km from city centre
4.7/5 Exceptional! (783 reviews)
Great hotel, I'll keep coming back
"I've been back to the Lancaster a few times now. Staff are friendly and helpful, the hotel rooms are gorgeous, and the rooftop pool is great. This is everything you want out of a hotel in this class. The location is a major factor, too; it's a five minute walk from Makkasan station so it's very easy ..."

Reviewed on Nov. 28, 2022

Lancaster Bangkok
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 $227 per night from Dec 21 to Dec 22
CA $227
per night
Dec 21 - Dec 22
2.86 km from city centre
4.4/5 Wonderful! (1,012 reviews)
"The bed is not so comfortable, but location is convenient and easily accessible to Terminal 21 shopping, Asok and Sukhumvit line."

Reviewed on Dec. 3, 2022

Grande Centre Point Hotel Terminal 21
Rembrandt Hotel & Suites Bangkok
4.5 out of 5
19 Sukhumvit Soi 18, Klong Toei, Bangkok, Bangkok, 10110
The price is CA $85 per night from Dec 6 to Dec 7
CA $85
per night
Dec 6 - Dec 7
3.36 km from city centre
4.2/5 Excellent! (1,001 reviews)
Will stay there again!
"Great location, friendly staff, fantastic restaurants -- best Indian food in town and very freshly prepared breakfast! Great value for your money."

Reviewed on Nov. 14, 2022

Rembrandt Hotel & Suites Bangkok
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 $162 per night from Dec 19 to Dec 20
CA $162
per night
Dec 19 - Dec 20
4.12 km from city centre
4.3/5 Excellent! (1,004 reviews)
"The property was getting maintenance during my stay, so I was not able to enjoy the pool, and there was also some window cleaning been done so some of the facade was getting covered up. Over all I am somewhat happy with my stay, their breakfast was really good, and their restaurant was really good ..."

Reviewed on Dec. 4, 2022

SKYVIEW Hotel Bangkok
Novotel Bangkok On Siam Square
4.5 out of 5
392-44 Siam Square Soi 6 Rama, Bangkok, Bangkok, 10330
Fully refundableReserve now, pay when you stay
The price is CA $135 per night from Jan 3 to Jan 4
CA $135
per night
Jan 3 - Jan 4
0.36 km from city centre
4.1/5 Very Good! (1,003 reviews)
Good location but old and run down
"A long wait for check-in, a foul smell at the lobby area, room was not clean and ready when I arrived at the room. Air condition not in good condition, wooden floor has cracking sound as we walk on it. Despite the above, hotel was in a prime location. Hope hotel can sort out the the above, perhaps ..."

Reviewed on Dec. 3, 2022

Novotel Bangkok On Siam Square
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 $93 per night from Dec 6 to Dec 7
CA $93
per night
Dec 6 - Dec 7
0.8 km from city centre
4.4/5 Wonderful! (1,009 reviews)
Second Time Back
"This is our second time back with my family of 2 kids. For the price, you probably cannot find another room of this size which has a double decker bunk bed for the kids in a separate section of the room. It is like a mini suite. Bathroom is big and has a long bath, which the kids love. Overall it ..."

Reviewed on Dec. 4, 2022

Centara Watergate Pavillion Hotel Bangkok
Centara Grand at CentralWorld
5 out of 5
999/99 Rama 1 Road, Pathumwan, Bangkok, Bangkok, 10330
The price is CA $240 per night from Dec 6 to Dec 7
CA $240
per night
Dec 6 - Dec 7
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 Nov. 17, 2022

Centara Grand at CentralWorld
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 CA $111 per night from Dec 12 to Dec 13
CA $111
per night
Dec 12 - Dec 13
1.34 km from city centre
4.3/5 Excellent! (1,004 reviews)
Okay for a short stay.
"Expensive and just average breakfast. Coffee machines didn’t work, tables poorly organized and food poorly labelled. Rooms small and storage space limited. Everything else was excellent."

Reviewed on Dec. 1, 2022

Grande Centre Point Hotel Ploenchit
Eleven Hotel Bangkok
4 out of 5
11 Soi Sukhumvit 11, Bangkok, 10110
Fully refundableReserve now, pay when you stay
The price is CA $86 per night from Dec 21 to Dec 22
CA $86
per night
Dec 21 - Dec 22
2.31 km from city centre
4.3/5 Excellent! (247 reviews)
Good choice
"Second stay here and nice all around. Friendly,hlepful staff, very comfortable, no complaints."

Reviewed on Nov. 21, 2022

Eleven 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.

Where to stay in Bangkok

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

Hotels near Popular Bangkok Attractions

Bangkok hotels information

Number of reviews 17384
Accommodation 4699 hotels
Lowest Price CA $56
Highest Price CA $401

Price trends for hotels in Bangkok

Less expensive
More expensive
This month
Next month
August
March
CA $46
CA $46
Month
Price
January
CA $46
February
CA $42
March
CA $47
April
CA $43
May
CA $41
June
CA $43
July
CA $40
August
CA $32
September
CA $41
October
CA $38
November
CA $43
December
CA $46
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 Bangkok. Select dates and complete search for nightly totals inclusive of taxes and fees.

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 traveler 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.

Sukhumvit is a culturally-rich neighborhood known for its lively bars and array of dining options. Other favorite areas in Bangkok include Pratunam and Silom.

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

PerFect Home: This highly rated vacation 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 you can cook with friends or family. Make the most of the 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 that most room reservations are refundable if you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you booked a non-refundable reservation, you might still have the option to cancel and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Bangkok.

Where can I learn more about changing or cancelling my trip to Bangkok?

For more details about updating your trip to Bangkok or cancelling it, click here.

What's the best place to stay on a budget in Bangkok?

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

What's the best place to stay in Sukhumvit?

With 821 lodging options to choose from in this neighborhood, you're sure to find what you're looking for as you plan your trip. Based on Expedia customer reviews, Ariyasomvilla is the highest ranked property in Sukhumvit. This 4-star hotel offers free breakfast and a restaurant. It is located a short 10-minute walk from Nana Square. Other top choices in the neighborhood include Oriental Residence Bangkok and Park Hyatt Bangkok.

What's a favorite place to stay in Pratunam?

In this neighborhood, there are 204 places to stay, so you're sure to find what you're looking for. Natee Hostel is a favorite with our customers staying in Pratunam. This property is a short 4-minute walk from Pantip Plaza, and it offers free breakfast and free WiFi. Travelers also recommend Anajak Bangkok Hotel and Mellow Fellow Hostel as top choices in the area.

What's the best place to stay for a family vacation 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 stay with the kids include My Homeliday Bangkok and The Legacy Hotel. Attractions like Siam Park City and Rajadamnern Thai Boxing Stadium are also fun for kids of all ages. Find more child-friendly accommodations in Bangkok.

What's the best accommodation for a romantic getaway to Bangkok?

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

What's the best LGBTQ-friendly accommodation 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 vacation.

What's the best pet-friendly hotel in Bangkok?

Hi Bangkok B&B is a top dog-friendly guesthouse, 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 hotel to stay with easy access to Khaosan Road?

Adjacent to Khaosan Road, Dang Derm in The Park Khaosan is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers a restaurant and an outdoor pool. Other good choices close by include Khaosan Palace Hotel and The Mixx Hostel.