$9 - $52
$13 - $47
Best prices found by HotelsCombined users in the past 24 hours.
240 reviews rated Swissotel Bangkok Ratchada with an average score of 8.6/10. It may also be worth looking into the Lancaster Bangkok, which received a rating of 9.1/10 from 640 reviews. The Emerald Hotel could be another great option, with a score of 7.9/10 from 437 reviews.