Hotels in Bangkok, Thailand

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

Bangkok, Thailand
Oct 3 — Oct 42
Bangkok, Thailand
Tue 10/3
Wed 10/4
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Bangkok, Thailand

These are some of the hotels in Bangkok with the highest demand. Users seeking more options can adjust the settings in the search form at the top of the page.
Filter by star ratings
All filters
Eastin Grand Hotel Sathorn
9.3 Excellent
33/1 South Sathorn Road Yannawa, Bangkok, Thailand
Show on map
2.8 mi from city center, Bangkok, Thailand 
ExcellentBased on 4,801 reviews
9.3

Boasting its very own sky bridge and an outdoor pool where views of Chao Phraya River and Bangkok can be enjoyed, Eastin Grand Hotel Sathorn offers luxury 4-star accommodation. Those staying at the property also have access to complimentary Wi-Fi and on-site parking.

The Okura Prestige Bangkok
9.2 Excellent
Park Venture Ecoplex, 57 Wireless Road, Bangkok, Thailand
Show on map
1.5 mi from city center, Bangkok, Thailand 
ExcellentBased on 1,454 reviews
9.2

This 5-star hotel offers modern accommodation in Bangkok and is a short stroll from BTS Phloen Chit Station. Guests also have exclusive access to the The Okura Spa and Cantilevered Swimming Pool.

Baiyoke Sky Hotel
7.8 Good
Ratchaprarop Road, Ratchathewi,222, Bangkok, Thailand
Show on map
0.6 mi from city center, Bangkok, Thailand 
GoodBased on 5,309 reviews
7.8

Standing 88 stories high, Baiyoke Sky Hotel is the tallest hotel in Thailand and promotes its height with an observation deck where guests can take in the sights of Bangkok. In addition to free private parking on site, the hotel provides comfortable 4-star rooms and a bar.

Chatrium Hotel Riverside Bangkok
8.9 Excellent
28 Charoenkrung Soi 70, Bangkok, Thailand
Show on map
3.6 mi from city center, Bangkok, Thailand 
ExcellentBased on 2,316 reviews
8.9

This trendy hotel in Bangkok offers complimentary wireless internet, as well as an infinity pool and a sauna. It provides 5-star accommodation with air-conditioned rooms.

Grande Centre Point Hotel Terminal 21
8.9 Excellent
2, Sukhumvit Soi 19 (Wattana), Bangkok, Thailand
Show on map
2.4 mi from city center, Bangkok, Thailand 
ExcellentBased on 2,937 reviews
8.9

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.

lebua at State Tower - SHA Plus
8.4 Excellent
1055 Silom Road, Bangkok, Thailand
Show on map
2.8 mi from city center, Bangkok, Thailand 
ExcellentBased on 4,068 reviews
8.4

Awarded the 2021 Top Hotel in Bangkok by Condé Nast Traveler Readers' Choice Awards, the luxurious Lebua at State Tower is home to one of the highest rooftop bar in the world with stunning views of the city. This modern property is ideally located in Silom and is within walking distance of Saphan Taksin BTS Station.

The Peninsula Bangkok
9.2 Excellent
333 Charoennakorn Road, Bangkok, Thailand
Show on map
2.9 mi from city center, Bangkok, Thailand 
ExcellentBased on 494 reviews
9.2

Located in Bangkok, The Peninsula Bangkok is within a 35-minute drive of Suvarnabhumi Airport and offers outdoor tennis courts, an outdoor pool and a Jacuzzi. This 5-star hotel provides views of Chao Phraya River, plus a sauna.

Grande Centre Point Hotel Ratchadamri
8.8 Excellent
153/2 Mahatlek Luang 1, Ratchadamri Rd, Bangkok, Thailand
Show on map
1.3 mi from city center, Bangkok, Thailand 
ExcellentBased on 4,611 reviews
8.8

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.

Night Hotel Bangkok - Sukhumvit 15
8.8 Excellent
10 Sukhumvit Soi 15, Bangkok, Thailand
Show on map
2.2 mi from city center, Bangkok, Thailand 
ExcellentBased on 2,675 reviews
8.8

This trendy 4-star hotel is situated in Watthana and features a rooftop pool. It also showcases views of Bangkok.

Avani+ Riverside Bangkok Hotel
9.0 Excellent
257 Charoennakorn Road, Thonburi, Bangkok, Thailand
Show on map
4.6 mi from city center, Bangkok, Thailand 
ExcellentBased on 1,375 reviews
9.0

Located in Bangkok, Avani+ Riverside Bangkok Hotel is within a 40-minute drive of Suvarnabhumi Airport and offers an infinity pool and a sauna. Some of the facilities provided at this 5-star hotel include complimentary on-site parking and wireless internet.

Tips for booking hotels in Bangkok, Thailand

Cheapest month:September
Most expensive month:February
Average price in Bangkok:$169/night
Cheapest price found:$3/night
Cheapest day:Tuesday
Most expensive day:Friday
$141 - $211
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$149 - $165
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Bangkok, Thailand hotels

These Bangkok properties are among the highest rated by our users. Skim through hotel descriptions and user reviews to find the right one for you.
Show all 8,489 hotels
1
Grande Centre Point Sukhumvit 55
8.8 Excellent
300 Sukhumvit Soi 55 (Thonglor), Bangkok, Thailand
Show on map
3.8 mi from city center, Bangkok, Thailand 

Grande Centre Point Sukhumvit 55 Thong Lo is set in Bangkok and is close to nearby sightseeing spots, such as Khlong Tan Nuea. Guests also have exclusive access to the on-site Let’s Relax Spa and The Fit Club.

$88
Avg. per night
2
Park Hyatt Bangkok
9.1 Excellent
88 Wireless Road, Lumpini, Pathumwan, Bangkok, Thailand
Show on map
1.4 mi from city center, Bangkok, Thailand 

Park Hyatt Bangkok provides sophisticated accommodation in Bangkok and is within walking distance of BTS Phloen Chit Station. It also offers an express check-in and check-out feature, massage services and an outdoor pool.

$228
Avg. per night
3
Ariyasomvilla Hotel
9.2 Excellent
65 Sukhumvit Soi 1, Bangkok, Thailand
Show on map
1.5 mi from city center, Bangkok, Thailand 

Ideally located in Bangkok, Ariyasom Villa provides unique accommodation within a short drive of Siam Paragon and Centralworld. It also offers an outdoor pool, free Wi-Fi and a rooftop terrace.

$145
Avg. per night
4
Hansar Bangkok Hotel
8.9 Excellent
3 Soi Mahadlekluang 2, Rajdamri Road, Bangkok, Thailand
Show on map
1.4 mi from city center, Bangkok, Thailand 

Hansar Bangkok provides 5-star accommodation in Bangkok. Offering complimentary Wi-Fi, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of the Erawan Shrine.

$110
Avg. per night
5
Grande Centre Point Ploenchit
8.3 Excellent
100 Wireless Road, Bangkok, Thailand
Show on map
1.5 mi from city center, Bangkok, Thailand 

Grande Centre Point Hotel Ploenchit provides elegant accommodation in Bangkok and is a few minutes on foot from BTS Phloen Chit Station. Guests also have exclusive access to the on-site Let's Relax Spa and Swimming pool.

$79
Avg. per night
6
Lancaster Bangkok
9.1 Excellent
1777 New Phetchaburi Road, Bangkok, Thailand
Show on map
2.4 mi from city center, Bangkok, Thailand 

This cosy hotel in Bangkok provides free wireless internet, as well as an infinity pool and a rooftop terrace. It also offers a sauna, a swimming pool and a coffee bar.

$80
Avg. per night
7
Como Metropolitan Bangkok
9.3 Excellent
27 South Sathorn Road, Bangkok, Thailand
Show on map
2.5 mi from city center, Bangkok, Thailand 

Providing a limousine service and a rooftop terrace, COMO Metropolitan Bangkok is a luxurious base in Bangkok. The multiple facilities this modern hotel offers include a sauna, a Jacuzzi and an outdoor pool.

$121
Avg. per night
8
Bangkok Marriott Marquis Queens Park
8.5 Excellent
199 Sukhumvit Soi 22, Klong Ton, Klong Toey, Bangkok, Thailand
Show on map
3.0 mi from city center, Bangkok, Thailand 

Less than a 20-minute walk from Asok BTS Skytrain Station, Bangkok Marriott Marquis Queen's Park offers guests a convenient base while in Bangkok. It also offers a sauna, an outdoor pool and a kids club.

$148
Avg. per night

Cheapest hotels in Bangkok, Thailand

For those on a budget, these are the cheapest hotels available in Bangkok for the selected dates. Consider alternative dates if you're able to compare prices.
Show all 8,489 hotels
Nasa Bangkok
7.2 Good
Ramkhamhaeng Rd., 44, Bangkok, Thailand
Show on map
4.8 mi from city center, Bangkok, Thailand 

Situated a short stroll from Khlong Tan Railway Station, Nasa Vegas Hotel provides guests with a convenient base when in Bangkok. It provides 3-star accommodation with air-conditioned rooms.

$18
Avg. per night
Rambuttri Village Inn & Plaza
7.7 Good
95 Soi Ram Buttri, Bangkok, Thailand
Show on map
2.4 mi from city center, Bangkok, Thailand 

Situated in the city centre, Rambuttri Village Inn offers easy access to Bangkok's main retail and sightseeing areas. Guests have access to a day spa, a gym and an outdoor pool.

$19
Avg. per night
Best Comfort Residential Hotel
7.2 Good
49 Soi Sukhumvit 19, Bangkok, Thailand
Show on map
2.2 mi from city center, Bangkok, Thailand 

Located in Bangkok, Best Comfort Residential Hotel is an easy drive from Chao Phraya River and provides free private parking on site. Those staying at the property have access to an outdoor pool and a sauna.

$24
Avg. per night
The Heritage Hotels Bangkok
7.9 Good
198 Narathivas Ratchanakrin 3 Rd, Bangkok, Thailand
Show on map
2.4 mi from city center, Bangkok, Thailand 

Showcasing a rooftop pool for guests to lounge by, The Heritage Bangkok is situated in Bangkok and offers unique views of Bang Rak. It also provides a rooftop terrace with city views.

$25
Avg. per night