Top Hotels in Bangkok

Search among 856 available hotels and places to stay in Bangkok from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-50 out of 856
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great501 reviews
MapView on map3.3 mi from City Center
From   US$ 173 /nightSelect
8.4
Great152 reviews
MapView on map2.3 mi from City Center600 yd from ICONSIAM Shopping Mall
From   US$ 675 /nightSelect
8.4
Great64 reviews
3.0 mi from City Center1800 yd from ICONSIAM Shopping Mall
From   US$ 490 /nightSelect
8.4
Great729 reviews
2.5 mi from City Center800 yd from ICONSIAM Shopping Mall
From   US$ 132 /nightSelect
8.2
Great81 reviews
3.1 mi from City Center600 yd from BTS-Chit Lom
From   US$ 323 /nightSelect
8.6
Great1442 reviews
3.1 mi from City Center1.1 mi from ICONSIAM Shopping Mall
From   US$ 147 /nightSelect
8.4
Great763 reviews
1.9 mi from City Center400 yd from ICONSIAM Shopping Mall
From   US$ 173 /nightSelect
8.2
Great230 reviews
2.7 mi from City Center400 yd from Pratunam Market
From   US$ 117 /nightSelect
8.4
Great3282 reviews
2.6 mi from City Center300 yd from Pratunam Market
From   US$ 77 /nightSelect
8.2
Great85 reviews
2.7 mi from City Center700 yd from BTS-Chit Lom
From   US$ 288 /nightSelect
8.4
Great697 reviews
3.6 mi from City Center200 yd from Nana Plaza
From   US$ 112 /nightSelect
8.4
Great204 reviews
3.5 mi from City Center
From   US$ 140 /nightSelect
8.4
Great506 reviews
3.6 mi from City Center
From   US$ 179 /nightSelect
8.4
Great184 reviews
3.3 mi from City Center700 yd from Nana Plaza
From   US$ 142 /nightSelect
8.2
Great478 reviews
2.6 mi from City Center200 yd from Pratunam Market
From   US$ 120 /nightSelect
2.0 mi from City Center700 yd from Siam Paragon
From   US$ 133 /nightSelect
8.4
Great829 reviews
17.2 mi from City Center
From   US$ 151 /nightSelect
8.4
Great164 reviews
1.1 mi from City Center1.1 mi from ICONSIAM Shopping Mall
From   US$ 93 /nightSelect
8.4
Great329 reviews
2.2 mi from City Center300 yd from Siam Paragon
From   US$ 354 /nightSelect
8.2
Great184 reviews
2.7 mi from City Center400 yd from BTS-Chit Lom
From   US$ 169 /nightSelect
8.6
Great1963 reviews
2.8 mi from City Center1700 yd from ICONSIAM Shopping Mall
From   US$ 162 /nightSelect
8.4
Great263 reviews
4.8 mi from City Center1300 yd from Soi Cowboy
From   US$ 144 /nightSelect
8.4
Great344 reviews
From   US$ 94 /nightSelect
8.4
Great725 reviews
2.6 mi from City Center1100 yd from ICONSIAM Shopping Mall
From   US$ 56 /nightSelect
8.2
Great188 reviews
3.5 mi from City Center200 yd from Nana Plaza
From   US$ 191 /nightSelect
8.4
Great188 reviews
3.9 mi from City Center400 yd from Terminal 21 Asok
From   US$ 195 /nightSelect
8.2
Great180 reviews
4.4 mi from City Center500 yd from Soi Cowboy
From   US$ 208 /nightSelect
8.4
Great764 reviews
1.9 mi from City Center800 yd from Siam Paragon
From   US$ 30 /nightSelect
8.2
Great48 reviews
2.7 mi from City Center400 yd from BTS-Chit Lom
From   US$ 300 /nightSelect
8.4
Great191 reviews
4.4 mi from City Center1600 yd from Soi Cowboy
From   US$ 97 /nightSelect
8.6
Great282 reviews
2.7 mi from City Center300 yd from BTS-Chit Lom
From   US$ 343 /nightSelect
8.0
Great78 reviews
3.0 mi from City Center800 yd from BTS-Chit Lom
From   US$ 354 /nightSelect
3.2 mi from City Center700 yd from Nana Plaza
From   US$ 172 /nightSelect
8.6
Great300 reviews
3.3 mi from City Center
From   US$ 228 /nightSelect
8.4
Great411 reviews
1.9 mi from City Center600 yd from ICONSIAM Shopping Mall
From   US$ 345 /nightSelect
Hotel
8.2
Great272 reviews
3.4 mi from City Center1.2 mi from BTS-Chit Lom
From   US$ 177 /nightSelect
8.4
Great191 reviews
2.7 mi from City Center600 yd from BTS-Chit Lom
From   US$ 205 /nightSelect
8.2
Great541 reviews
3.8 mi from City Center600 yd from Bumrungrad International Hospital
From   US$ 132 /nightSelect
8.6
Great346 reviews
2.7 mi from City Center200 yd from BTS-Chit Lom
From   US$ 90 /nightSelect
8.0
Great160 reviews
2.6 mi from City Center500 yd from Pratunam Market
From   US$ 90 /nightSelect
8.4
Great36 reviews
1.8 mi from City Center
From   US$ 573 /nightSelect
8.4
Great427 reviews
2.9 mi from City Center500 yd from BTS-Chit Lom
From   US$ 153 /nightSelect
8.2
Great446 reviews
3.8 mi from City Center700 yd from Nana Plaza
From   US$ 230 /nightSelect
8.2
Great88 reviews
3.8 mi from City Center500 yd from Terminal 21 Asok
From   US$ 176 /nightSelect
8.2
Great235 reviews
3.6 mi from City Center300 yd from Nana Plaza
From   US$ 124 /nightSelect
8.4
Great291 reviews
2.3 mi from City Center1.1 mi from Siam Paragon
From   US$ 113 /nightSelect
8.2
Great278 reviews
5.7 mi from City Center
From   US$ 111 /nightSelect
8.4
Great221 reviews
2.3 mi from City Center500 yd from ICONSIAM Shopping Mall
From   US$ 412 /nightSelect
8.4
Great494 reviews
2.6 mi from City Center1.1 mi from ICONSIAM Shopping Mall
From   US$ 70 /nightSelect
8.2
Great87 reviews
1.0 mi from City Center600 yd from Grand Palace
From   US$ 123 /nightSelect

Best Hotels and Places to Stay in Bangkok

Why visit?

Bangkok, the vibrant and bustling capital city of Thailand, offers a perfect blend of history, culture, and modernity. With a plethora of stunning temples, bustling street markets, delicious street food, and luxurious shopping centers, Bangkok is an ideal destination for tourists seeking a dynamic and captivating experience. Stay in one of the many exquisite hotels in Bangkok for a truly enriching experience.

Where to stay?

Sukhumvit: Located in the heart of Bangkok, Sukhumvit is a popular area for tourists due to its modern infrastructure, vibrant nightlife, and excellent connectivity. This area is home to numerous luxurious hotels, including the famed Marriott Bangkok, offering top-notch amenities and services. Enjoy fantastic shopping opportunities at Terminal 21, indulge in tantalizing street food at Soi 38, and explore the vibrant nightlife scene along Sukhumvit Road.

Riverside: The Riverside area, along the Chao Phraya River, exudes a serene ambiance and offers breathtaking views of the citys iconic temples and landmarks. Stay in one of the riverside hotels in Bangkok and enjoy easy access to attractions like the Grand Palace, Wat Arun, and the renowned Asiatique The Riverfront. Take a relaxing river cruise or dine at one of the floating restaurants for a unique experience.

Silom: Known for its central location and vibrant atmosphere, Silom is a favorite among both business travelers and tourists. With a plethora of upscale hotels, boutique shops, and restaurants offering global cuisines, Silom caters to diverse tastes. Visit the bustling Patpong Night Market, explore the Lumpini Park, or climb to the top of the iconic State Tower for panoramic city views.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $40 to $90.

4-star hotels: The average price per night is around $90 to $150.

5-star hotels: The average price per night is around $150 to $500.Bangkok, the vibrant and bustling capital city of Thailand, offers a perfect blend of history, culture, and modernity. With a plethora of stunning temples, bustling street markets, delicious street food, and luxurious shopping centers, Bangkok is an ideal destination for tourists seeking a dynamic and captivating experience. Stay in one of the many exquisite hotels in Bangkok for a truly enriching experience.Sukhumvit: Located in the heart of Bangkok, Sukhumvit is a popular area for tourists due to its modern infrastructure, vibrant nightlife, and excellent connectivity. This area is home to numerous luxurious hotels, including the famed Marriott Bangkok, offering top-notch amenities and services. Enjoy fantastic shopping opportunities at Terminal 21, indulge in tantalizing street food at Soi 38, and explore the vibrant nightlife scene along Sukhumvit Road.3-star hotels: The average price per night is around $40 to $90.

4-star hotels: The average price per night is around $90 to $150.

5-star hotels: The average price per night is around $150 to $500.

Best value for money:

1. Adelphi Suites Bangkok: Located in the vibrant Sukhumvit area, this hotel offers spacious and modern suites with kitchenettes, making it perfect for longer stays. It provides excellent value for money with its affordable pricing and convenient location within walking distance of the Phrom Phong BTS station and The Emporium shopping mall.

2. Novotel Bangkok Ploenchit Sukhumvit: Situated in the heart of Sukhumvit, this 4-star hotel offers comfortable rooms, an outdoor pool, and a fitness center. It provides easy access to various shopping centers like CentralWorld and Siam Paragon, as well as being close to the Ploenchit BTS station.

3. Ibis Bangkok Riverside: Nestled along the picturesque Chao Phraya River, this modern and budget-friendly hotel offers stunning river views. It provides guests with easy access to popular attractions like Wat Arun and the Grand Palace, with a complimentary shuttle boat service. Enjoy the hotels rooftop bar, swimming pool, and free Wi-Fi during your stay.

Best kid-friendly hotels:

1. Anantara Siam Bangkok Hotel: Renowned for its impeccable service and family-friendly facilities, this luxurious 5-star hotel offers spacious rooms, a kids club, and a stunning swimming pool. Located in the heart of the city, it provides convenient access to various attractions and shopping centers, ensuring an enjoyable stay for the whole family.

2. Grande Centre Point Hotel Ratchadamri: This upscale hotel features family rooms with separate living areas, kitchenettes, and a rooftop playground. With its prime location near Ratchadamri BTS station, it offers easy access to popular destinations like Siam Paragon and Lumpini Park. Kids will enjoy the hotels outdoor pool and play area.

Best hotels for a romantic getaway:

1. The Peninsula Bangkok: This luxurious 5-star hotel, situated along the Chao Phraya River, offers elegant and spacious rooms with stunning river views. Enjoy a romantic dinner at one of the hotels fine dining restaurants or pamper yourselves at the world-class spa. With its serene ambiance and impeccable service, The Peninsula Bangkok is the perfect choice for a romantic escape.

2. The Sukhothai Bangkok: Nestled amidst lush green gardens, this 5-star oasis provides a serene and romantic setting. Indulge in the hotels award-winning spa, savor exquisite cuisine at its renowned restaurants, or take a leisurely stroll through the tranquil grounds. With its peaceful ambiance and luxurious amenities, The Sukhothai Bangkok ensures a romantic and memorable stay.

Best for location:

1. Shangri-La Hotel, Bangkok: Located by the Chao Phraya River, this luxurious 5-star hotel offers breathtaking views and convenient access to popular attractions such as Wat Arun and Asiatique The Riverfront. With its extensive facilities, world-class restaurants, and a serene spa, it provides an unparalleled experience in a prime location.

2. Banyan Tree Bangkok: Situated in the heart of the vibrant Silom district, this 5-star hotel offers panoramic city views from its rooftop restaurant and bar. Enjoy convenient access to shopping centers, restaurants, and nightlife hotspots. Unwind at the hotels spa or take a refreshing dip in its outdoor pool while being surrounded by the dazzling cityscape.

3. Mandarin Oriental, Bangkok: This legendary 5-star hotel, located on the banks of the Chao Phraya River, provides a luxurious retreat with stunning river views. It offers easy access to the citys major attractions and iconic landmarks. Indulge in the hotels world-class dining options and rejuvenate at the exceptional spa facilities.

Best for a short city break:

1. Eastin Grand Hotel Sathorn: Situated in the bustling Sathorn district, this 5-star hotel offers stylish rooms, a rooftop pool, and a fitness center. With its convenient location near the Surasak BTS station, guests can easily explore the city and return to the hotel for relaxation and comfort.

2. Amari Watergate Bangkok: Located in the vibrant Pratunam area, this 4-star hotel offers contemporary rooms, a rooftop pool, and a range of dining options. Enjoy the hotels direct connection to the Watergate Shopping Mall, perfect for a quick shopping spree. With its central location, it is an ideal choice for a short city break.

Show moreLess