Home / Thailand / Bangkok / Shangri-La Bangkok

Shangri-La Bangkok

★ ★ ★ ★ ★

📍 89 Soi Wat Suan Plu, Bangrak, Bangkok, Thailand

Rates for 8–9 September 2026
From 9 438.43 THB/night
Price range
9 438 – 20 065 THB
Room size range
36 sqm – 84 sqm
9.2 Reviews
Check Rooms
HomeThailandBangkokShangri-La Bangkok

Shangri-La Bangkok

📍 89 Soi Wat Suan Plu, Bangrak, Bangkok, Thailand
Price range9 438 – 20 065 THB
Room size range36 sqm – 84 sqm
9.24889 Reviews
Check Rooms

Shangri-La Bangkok offers 21 room types, ranging from 36 sqm to 84 sqm. Nightly room prices range from 9 438 to 20 065 THB. Book your stay directly through H5star.

Which Type of Stay Is It Best For?

Shangri-La Bangkok is best suited to wellness stays, with fewer dedicated facilities for families.

Couples Score
9.2/10
  • Breakfast in the room
  • Pool bar
  • Room service
  • Wine/champagne
  • Garden
View all Couples facilities
  • Live music/performance
  • Pool with view
  • Sun terrace
  • Terrace
  • Concierge service
  • Happy hour
  • Outdoor furniture
  • Sun loungers or beach chairs
  • Tour/class on local culture
  • Bar
  • Food delivered to guest room
  • Sun umbrellas
Wellness Score
9.4/10
  • Spa/wellness center services
  • Fitness facilities
  • Spa/wellness center
  • Swimming pool
  • Fitness center
View all Wellness facilities
  • Hot tub/Jacuzzi
  • Massage services
  • Yoga classes
  • Fitness classes
  • Sauna
  • Fitness/spa locker rooms
  • Barber/beauty shop
  • Beauty Services
  • Hair Salon Services
  • Manicure
  • Pedicure
  • Salt-water pool
  • Special diet menus - on request
  • Tennis court
  • Tennis equipment
Families Score
7.7/10
  • Babysitting/child services
  • Kid meals
  • Kid-friendly buffet
  • Table tennis
Business Score
7.9/10
  • Meeting/banquet facilities
  • Luggage storage
  • ATM/cash machine on site
  • Car hire
  • Coffee Shop on site
View all Business facilities
  • Contactless check-in/check-out
  • Currency exchange
  • Dry cleaning
  • Free WiFi
  • Invoice provided
  • Ironing service
  • Laundry
  • Safety deposit box
  • Soundproof rooms
  • Valet parking
OVERVIEW

Everything you need for your stay

Luxurious Amenities and FacilitiesShangri-La Bangkok offers a 10,000-sqf Fitness Centre, Chi The Spa, and a variety of dining options including an award-winning restaurant. Guests can enjoy daily aerobics classes, a spa pool, sauna, and shopping arcade.Exquisite Room FeaturesRooms at the Shangri-La boast Thai décor with silk and wood furnishings, along with modern amenities like flat-screen TVs, safety deposit boxes, and minibars. Choose between city or river views for a truly immersive experience.Culinary DelightsIndulge in authentic Thai cuisine at Salathip Restaurant, savor world-class meats at 'Volti Tuscan Grill & Bar,' and treat yourself at The Chocolate Boutique. Enjoy live music and a luxurious dining atmosphere during your stay.Experience luxury and comfort at Shangri-La Bangkok - book your stay now to create unforgettable memories.
EXPLORE THE AREA

What's near the hotel?

Discover places saved from OpenStreetMap, ordered by distance from the hotel.

0 places
Map data © OpenStreetMap contributors

Rooms & Rates at Shangri-La Bangkok

Check rates and availability for all rooms at Shangri-La Bangkok, then book securely with H5star.

Shangri La Bangkok Deluxe River View King room shows a large bed, bedside lamps, and riverfront city views.8 photos
Price range 8 140 – 12 031 THBAverage price 10 122 THBPrice per sqm 281.16 THB / m²
36 sqm
Adults: 3 · Children: 2 · Max occupancy: 3
Extra-large double bed (Super-king size), 181-210 cm wide
Shangri-La Bangkok Deluxe Room Twin features two twin beds, a seating area, and large windows with city views.4 photos
Price range 8 140 – 10 949 THBAverage price 9 438 THBPrice per sqm 262.18 THB / m²
36 sqm
Adults: 3 · Children: 2 · Max occupancy: 3
Twin bed, 90-130 cm wide
In Shangri-La Bangkok Deluxe Room King, a large bed faces a seating area with a city view.6 photos
Price range 8 350 – 10 949 THBAverage price 9 513 THBPrice per sqm 264.24 THB / m²
36 sqm
Adults: 3 · Children: 2 · Max occupancy: 3
Extra-large double bed (Super-king size), 181-210 cm wide
Shangri-La Bangkok Horizon Club King room features a large bed, seating area, and city skyline seen through glass windows.5 photos
Price range 12 662 – 13 736 THBAverage price 13 199 THBPrice per sqm 366.65 THB / m²
36 sqm
Adults: 2 · Max occupancy: 2
Extra-large double bed (Super-king size), 181-210 cm wide
Deluxe River View Twin room at Shangri-La Bangkok features two white beds, a seating area, and a river view.9 photos
Price range 8 742 – 12 031 THBAverage price 10 242 THBPrice per sqm 284.50 THB / m²
36 sqm
Adults: 3 · Children: 2 · Max occupancy: 3
Twin bed, 90-130 cm wide
Shangri La Bangkok Horizon Club Twin room features two white beds, warm lighting, and a large window with city views.6 photos
Price range 12 662 – 13 736 THBAverage price 13 199 THBPrice per sqm 366.65 THB / m²
36 sqm
Adults: 2 · Max occupancy: 2
Twin bed, 90-130 cm wide
Deluxe Balcony King room at Shangri-La Bangkok features a large bed, seating area, and a city view balcony.7 photos
Price range 10 703 – 12 890 THBAverage price 11 843 THBPrice per sqm 281.97 THB / m²
42 sqm
Adults: 3 · Children: 2 · Max occupancy: 3
Extra-large double bed (Super-king size), 181-210 cm wide
Shangri-La Bangkok Deluxe Balcony Twin room features two twin beds, a seating area, and a balcony with river views.5 photos
Price range 10 703 – 12 890 THBAverage price 11 736 THBPrice per sqm 279.44 THB / m²
42 sqm
Adults: 3 · Children: 2 · Max occupancy: 3
Twin bed, 90-130 cm wide
Premier Balcony King room at Shangri La Bangkok showcases a king bed, seating area, and balcony with city views4 photos
Price range 13 664 – 13 664 THBAverage price 13 664 THBPrice per sqm 325.34 THB / m²
42 sqm
Adults: 2 · Children: 1 · Max occupancy: 2
Extra-large double bed (Super-king size), 181-210 cm wide
Shangri-La Bangkok Krungthep River View King room features a large bed with a blue upholstered headboard and a balcony.4 photos
Price range 9 283 – 10 768 THBAverage price 10 019 THBPrice per sqm 227.70 THB / m²
44 sqm
Adults: 3 · Children: 2 · Max occupancy: 3
Extra-large double bed (Super-king size), 181-210 cm wide
Shangri La Bangkok Krungthep River View Twin room shows two white beds, a blue headboard, chandelier, and balcony views.4 photos
Price range 9 283 – 14 307 THBAverage price 11 150 THBPrice per sqm 253.41 THB / m²
44 sqm
Adults: 3 · Children: 2 · Max occupancy: 3
Twin bed, 90-130 cm wide
Premier King Room at Shangri-La Bangkok shows a wall mounted TV on a wood panel beside a desk and chair5 photos
Price range 10 568 – 11 705 THBAverage price 11 136 THBPrice per sqm 198.87 THB / m²
56 sqm
Adults: 2 · Children: 2 · Max occupancy: 4
Extra-large double bed (Super-king size), 181-210 cm wide
Seating Area
Shangri-La Bangkok Premier Twin Room features a cozy seating area with a red chair and city views.6 photos
Price range 10 938 – 15 028 THBAverage price 13 176 THBPrice per sqm 235.29 THB / m²
56 sqm
Adults: 2 · Children: 2 · Max occupancy: 4
Twin bed, 90-130 cm wide
Seating Area
Executive Suite at Shangri-La Bangkok features a king bed, a seating area, and a large window framing the cityscape.6 photos
Price range 17 868 – 18 913 THBAverage price 18 390 THBPrice per sqm 255.42 THB / m²
72 sqm
Adults: 3 · Children: 2 · Max occupancy: 3
Extra-large double bed (Super-king size), 181-210 cm wide
Seating Area
Shangri La Bangkok Executive River View Suite King shows a king bed beside a window with Bangkok skyline and chaise.8 photos
72 sqm
Adults: 3 · Children: 2 · Max occupancy: 3
Extra-large double bed (Super-king size), 181-210 cm wide
Seating Area
Horizon Executive Suite at Shangri-La Bangkok features a large bed and city view from inside.5 photos
Price range 19 964 – 20 166 THBAverage price 20 065 THBPrice per sqm 278.68 THB / m²
72 sqm
Adults: 3 · Children: 2 · Max occupancy: 3
Extra-large double bed (Super-king size), 181-210 cm wide
Seating Area
In the Horizon Executive River View Suite at Shangri-La Bangkok, twin beds overlook a river and Bangkok skyline.6 photos
72 sqm
Adults: 3 · Children: 2 · Max occupancy: 3
Extra-large double bed (Super-king size), 181-210 cm wide
Seating Area
Shangri-La Bangkok Krungthep Deluxe Suite features a large bed, lamps on either side, and a balcony with city views.4 photos
Price range 18 050 – 20 318 THBAverage price 19 184 THBPrice per sqm 228.38 THB / m²
84 sqm
Adults: 3 · Children: 2 · Max occupancy: 3
Queen bed, 151-180 cm wide
Seating Area

Sentiment analysis

Pros

  • Lovely staff
  • Great location

Cons

  • Limited food options
  • Issues with bedding
CategoryScoreGuest Sentiment
Cleanliness9.25Reviews indicate cleanliness was satisfactory but not exceptional.
Service9.72Staff were noted to be lovely and helpful across multiple reviews.
Location10The hotel is lauded for its great location near the BTS and Sathorn Pier.
Room Quality8.71Rooms are comfortable but some issues with linens reported.
Amenities8.74Good amenities, but limited breakfast facilities in some wings.
Value for Money9.2Standard quality for this hotel tier.
Food and Beverage8.25Limited food options, instant coffee in rooms was a disappointment.
Overall Experience9.74Overall enjoyment of stay, with charm and comfort highlighted.

Shangri-La Bangkok Compared With Other 5-Star Hotels in Bangkok

See how Shangri-La Bangkok compares with other 5-star hotels in Bangkok across room size, price and stay scores.

MetricShangri-La Bangkok5-Star Bangkok AveragePosition
Lowest nightly room price9 438 THB6 414 THBAbove average
Guest Rating9.28.8
Reviews4,8891,911
Couples Score9.28.1
Wellness Score9.48.0
Families Score7.76.6
Business Score7.98.1

Frequently Asked Questions

How many room types does Shangri-La Bangkok offer?

Shangri-La Bangkok offers 21 room types.

What is the price range for rooms at Shangri-La Bangkok?

Room prices range from 9 438 – 20 065 THB per night.

What is the average nightly price at Shangri-La Bangkok?

The average nightly room price is 12 880 THB.

What are the room sizes at Shangri-La Bangkok?

Room sizes range from 36 sqm to 84 sqm.

What is the most affordable room at Shangri-La Bangkok?

The most affordable room at Shangri-La Bangkok is Deluxe River View King, with prices from 8 140 THB per night.

What type of stay is Shangri-La Bangkok best suited for?

Shangri-La Bangkok is best suited to wellness stays, with fewer dedicated facilities for families.

What facilities does Shangri-La Bangkok offer?

Shangri-La Bangkok offers a selection of facilities and services for a comfortable stay.

Can I book Shangri-La Bangkok through H5star?

Yes. You can check live room rates and availability and book your stay directly through H5star.

5 Hotels With Similar Characteristics

Hotels in the same destination with the most similar Couples, Wellness, Families and Business profiles.