“Great stay overall. Rooms were comfortable, breakfast was excellent. The location made it easy to explore the city without a car.”
Shangri-La Hotel Bangkok
Amenities & Features
About this hotel
Shangri-La Hotel Bangkok is a luxury 5-star hotel in Riverside, Bangkok, Thailand, offering guests an exceptional stay with wi-fi, pool, spa, and more. Located Riverside, next to Saphan Taksin BTS, it's perfectly positioned for exploring everything Bangkok has to offer.
Guests consistently rate this property 9.1/10 (Exceptional), with 6,800 verified reviews. The hotel features key amenities including Wi-Fi, Pool, Spa, Gym, Restaurant, ensuring a comfortable and memorable experience from check-in to check-out.
Whether you're visiting Bangkok for business, leisure, or a special occasion, Shangri-La Hotel Bangkok delivers 5-star comfort at a price that makes quality accessible. Book with confidence — free cancellation is available on most rates and breakfast is included in your stay.
What guests are saying
“Good value for money. Compared prices on HotelCompare and this was $75 cheaper than booking directly. Room was large and clean.”
“Lovely hotel in a great location. Staff helped us with dinner reservations and local recommendations. Will book again.”