Find hotels in Bangkok from CA $5

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

Grande Centre Point Hotel Ratchadamri
5 out of 5
153/2 Mahatlek Luang 1, Ratchadamri Rd, Lumpini, Pathumwan, Bangkok, Bangkok
Fully refundableReserve now, pay when you stay
The price is CA $133 per night from Jul. 3 to Jul. 4
CA $133
per night
Jul. 3 - Jul. 4
0.84 km from city centre
8.8/10 Excellent! (1,001 reviews)
"I have been staying in this hotel whenever, I travel to BKK. The standard is as per expectation."

Reviewed on May 23, 2023

Grande Centre Point Hotel Ratchadamri
Banyan Tree Bangkok
5 out of 5
21/100 South Sathon Road, Bangkok, Bangkok
Fully refundableReserve now, pay when you stay
The price is CA $187 per night from Jun. 11 to Jun. 12
CA $187
per night
Jun. 11 - Jun. 12
2.61 km from city centre
9/10 Wonderful! (999 reviews)
"Pros: The rooms are spotless, amenities are excellent and staff is very quick to respond. Every morning they provide a beautiful fruit platter and housekeeping sometimes leaves behind cute gift tokens. Cons: Breakfast buffet does not cater to vegetarians at all, they were unable to provide an early ..."

Reviewed on May 27, 2023

Banyan Tree Bangkok
Novotel Bangkok On Siam Square
4.5 out of 5
392-44 Siam Square Soi 6 Rama, Bangkok, Bangkok
Fully refundableReserve now, pay when you stay
The price is CA $135 per night from Jun. 25 to Jun. 26
CA $135
per night
Jun. 25 - Jun. 26
0.36 km from city centre
8.2/10 Very Good! (1,000 reviews)
"Location is excellent. Easy to access a numbers of shopping mall by walk. Plenty of restaurant, cafe, message and spa. Few stations away from Airport Express train. Hotel room is clean and tidy, got upgraded to executive floor 👍"

Reviewed on May 29, 2023

Novotel Bangkok On Siam Square

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

Anantara Riverside Bangkok Resort
5 out of 5
257/1-3 Charoennakorn Road, Bangkok, Bangkok
Fully refundableReserve now, pay when you stay
The price is CA $214 per night from Jun. 27 to Jun. 28
CA $214
per night
Jun. 27 - Jun. 28
6.73 km from city centre
9/10 Wonderful! (1,000 reviews)
"TERRIBLE LACK OF SIGNAGE IN THE HOTEL AND GROUNDS"

Reviewed on May 23, 2023

Anantara Riverside Bangkok Resort
Prince Palace Hotel Bangkok
4 out of 5
488/800 Bo Bae Tower, Damrongrak Road, Klong Mahanak, Bangkok, Bangkok
Fully refundableReserve now, pay when you stay
The price is CA $42 per night from Jul. 3 to Jul. 4
CA $42
per night
Jul. 3 - Jul. 4
2.34 km from city centre
7.2/10 Good! (997 reviews)
"All staff members are friendly, and making my family feel comfortable. My children enjoyed the the view and the atmosphere around the property."

Reviewed on Jun. 1, 2023

Prince Palace Hotel Bangkok
Solitaire Bangkok Sukhumvit 11
4.5 out of 5
75/23 Sukhumvit 13, Bangkok
Fully refundableReserve now, pay when you stay
The price is CA $84 per night from Jun. 27 to Jun. 28
CA $84
per night
Jun. 27 - Jun. 28
2.33 km from city centre
8.4/10 Very Good! (1,002 reviews)
"Staff were beautiful on lvl 16, was happy to leave them a nice tip to say thankyou for there service"

Reviewed on May 20, 2023

Solitaire Bangkok Sukhumvit 11
Solaria Nishitetsu Hotel Bangkok
4 out of 5
1 Soi Sukhumvit 14, Sukhumvit Rd., Khlong Toei, Bangkok
Fully refundableReserve now, pay when you stay
The price is CA $167 per night from Jun. 27 to Jun. 28
CA $167
per night
Jun. 27 - Jun. 28
2.88 km from city centre
9.4/10 Exceptional! (164 reviews)
"Definitely returning for future Bangkok trips!"

Reviewed on May 27, 2023

Solaria Nishitetsu Hotel Bangkok
Travelodge Sukhumvit 11
4 out of 5
30/9-10 Soi Sukhumvit 11 (Chaiyos), Klongtoey-Nua, Wattana, Bangkok, Bangkok
Fully refundableReserve now, pay when you stay
The price is CA $61 per night from Jun. 5 to Jun. 6
CA $61
per night
Jun. 5 - Jun. 6
2.33 km from city centre
8.8/10 Excellent! (1,002 reviews)
"Nice property for the price. Not located in an area with many locals, mostly foreigners so there is less Thai shops/restaurants around. Also a bit farther from popular shopping complexes. Public transportation is a 10 minute walk away or use of taxis always available."

Reviewed on May 28, 2023

Travelodge Sukhumvit 11
Novotel Bangkok Ploenchit Sukhumvit
4.5 out of 5
566 Ploenchit Road, Lumpimi, Pathumwan, Bangkok, Bangkok
Fully refundableReserve now, pay when you stay
The price is CA $126 per night from Jun. 5 to Jun. 6
CA $126
per night
Jun. 5 - Jun. 6
1.57 km from city centre
8.8/10 Excellent! (1,001 reviews)
"Overall good hotel, good location, good price."

Reviewed on May 30, 2023

Novotel Bangkok Ploenchit Sukhumvit
lebua at State Tower
5 out of 5
State Tower 1055/111 Silom Road, Bangrak, Bangkok
Fully refundableReserve now, pay when you stay
The price is CA $187 per night from Jun. 4 to Jun. 5
CA $187
per night
Jun. 4 - Jun. 5
3.55 km from city centre
8.6/10 Excellent! (1,001 reviews)
"Hotel is great drinks were expensive but overall good experience"

Reviewed on May 21, 2023

lebua at State Tower
Centara Grand at Central Plaza Ladprao Bangkok
5 out of 5
1695 Phaholyothin Road, Chatuchak, Bangkok, Bangkok
Fully refundableReserve now, pay when you stay
The price is CA $72 per night from Jul. 2 to Jul. 3
CA $72
per night
Jul. 2 - Jul. 3
8.24 km from city centre
8.6/10 Excellent! (1,002 reviews)
"Fantastic Service"

Reviewed on May 29, 2023

Centara Grand at Central Plaza Ladprao Bangkok
Holiday Inn Express Bangkok Siam, an IHG Hotel
4 out of 5
889 Rama 1 Road, Wang Mai Pathumwan, Bangkok, Bangkok, 10330
Fully refundable
The price is CA $80 per night from Jun. 25 to Jun. 26
CA $80
per night
Jun. 25 - Jun. 26
0.9 km from city centre
8.4/10 Very Good! (1,002 reviews)
"Good location, cleanliness & helpful staff"

Reviewed on May 30, 2023

Holiday Inn Express Bangkok Siam, an IHG Hotel
Centre Point Sukhumvit 10
4 out of 5
No.39, Soi Sukhumvit 10, Sukhumvit Rd., Klongtoey, Bangkok, Bangkok
Fully refundableReserve now, pay when you stay
The price is CA $89 per night from Jun. 6 to Jun. 7
CA $89
per night
Jun. 6 - Jun. 7
2.68 km from city centre
8.8/10 Excellent! (1,001 reviews)
"Excellent stay!"

Reviewed on May 22, 2023

Centre Point Sukhumvit 10
Grande Centre Point Ploenchit
5 out of 5
100 Wireless Road, Lumpini, Bangkok, Bangkok
Fully refundableReserve now, pay when you stay
The price is CA $128 per night from Jun. 6 to Jun. 7
CA $128
per night
Jun. 6 - Jun. 7
1.34 km from city centre
8.6/10 Excellent! (1,000 reviews)
"."

Reviewed on May 17, 2023

Grande Centre Point Ploenchit
Divalux Resort & Spa Bangkok, Suvarnabhumi, Airport
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 $49 per night from Jun. 6 to Jun. 7
CA $49
per night
Jun. 6 - Jun. 7
28.44 km from city centre
7.8/10 Good! (358 reviews)
"Check in staff were excellent considering Expedia did not confirm my booking"

Reviewed on May 24, 2023

Divalux Resort & Spa Bangkok, Suvarnabhumi, Airport
The St Regis Bangkok
5 out of 5
159 Rajadamri Road, Bangkok, Bangkok, 10330
Fully refundableReserve now, pay when you stay
The price is CA $342 per night from Jun. 4 to Jun. 5
CA $342
per night
Jun. 4 - Jun. 5
0.95 km from city centre
9.2/10 Wonderful! (539 reviews)
"St Regis has been a fantastic stay for us! Not explicitly telling them of my birthday, the staff went on to decorate my room with flowers and petals with a cake! Very very touched by their proactiveness and staff friendliness from the doorman to room service! Well done, St Regis!"

Reviewed on Apr. 9, 2023

The St Regis Bangkok
Millennium Hilton Bangkok
5 out of 5
123 Charoennakorn Road, Klongsan, Bangkok, Bangkok, 10600
Fully refundableReserve now, pay when you stay
The price is CA $190 per night from Jun. 8 to Jun. 9
CA $190
per night
Jun. 8 - Jun. 9
3.53 km from city centre
8.4/10 Very Good! (1,002 reviews)
Rest location hotel
"Great stay again and lovely staff"

Reviewed on May 27, 2023

Millennium Hilton Bangkok
Hotel Clover Asoke
4 out of 5
9/1 Soi Sukhumvit 16 (Sammit), Klongtoey, Bangkok, 10110
Fully refundableReserve now, pay when you stay
The price is CA $94 per night from Jun. 5 to Jun. 6
CA $94
per night
Jun. 5 - Jun. 6
3.05 km from city centre
9/10 Wonderful! (1,001 reviews)
"Room was spacious, clean, and comfortable. The hotel itself is located next to all the action: Soi Cowboy, Sukhumvit, Terminal 21, etc. (Pro tip: Cut through the Exchange building to get to the BTS and MRT stations. Nice and air-conditioned with escalators!) Foodland is just down the street and 7-Eleven ..."

Reviewed on Apr. 22, 2023

Hotel Clover Asoke
Tastoria Collection Hotel Sukhumvit
5 out of 5
7 Soi Sukhumvit 20,, Bangkok, 10110
Fully refundableReserve now, pay when you stay
The price is CA $130 per night from Jun. 5 to Jun. 6
CA $130
per night
Jun. 5 - Jun. 6
3.53 km from city centre
9.2/10 Wonderful! (73 reviews)
"My second time there and not the last for sure"

Reviewed on May 28, 2023

Tastoria Collection Hotel Sukhumvit
The Continent Boutique Hotel Bangkok Sukhumvit by Compass Hospitality
5 out of 5
413 Sukhumvit Road Klongtoey Nua, Wattana, Bangkok, Bangkok
Fully refundableReserve now, pay when you stay
The price is CA $112 per night from Jun. 16 to Jun. 17
CA $112
per night
Jun. 16 - Jun. 17
3.08 km from city centre
8/10 Very Good! (1,001 reviews)
"Amazing property and super friendly staff, would recommend to anyone!"

Reviewed on May 25, 2023

The Continent Boutique Hotel Bangkok Sukhumvit by Compass Hospitality
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.

More cheap stays in Bangkok

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
17,146
Accommodation
4,464 hotels
Lowest Price
CA $5
Highest Price
CA $342

Frequently asked questions

Where is the best place to stay in Bangkok?

WIW Minihotel is a favorite with Expedia customers. This 3-star hotel offers a snack bar/deli and free WiFi. Other top choices based on traveler reviews include The Companion - Hostel and Old Capital Bike Inn. 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?

3BR Trendy Posh apartment a home from home !!: This highly rated vacation home rental in Bangkok is equipped with an outdoor pool, air-conditioning, and laundry facilities to help you feel comfortable during your stay. Some other top choices in Bangkok are Khaosan DD Bangkok and VIMAN HOUSE : Canal View. 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 Dream World 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.