Home › Hotels › Bangkok › Best-rated and 4–5 star hotels in Bangkok

⭐ Best-rated and 4–5 star hotels in Bangkok

In short: 42 hotels in Bangkok with 4–5 stars or a top guest rating, from 14 € per night.

💡 How to save in Bangkok

From our own price checks, updated daily. Booking earlier showed no clear saving in our data so far, so we do not promise one.

Price per night, cheapest booking site

Grand Mandarin Residence ★ 4.814 €Marwin Villa Hotel ★ 4.526 €City Park Hotel Bangkok Pratunam By PCL ★ 4.835 €Lilit Bang Lumphu Hotel - Bangkok ★ 4.636 €The Berkeley Hotel Pratunam ★ 4.640 €Baan Wang Lang Riverside ★ 4.641 €Nanda Heritage Hotel ★ 4.546 €greet Bangkok Sukhumvit 16 Jono ★ 4.548 €Livable Hotel Bangkok ★ 4.651 €Villa Bangkok Hotel ★ 4.552 €The Cotton Sala Daeng Hotel ★ 4.554 €Rembrandt Hotel Bangkok ★ 4.661 €Vince Hotel Bangkok Pratunam ★ 4.761 €Baiyoke Sky Hotel ★ 4.363 €Hotel Once Bangkok ★ 4.670 €Theatre Residence ★ 4.570 €Chatrium Sathon Bangkok ★ 4.571 €Centara Watergate Pavilion Hotel Bangkok ★ 4.582 €Hotel Clover Asoke ★ 4.684 €Lancaster Bangkok ★ 4.687 €Gardina Asoke Hotel & Residence ★ 4.894 €dusitD2 Samyan, Bangkok ★ 4.998 €Ascott Thonglor Bangkok ★ 4.5102 €Grande Centre Point Ratchadamri ★ 4.5102 €Avani+ Riverside Bangkok Hotel ★ 4.6107 €Solaria Nishitetsu Hotel Bangkok ★ 4.6110 €Dusit Suites Hotel Ratchadamri Bangkok ★ 4.5112 €Chatrium Hotel Riverside Bangkok ★ 4.6117 €Grande Centre Point Terminal 21 ★ 4.5121 €Conrad Bangkok Residences ★ 4.5128 €Novotel Bangkok Platinum Pratunam ★ 4.6130 €SILQ ★ 4.7130 €The Salil Hotel Riverside - Bangkok ★ 4.8130 €Public House Hotel Bangkok ★ 4.8136 €Eastin Grand Hotel Phayathai ★ 4.8141 €Carlton Hotel Bangkok Sukhumvit ★ 4.7145 €Anantara Riverside Bangkok Resort ★ 4.6153 €Pathumwan Princess Hotel ★ 4.6154 €The Okura Prestige Bangkok ★ 4.7177 €Shangri-La Bangkok ★ 4.6183 €
Show all 42 hotels

More in Bangkok

💰 Cheap hotels in Bangkok

All hotels in Bangkok →

Prices are snapshots for a 3-night stay and change daily. Always check the final price before you book.