arrow-up-icon Select your loyalty program to earn points with your booking!
My favorite hotels

Your search details

Where would you like to go?
Last viewed
More about this hotel:
    Nearest transport:
  • BTS Saphan Taksin Station (0.1 Km / 2 min walk)
    Area recommended for:
  • shopping
  • sightseeing
  • restaurants
    Distance to airport:
  • Don Mueang International Airport (23.6 Km)
  • Suvarnabhumi International Airport (25.9 Km)
    Customer comments:
  • "Close to BTS", "Comfortable rooms", "Ok service"
    Top nearby attractions:
  • Chinese Temple Jael Aeung Beal (0.2 Km / 3 min walk)
  • Sky Bar - State Tower (0.3 Km / 4 min walk)
  • Healthland Spa & Massage (1.3 Km / 16 min walk)
  • Somboon Seafood (1.6 Km / 20 min walk)

Note: Distances are measured as a straight line.

Shangri-La Hotel, Bangkok

89 Soi Wat Suan Plu, New Road, Bangrak, Bangkok Riverside, Bangkok, Thailand 10500

You can see all your saved hotels in the 'My favorite hotels' list.

Up to 30% off with Agoda Insider Deals!

Features of Shangri-La Hotel, Bangkok

Hotel Facilities

  • 24-hour front desk
  • 24-hour room service
  • airport transfer
  • ATM/cash machine on site
  • babysitting
  • bar
  • business center
  • coffee shop
  • concierge
  • currency exchange
  • dry cleaning
  • elevator
  • executive floor
  • facilities for disabled guests
  • family room
  • laundry service
  • luggage storage
  • meeting facilities
  • newspapers
  • poolside bar
  • restaurant
  • room service
  • safety deposit boxes
  • salon
  • shops
  • smoking area

Sports and Recreation

  • fitness center
  • garden
  • hot tub
  • massage
  • outdoor pool
  • sauna
  • solarium
  • spa
  • steamroom
  • tennis courts


  • free Wi-Fi in all rooms
  • Wi-Fi in public areas


  • car park
  • valet parking

Languages Spoken

  • English
  • Thai

Book now!

Sale ends soon!
Hotel description
Near the heart of the business district of Sathorn lies this luxurious property with easy access to...see more Near the heart of the business district of Sathorn lies this luxurious property with easy access to tourist attractions and business venues of the city. The Shangri-La Hotel, Bangkok stands on the banks of the historic Chao Phraya River, providing easy access to the many attractions and the nearby Saphan Taksin BTS skytrain station. Voted one of the top ten hotels in the world, the 802-room property is just a few stations away from the commercial hub of Bangkok. An exceptional choice of international cuisine is offered for guests at Volti Ristorante & Bar along with 24-hour access to business services. Two swimming pools and a fully equipped health club help you relax and unwind. For a luxurious holiday experience when in Bangkok, you cannot go wrong with a stay at Shangri-La Hotel, Bangkok.
Hotel policies
Useful information
Food, drink and entertainment

Recent customer comments

Filter by Traveler Type
All reviews (1980)

Business travelers (190)

Couples (1032)

Solo travelers (251)

Families with young children (182)

Families with older children (193)

Groups (132)

Value for Money
Staff Performance
Hotel Condition/Cleanliness
Room Comfort/Standard
All reviews
Sort by:
Hyuk C. Families with young children
South Korea, February 2, 2016

People, food, lobby
Wichai T. Couples
United States of America, January 10, 2016
My Shangri La

Location, excellent service, beautiful hotel
I don't think I can say anything bad about this hotel, it's perfect: service, ease of comfort, and wonderful location. I forgot my small package at the Suvannabhumi Airport, I asked the if they could help, they sent limousine driver to pick it up and I got it in couple of hours! I had a package deliver from Chaing Mai to the hotel, they took care of the package with great care. Nothing is impossible at this hotel, at least I have not experienced one. Staff performance is superb. As soon as you arrive, they say 'sawasdee krub/ka' from the curb side of the hotel all the way to your room no matter who you meet.
Lorna P. Couples
Canada, January 8, 2016
Amazing Thai Luxury in 5 Star Western Hotel

Location, service and comfort
We always stay at the Shangri la when we come to Bangkok. It's convenient location and river access make it a relaxing and tropical vacation . The service and high standard of comfort and cleanliness make it hard to beat. We absolutely love this hotel. Many local restaurants nearby if you wish to have a variety of cheaper meals . And there are also excellent tailors around the hotel if you wish to have suits made .
Lorna P. Solo travelers
Canada, January 8, 2016
Thai luxury and service in riverside hotel

Beautiful pool and restaurants . Total luxury and 5 star service
I stay at the Shangri la for its consistent 5 star service and luxury. I love the riverside location and its ferry service to the main river docks . All of Bangkok is at your doorstep without the hassle of road taxis. I also enjoy the safe clean neighborhood that is around the hotel . Quality hotel with 1st class service.
Lorna P. Families with young children
Canada, January 8, 2016
Beautiful grounds in a fantastic hotel

Beautiful gardens and architecture plus world class service
My wife and two year old sink veg this hotel. It is comfortable and beautifully maintained . The food was great and it's ovation couldn't be better . The perfect place to return after a day of sightseeing in Bangkok. The toons are quiet , clean and the height of East Asian luxury and hospitality .
Alfred K. Solo travelers
Germany, January 10, 2016
Excellent hotel on the river

Breakfast, location, room
The hotel is excellent, and I support most of the previous reviews. I had a riverside view on the 20th floor, indeed excellent, but the room is not as large as in other 5-star hotels in Bangok and elsewhere in Asia. There is a complimentary boat service to the Asiatique shopping and entertainment complex farther down the river. The breakfast is outstanding and one of the best in Bangkok, particularly if you sit outside on the terrace right on the bank of the river. The only criticism are the extraordinary high prices of the pool bar and the restaurants. A coke costs 180 bath, including service and VAT, whereas you can have a coke outside the hotel for as little as 10 bath. Altogether a very pleasant stay.
martin W. Couples
United Kingdom, January 11, 2016
Shangri-La Hotel Bangkok

Location, staff,
The Hotel is a very worn old hotel? In need of upgrading. The staff were excellent.
thomas H. Families with young children
United Kingdom, January 3, 2016

the river view, the breakfast and the gym
The Shangri-la is very poor value compared to other hotels on the river. (On this trip we also stayed in the Marriott and the Sheraton - both awesome.) Our experience at the Shang' began badly; we had to wait (toddler in arms) over an hour to check in. Staff were useless bordering on rude. Our deluxe riverview room was OK but a bit grubby. The night duty manager has some sort of scam going with airport taxis. Pool is too deep for young children. The view is nice. And the breakfast is good. Overall: not recommended. There are much better hotels nearby.
Jeanette Z. Families with older children
Philippines, January 1, 2016
Shangri la in Bangkok

Riverview from our rooms... Location... Cleanliness in the room
We requested for a shaver kit which was not delivered to the room until we called again the next day. Secondly, a pair of men's shoes was brought out of the room for polishing. We were missing the pair until we realised that the pair was delivered to the next room occupied by our kids!
MA S. Couples
Philippines, January 1, 2016
Best Hotel

Very good location, excellent service
It was a wonderful stay!!everything was very good!!

Book now!

Sale ends soon!