Hotels in Bangkok, Thailand

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

Bangkok, Thailand
Sep 30 — Oct 12
Bangkok, Thailand
Sat 9/30
Sun 10/1
...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,773 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,452 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,260 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,297 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.

Nasa Bangkok
8.0 Excellent
Ramkhamhaeng Rd., 44, Bangkok, Thailand
Show on map
4.8 mi from city center, Bangkok, Thailand 
ExcellentBased on 3,999 reviews
8.0

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.

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,917 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.

Prince Palace Hotel Bangkok
7.3 Good
488/800 Bo Bae Tower, Bangkok, Thailand
Show on map
1.2 mi from city center, Bangkok, Thailand 
GoodBased on 6,521 reviews
7.3

Located in Bangkok, Prince Palace Hotel SHA Extra Plus is within easy reach of Parliament of Thailand and Grand Palace. Guests also have exclusive access to the Darawadee Spa and Fitness Center.

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,044 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.

Ambassador Bangkok Hotel
7.0 Good
171 Soi 11 Sukhumvit Road, Bangkok, Thailand
Show on map
2.0 mi from city center, Bangkok, Thailand 
GoodBased on 3,758 reviews
7.0

Ambassador Hotel Bangkok provides a modern setting while in Bangkok. It has a spa and wellness centre, as well as an outdoor pool, a sauna and a Jacuzzi.

The Landmark Bangkok
8.8 Excellent
138 Sukhumvit Road, Bangkok, Thailand
Show on map
1.9 mi from city center, Bangkok, Thailand 
ExcellentBased on 2,316 reviews
8.8

Boasting impressive views of Bangkok, this 5-star hotel is a brief stroll from BTS Phloen Chit Station. Guests also have exclusive access to the on-site Viva Jiva Spa and Fitness First Platinum Health Club.

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,477 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.

$87
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.

$224
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.

$78
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.

$79
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.

$123
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.

$150
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,477 hotels
Rambuttri Village Inn & Plaza
7.6 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