Jump to: Room choices | Hotel description | Map | Amenities | Reviews
If the Chao Phraya River is Bangkok's lifeblood, the Shangri-La Hotel Bangkok is its pulse. Located directly on the banks of the "River of Kings," and set in a landscape of lush tropical gardens, this graceful and exotic property offers convenient access to the central business and shopping hubs and a superb range of recreation and leisure facilities. Consistently voted as one of the best hotels in the world, this deluxe five-star property is a preferred destination for both leisure and business travelers.
Shangri-La Hotel Bangkok
89 Soi Wat Suan Plu
Bangkok, Thailand
10500
Nearest Airport: BKK
This hotel can only be described as opulence to the “enth” degree,. We stayed in a club room and used the club lounge but the game changer was the superior service of the staff. The on river location was suburb with easy access to attractions an shopping, The day spa and restaurants were excellent A very secure and comfortable hotel Would highly recommend any Shangri La hotel
clarkejm - Melbourne, Australia
I loved our stay here, it would be my go to for Bangkok . With exceptional rooms, it’s great location on the river (so moving around Bangkok is easy ) and wonderful facilities and staff . Close to many attractions and literally across the water from Iconsiam (there’s a water ferry from the hotel) Excellent local restaurants and shops nearby
Nikki S - Auckland, New Zealand
The best hotel in Bangkok. It was our second time in Thailand and our first time at this hotel. From the moment we arrived, everything was easy: quick check-in, the room was always clean, quiet hallways, the food was extremely good, and the staff was very helpful... everything was great. Highly recommended.
Arthur C
I really love staying at this hotel. The service is consistent, the rooms are large, and clean. This trip we stayed at the older tower so it’s a little bit of a walk to the main area and breakfast but I actually prefer it. The balcony view of the river is amazing, both morning and night. Compared to pre-Covid, the dinner buffet isn’t quite as good but overall, it’s a great place to stay. Also easy to get to Icon Siam which is a bonus.
GoHawks425 - Kirkland, Washington
We have stayed at many hotels in Bangkok before, but not the Shangri La. It is a beautiful hotel, with nothing to fault - gorgeous ornate Thai luxury style. We upgraded to the club room and had drinks and nibbles in the club each night, which was lovely. The breakfast was huge, so many options. The gym was also fantastic. The lobby bar was also excellent. The complimentary boat to iconic Siam and back each day was excellent. The boat down the road is what you use at night, it’s only 8 baht - if it’s too late for the complimentary boat. Having the shopping centre so close was fantastic. The BTS train is also only footsteps away if you want to shop at other centres like Siam Paragon etc. If you are looking for a luxury hotel with excellent staff - put this one on your list. It’s so close to so much and it’s so lovely being on the river
Justine B
Read more reviews or write a review
© 2025 TripAdvisor LLC. All rights reserved
I noticed that I had lost all the documentation pertaining to my booking as I was checking in at the Shangri-La Hotel, Bangkok. It did not seem to matter, since they had all the details of my booking, and to my great surprise I was given an upgrade in the King Kungthrup Wing. An unforgettable experience.
-Dr. G. Redelinghuys