Skip to main content
Visit Thailand Today

Shangri-La Bangkok

Luxury riverside hotel in Bang Rak with Chao Phraya views, acclaimed service, and full resort facilities.

4.6(11,460)Saphan Taksin BTS Station · 4 min walk
Directions

Plan your visit

Getting there
Saphan Taksin BTS Station
4 min walk

Book Shoulder Season

May–June and September–October offer dramatic discounts (30–50% off peak rates) with fewer crowds. Weather is mixed but rarely a washout — afternoon showers clear quickly.

Details

Full opening hours
MondayOpen 24 hours
TuesdayOpen 24 hours
WednesdayOpen 24 hours
ThursdayOpen 24 hours
FridayOpen 24 hours
SaturdayOpen 24 hours
SundayOpen 24 hours

Is this your business?Feature it

About Shangri-La Bangkok

Positioned along the Chao Phraya River in Bangkok's Bang Rak district, this long-established luxury hotel attracts both leisure and business travelers seeking a polished base in the heart of the city. The riverside setting is a genuine draw, with river-view rooms offering dramatic nighttime panoramas across Bangkok's illuminated skyline — a detail that brings many guests back for repeat stays. Elegant interiors, well-maintained facilities, and consistently warm Thai hospitality give the property a character that holds up across different types of visits, whether for families, couples, or solo travelers.

Guests can expect spacious, thoughtfully appointed rooms alongside multiple dining venues, a swimming pool, fitness center, and sauna. The breakfast buffet receives consistent praise for its variety and quality, and the standard of service — described by guests as genuinely attentive and professionally warm throughout every stage of a stay — is a recurring highlight across reviews.

The hotel sits near Soi Wat Suan Phlu in the Bang Rak district, with practical access to the BTS Skytrain network and Chao Phraya Express Boat piers, making major attractions, shopping districts, and business centers straightforwardly reachable. The cooler months between November and February generally offer the most comfortable conditions for exploring Bangkok. Riverside rooms are in high demand, so booking well in advance is advisable, particularly during peak travel season.

Written by Mac Kiley · Updated Sep 2026

Comparing hotels?

Other Top-Ranked Hotels in Bangkok

Sponsored links

My pick at each price level in Bangkok, going by Google's hotel class. Hotels from my ranked list of the 10 best come first, then the best-reviewed. Each button opens the hotel on Booking.com with your dates filled in.

Around here, on foot

Well-rated places within a short walk of Shangri-La Bangkok, nearest first. Minutes are at an easy pace in the heat.

Experience hints

Visitor favorite

Reviews from Google

We had a wonderful stay at this hotel. We visited as a family, and the place truly impressed us with its charm and beautiful aesthetics. The service was great, but the highlight was definitely the breathtaking view from our rooms - it was a treat for the eyes. What made our experience unforgettable was something the hotel went above and beyond for. My husband and I approached the chef to ask if she could prepare a fruit-only cake for my mom’s birthday the next day. We showed her a reference photo, and she kindly said she would try to create something special. The next day, she surprised us with the most stunning cake I have ever seen. I cannot express how much this meant to us. Our trip was planned around celebrating my mom’s birthday, and this thoughtful gesture made her day. She loved the cake so much that she danced with it - a moment that has become a core memory for me. I want to express my heartfelt appreciation for this chef (I believe her name is Kornika). Her creativity, kindness, and humility turned a simple request into something truly meaningful. I am deeply grateful for the joy she brought to my mom and to all of us.

A truly special atmosphere with exceptional service at Shangri-La Hotel. The food was absolutely delicious, and the facilities were complete and well maintained, including the fitness center, sauna, and steam room, making the stay even more relaxing and enjoyable. I would like to sincerely compliment the staff, especially Khun Nuch, Khun Fon, Khun Tar and Khun Champ, for their professionalism, warm smiles, and friendly service. From the welcoming greetings to the attentive care throughout our stay, every detail was handled with genuine care. Thank you for providing such a wonderful and memorable stay. It was truly impressive, and I look forward to coming back again.

The hotel and staff were first class. After a busy day of sightseeing, it was always something to look forward to, coming back to the hotel and relaxing by the pool. The buffet breakfast had something for everyone and the different bars and restaurants meant that there was always somewhere for everyone to relax the nightly entertainment/musicians are also first class My only negative would be due to our early departure we had to order a packed breakfast. It was extremely disappointing to say the least, however no other complaints at all.

A sample of visitor reviews from Google. Read all 11,460 reviews on Google.

89 Soi Wat Suan Phlu, Khwaeng Bang Rak, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand

Open in Google Maps

More hotels & resorts nearby

All within a 12-minute walk of Shangri-La Bangkok.

Mandarin Oriental, Bangkok

Mandarin Oriental, Bangkok

240 m walk4.7(6,702)$$$$
48 Oriental Ave, Khwaeng Bang Rak, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand
Old-world riverside grandeur where the service, not the marble, is what people remember.
The Peninsula Bangkok

The Peninsula Bangkok

420 m walk4.7(4,960)
333 Charoen Nakhon Rd, Khwaeng Khlong Ton Sai, Khet Khlong San
Every room faces the Chao Phraya, and the teak shuttle boat to the BTS is half the pleasure.
Millennium Hilton Bangkok

Millennium Hilton Bangkok

930 m walk4.6(12,976)
123 Charoen Nakhon Rd, Khwaeng Khlong Ton Sai, Khet Khlong San, Krung Thep Maha Nakhon 10600, Thailand
River-view rooms and a rooftop infinity pool, a short walk from ICONSIAM on the quieter bank.
Capella Bangkok

Capella Bangkok

1.0 km away4.8(2,408)
300 2 ถ. เจริญกรุง Khwaeng Yan Nawa, Khet Sathon
An all-suite riverside stay where every room faces the Chao Phraya and plenty come with plunge pools.

Tips for Visiting Hotels & Resorts

Compare OTAs and Direct Rates

Always check the hotel's own website after finding a rate on Agoda or Booking.com. Many Thai properties offer a best-rate guarantee or throw in perks like free breakfast when you book direct.

Location Matters More Than Stars

A well-located 3-star hotel often beats a remote 5-star resort. In Bangkok, staying near a BTS or MRT station saves hours; on islands, proximity to the beach you actually want matters most.

Shangri-La Bangkok: Frequently Asked Questions

Is Shangri-La Bangkok worth visiting?

Shangri-La Bangkok holds a 4.6★ rating from 11,460 Google reviews, placing it among the highest-rated hotels & resorts in Bangkok.

What are the opening hours of Shangri-La Bangkok?

Shangri-La Bangkok is open 24 hours a day — see the full day-by-day schedule in the location info on this page. Hours can change on Thai public holidays, so check ahead for holiday visits.

When is the best time to visit Shangri-La Bangkok?

The best months to visit Bangkok are November – February, with the most reliable weather. Crowds peak in December & January — going early in the day usually means fewer people. Months to think twice about: April – May (peak heat).

Where is Shangri-La Bangkok located?

Shangri-La Bangkok is at 89 Soi Wat Suan Phlu, Khwaeng Bang Rak, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand, in Bangkok. Getting around Bangkok: BTS Skytrain (most central areas); MRT Metro (underground).

Also popular in Bangkok

Thipsamai Padthai Pratoopee

Thipsamai Padthai Pratoopee

4.2(12,559)$$$$
313, 315 Maha Chai Rd, Khwaeng Samran Rat, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand
It does one dish obsessively, pad thai wrapped in a thin omelet, worth the line at least once.
SEA LIFE Bangkok Ocean World

SEA LIFE Bangkok Ocean World

4.5(30,597)
ชั้น บี1-บี2 สยามพารากอน 991 Rama I Rd, Khwaeng Pathum Wan, Pathum Wan, Krung Thep Maha Nakhon 10330, Thailand
A proper aquarium under Siam Paragon, open 10:00 to 20:00, about two hours a visit, and online tickets cost a third less than the counter price.
Siamchai Whitesand Beach

Siamchai Whitesand Beach

4.3(2,202)
88 Tambon Tha Phraya, Amphoe Nakhon Chai Si, Chang Wat Nakhon Pathom 73120, Thailand
A quick sandy escape from Bangkok when the southern islands are too far for one day off.
Chatuchak Weekend Market
Featured

Chatuchak Weekend Market

4.4(56,311)
Kamphaeng Phet 2 Rd, Chatuchak, Bangkok 10900
Thailand's biggest market, 15,000 stalls in 27 sections, open Saturday and Sunday 09:00 to 18:00. Come at opening, before the heat, with cash.

Similar Hotels & Resorts across Thailand

Anantara Chiang Mai Resort

Anantara Chiang Mai Resort

4.7(2,377)
123, 1 Charoen Prathet Rd, Tambon Chang Khlan, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50100, Thailand
A calm riverside address where the gardens and the old colonial building do most of the talking.
Phuket Marriott Resort & Spa, Merlin Beach

Phuket Marriott Resort & Spa, Merlin Beach

4.6(5,605)
99 Muen-Ngoen Road, Tambon Patong, Phuket, Chang Wat Phuket 83150, Thailand
A family resort built for staying put, with three pools, ten places to eat and coral just offshore.
Amari Buriram United

Amari Buriram United

4.5(692)
444 Moo 15 Buriram-Prakonchai Road, ตำบล อิสาณ อำเภอเมืองบุรีรัมย์ บุรีรัมย์ 31000, Thailand
A soccer-themed hotel in Buriram with sports facilities, outdoor pool, poolside bar, and on-site dining.
Akira Lipe Resort

Akira Lipe Resort

4.6(1,211)
370 Moo 7 Koh Lipe, Koh Sarai Sub-district, Muang, Satun 91000 370 หมู่ 7 Tambon Ko Tarutao, เมือง Chang Wat Satun 91000, Thailand
A well-regarded beachside resort on Koh Lipe offering a relaxed island escape in southern Thailand.