Updated Privacy Policy: We have updated our Privacy Policy and Cookies Policy to take into account the European Union General Data Protection Regulation.
A luxury five-star riverside hotel in Bangkok.
Shangri-La Hotel, Bangkok is a commanding landmark nestling on the banks of the Chao Phraya River, offering a strategic, luxury haven to call home in the city.
The hotel has 802 elegant guest rooms and suites featuring a compelling blend of traditional Thai décor and modern comforts, each with alluring views of the gardens, city or river. Two outdoor swimming pools are surrounded by verdant tropical gardens providing a serene urban escape to relax and rejuvenate.
Delivering authentic Thai hospitality with a comprehensive array of business and leisure amenities, Shangri-La Hotel, Bangkok is also a renowned culinary hub showcasing the eclectic flavours of Asia and beyond.
802 rooms and suites
9 restaurants and bars
40 minutes by expressway to Suvarnabhumi Airport
Learn More