Popular hotels
Tips
Top-rated hotels
Cheapest hotels
Where to stay
About Bangkok

Hotels in Bangkok, Thailand

Search and compare Bangkok, Thailand hotels from hundreds of travel sites and save.

Bangkok, Thailand
5 Jun — 6 Jun2
Bangkok, Thailand
Wed 5/6
Thu 6/6
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Bangkok, Thailand

Discover well-known properties in Bangkok, Thailand that are favoured by visitors more than others. There are 7,607 hotels in Bangkok, Thailand and price data was last updated on 29 May 2024. The average price for a hotel in Bangkok, Thailand is $160/night.
These hotels in Bangkok see the most activity from our users at the moment. If you're not finding the hotel you're looking for and have flexibility with dates, try adjusting the search form at the top of the page for more results.
Filter by star ratings
All filters
153/2 Mahatlek Luang 1, Ratchadamri Rd, Bangkok, Thailand
This modern Bangkok hotel is situated within a 10-minute stroll of Chit Lom BTS Station. It offers complimentary Wi-Fi, a sauna and a swimming pool.
Pool
Free Wi-Fi
Parking
8.9
Excellent
6047 reviews
Location
2.1 km from city centre
991/ 9 Rama 1 Road, Bangkok, Thailand
This 5-star hotel offers modern accommodation in Bangkok and is a short stroll from Siam BTS Station. Guests also have exclusive access to the Kempinski The Spa and Health Club.
Free Wi-Fi
9.5
Excellent
2224 reviews
Location
1.2 km from city centre
999/99 Rama 1 Road, Bangkok, Thailand
Showcasing impressive views of Bangkok, this 5-star hotel is a brief stroll from Chit Lom BTS Station. Guests also have exclusive access to the on-site SPA Cenvaree and Swimming Pool.
Free Wi-Fi
8.8
Excellent
2484 reviews
Location
1.4 km from city centre
973 Phloen Chit Road, Bangkok, Thailand
Showcasing views of Bangkok, this modern hotel is a brief stroll from Siam BTS Station. It features 5-star rooms with views of the city.
Free Wi-Fi
9.2
Excellent
776 reviews
Location
1.8 km from city centre
444 Mbk Center, Phayathai Rd., Wangmai, Bangkok, Thailand
Featuring a popular location, Pathumwan Princess Hotel has views of Bangkok, and is moments from Siam Square. Guests also have exclusive access to the Bangkok Spa and Olympic Club.
Free Wi-Fi
8.8
Excellent
6800 reviews
Location
1.7 km from city centre
559 Ratcharaprarop Rd., Makkasan, Ratchathewi, Ba, Bangkok, Thailand
Situated in Bangkok, The Berkeley Hotel Pratunam provides stylish, 5-star accommodation close to Pratunam Market. The various amenities this modern hotel features include an outdoor pool, a sauna and a coffee bar.
Free Wi-Fi
Parking
8.4
Excellent
7037 reviews
Location
1.5 km from city centre
16 Sukhumvit Soi 5, Bangkok, Thailand
Located under a 10-minute stroll from BTS Nana Station, BelAire Bangkok provides guests with a convenient base while visiting Bangkok. It offers 4-star accommodation with air-conditioned rooms.
Free Wi-Fi
Parking
8.1
Excellent
2459 reviews
Location
2.9 km from city centre
2, Sukhumvit Soi 19 (Wattana), Bangkok, Thailand
Located in Bangkok, Grande Centre Point Hotel Terminal 21 is within a 30-minute drive of Suvarnabhumi Airport and provides a Jacuzzi, outdoor tennis courts and an outdoor pool. Guests also have exclusive access to the Sauna & Steam and Putting Green Golf & Tennis Course.
Pool
Free Wi-Fi
Parking
9.0
Excellent
4605 reviews
Location
3.8 km from city centre
847 Petchburi Road, Bangkok, Thailand
Situated amongst a range of tourist attractions, shops and eateries, Amari Bangkok is ideal for those wishing to discover Bangkok and its surroundings. In addition to free public parking on site, the hotel offers comfortable 5-star rooms and a bar.
Free Wi-Fi
Parking
8.8
Excellent
4262 reviews
Location
1.2 km from city centre
155 Rajadamri Road, Bangkok, Thailand
Located a short walk from Siam BTS Station, Anantara Siam Bangkok Hotel provides guests with an ideal base when in Bangkok. Guests also have exclusive access to the on-site Anantara Spa and Health Club.
Free Wi-Fi
8.9
Excellent
1324 reviews
Location
2.2 km from city centre

Tips for booking hotels in Bangkok, Thailand

Gain useful insights and advice for booking the perfect stay in Bangkok, Thailand. Price data is based on averages over the past 12 months and was last updated on 29 May 2024.
Cheapest month:September
Most expensive month:December
Average price in Bangkok:$160/night
Cheapest price found:$11/night
Cheapest day:Monday
Most expensive day:Thursday
$131 - $199
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$142 - $182
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Bangkok, Thailand hotels

Browse through properties in Bangkok, Thailand that have received the highest ratings from guests. There are currently 7,607 properties in Bangkok, Thailand and data was last updated on 29 May 2024.
According to our users, these are some of the best hotels to stay at in Bangkok. Learn why these hotels were rated among the best by reading user reviews.
Show all 7,607 hotels
No.41 Sukhumvit 16, Sukhumvit Road, Bangkok, Thailand
4.5 km from city centre
Free Wi-Fi
Parking
$76
Avg. per night
230/5 Sukhumvit Soi 1, Bangkok, Thailand
2.6 km from city centre
Free Wi-Fi
Parking
$80
Avg. per night
12 Sukhumvit 24, Klongton, Bangkok, Thailand
5.2 km from city centre
Free Wi-Fi
Parking
$99
Avg. per night
39/1 Soi Sukhumvit 2, Sukhumvit Road, Bangkok, Thailand
3.0 km from city centre
Free Wi-Fi
Parking
$118
Avg. per night
2 Wireless Road, Bangkok, Thailand
2.1 km from city centre
Free Wi-Fi
$105
Avg. per night
259 Sukhumvit 19, Sukhumvit Road, Bangkok, Thailand
3.7 km from city centre
Free Wi-Fi
Parking
$167
Avg. per night
19/9 Sukhumvit 20 Klong Toey, Bangkok, Thailand
4.6 km from city centre
Free Wi-Fi
Parking
$81
Avg. per night
1777 New Phetchaburi Road, Bangkok, Thailand
3.9 km from city centre
Free Wi-Fi
$84
Avg. per night

Cheapest hotels in Bangkok, Thailand

Discover affordable stays in Bangkok, Thailand that provide a quality experience without breaking the bank. Hotels in Bangkok, Thailand can be found for as low as $11 per night. There is currently one property in Bangkok, Thailand that can be booked for this price. The Grand Pinnacle Bangkok Airport is one of the hotels that can be booked for the lowest price in Bangkok, Thailand. Price data was last updated on 29 May 2024
For those on a budget, these are the cheapest hotels available in Bangkok for the selected dates. If you have flexibility with arrival and departure, use the search form to compare prices for other dates.
Show all 7,607 hotels
444/4 Soi Maecham, Ladkrabang Road, Bangkok, Thailand
26.1 km from city centre
Free Wi-Fi
Airport shuttle
$11
Avg. per night
99 Ladprao 101 Road Yak 38, Bangkok, Thailand
11.1 km from city centre
Free Wi-Fi
Parking
$13
Avg. per night
1013,Nawamin Soi 96 Nawamin Road, Bangkok, Thailand
16.2 km from city centre
Free Wi-Fi
Air conditioning
$14
Avg. per night
56, Soi Lad Kra Bang 42, Bangkok, Thailand
25.5 km from city centre
Free Wi-Fi
Parking
$14
Avg. per night
707 Soi Lat Phrao 130, Lat Phrao Rd., Bangkok, Thailand
10.9 km from city centre
Free Wi-Fi
Parking
$16
Avg. per night
Soi Samsen 6, Bangkok, Thailand
3.5 km from city centre
Free Wi-Fi
Parking
$18
Avg. per night
333 Soi Phaholyothin 34, Bangkok, Thailand
10.5 km from city centre
Free Wi-Fi
Parking
$20
Avg. per night
99/2 Moo 8 Phaholyothin Road, Bangkok, Thailand
24.6 km from city centre
Free Wi-Fi
Parking
$24
Avg. per night

Hotel prices in Bangkok, Thailand

Get a sense of the average price and most popular properties to stay in Bangkok to help you budget for your trip accordingly. Hotels that are booked the most in each class receive the “Most popular” badge. Hotels with the “Best value” badge are the most popular hotels in Bangkok at attractive prices. Price data was last updated on 29 May 2024.
Some of the best options for booking a hotel in Bangkok categorized by hotel class. You'll also find the most popular and best value properties within each hotel class.
2 stars
2 stars and under
505 Phechaburi Road, Bangkok, Thailand
131/5-7, Sukhumvit7/1 Alley, Bangkok, Thailand
285/2-4 Sukhumvit Soi 50, Bangkok, Thailand
3 stars
3 stars
35 Nana Nua (Soi 5), Sukhumvit Road, Bangkok, Thailand
12 Sukhumvit Soi 3 Nana-Nua, Bangkok, Thailand
444/4 Soi Maecham, Ladkrabang Road, Bangkok, Thailand
4 stars
4 stars +
138 Sukhumvit Road, Bangkok, Thailand
559 Ratcharaprarop Rd., Makkasan, Ratchathewi, Ba, Bangkok, Thailand

Best prices found by HotelsCombined users in the past 24 hours.

Other accommodations in Bangkok, Thailand

Find the perfect hostel, theme hotel, or holiday rental for your stay in Bangkok, Thailand.
Show all 7,607 stays
30 Soi Aree 5 Phahonyothin Rd, Bangkok, Thailand
2.6 km from city centre
Free Wi-Fi
Parking
Airport shuttle
$41
Avg. per night
73 Sukhumvit Soi 55, Bangkok, Thailand
6.0 km from city centre
Free Wi-Fi
Parking
$37
Avg. per night
No. 7 South Sathorn Road, Bangkok, Thailand
4.3 km from city centre
Free Wi-Fi
Parking
$87
Avg. per night
138 Sukhumvit Road, Bangkok, Thailand
3.1 km from city centre
Free Wi-Fi
$108
Avg. per night
2 Charoen Krung Soi 30, Siphya, Bangkok, Thailand
3.9 km from city centre
Free Wi-Fi
Parking
$133
Avg. per night
3 Soi Mahardlekluang 3 Rajdamri Road, Bangkok, Thailand
2.4 km from city centre
Free Wi-Fi
Parking
$107
Avg. per night
55/39 Soi Kolit Phayathai Rd, Phaya Thai, Bangkok, Thailand
0.3 km from city centre
Free Wi-Fi
Air conditioning
$11
Avg. per night
5/7 Decho Rd., Silom, Bangruk, Bangkok, Thailand
3.7 km from city centre
Free Wi-Fi
$9
Avg. per night

Where to stay in Bangkok, Thailand

Explore different neighbo