Shangri-La Hotel Bangkok 

Luxe in the city

An elegant hotel by the Chao Phraya River with stellar service and easy access to Bangkok’s Skytrain.

This stunning riverside hotel executes Thai hospitality in the most lavish way. It’s in the heart of bustling Bangkok, minutes from a Skytrain station for easy access. Most travellers choose this hotel for its grandeur – it’s one of the finest riverside hotels in the city and oozes charisma. There are two pools that look out to the Chao Phraya River where you can cool off and relax on a sun lounger, a perfectly judged selection of venues for a meal or drink, and an award-winning CHI, The Spa with a menu of healing therapies.

Why we love Shangri-La Hotel Bangkok

  • It has a superb location on the ‘River of Kings’, so you can zip around the city by water taxi or just soak up the watery views

  • The award-winning CHI, The Spa is a luxurious sanctuary in the city where you can enjoy signature treatments for one or two

  • You can dine on superb authentic Thai cuisine. accompanied by classic dance performances, in a teak pavilion by the water

  • When you need a cooling dip, there’s a palm-shaded swimming pool fringed by loungers on the riverside terrace

5 stars
Nov - Apr
11½ hours
In luscious riverside gardens next to a Skytrain station and close to river taxis
Approx. 45 minutes' transfer from Bangkok airport
City Hotel



  • Restaurants & bars
  • Spas & wellness
  • Activities
  • Sustainability
  • Good to Know

Enjoy Thai food in the traditional way at Salathip, where local cuisine is accompanied by classic Thai dance performances in a traditional teak pavilion. The NEXT2 Café is another great spot for all-day dining on the terrace or you may prefer a taste of Italy with a visit to Volti Tuscan Grill.

This is a real must for those seeking a quintessential Thai experience by the river, with teak pavilions, Thai dance performances and traditional Thai cuisine.

Shang Palace
Serving up authentic Cantonese dishes.

Volti Tuscan Grill & Bar
Offering an Italian menu with live music.

NEXT2 Café
Buffet-style fare is served in a riverside setting, complete with a market-style spread of international dishes.

Chocolate Boutique
If you have a sweet tooth, head here for dessert.

The Long Bar
A favourite with locals come nightfall, serving classic cocktails and Italian-inspired dishes.

The Lobby Lounge
A great spot all day round, with light meals, traditional afternoon tea and delicious drinks.

For authentic Thai cuisine and river views, head to Salathip.

CHI, The Spa features nine of the largest and most luxurious private spa suites in Bangkok and offers a fabulous range of revitalising and relaxing treatments. Therapies at the spa include massages of Thai, Swedish and Asian origin, hot stone therapy, facials, body scrubs, body wraps, mud wraps, mud baths, skin polishes, aromatic water therapy and herbal steam treatments.

Aerobics, dance and personal training sessions are available at the gym.

Getting around Bangkok is easy from Shangri-La's central location. It's just a minute's walk to the Saphan Taksin BTS station and there are regular boats to take you down the river.

Shangri-La Bangkok has implemented responsible practices through its day-to-day operations. Embrace is Shangri-La's Care for People Project, supporting local schools and hospitals.

Minimum stay: 3 nights 28 Dec-02 Jan.

Minimum age 12 in Horizon Club Rooms.

This hotel has wheelchair accessible rooms.

Guest reviews


Average Rating

Based on {{tripAdvisor.tripAdvisorSummary.num_reviews}} reviews

Very good

{{review.user_location}} {{}}

These reviews are the subjective opinions of individual travellers and not of TripAdvisor LLC nor of its partners.

All Hotels in Bangkok

  • Bangkok
  • 4 Star

This hotel’s central location and excellent value make it a great base for exploring.

From £1,217 p/p
  • Bangkok
  • 5 Star

Fresh, elegant and understated with panoramic views out across the Chao Phraya River.

From £1,320 p/p
  • Bangkok
  • 5 Star

This elegant award-winning hotel in central Bangkok has one of the best rooftop bars in the city.

From £1,461 p/p
  • Bangkok
  • 4.5 Star

A contemporary hotel at the heart of the city with high-end design, a Thai-inspired restaurant and cool and comfy rooms.

From £1,267 p/p
  • Bangkok
  • 5 Star

This lavishly appointed 5* hotel in the heart of Bangkok’s shopping and embassy district is a welcome oasis in the fast-paced metropolis.

From £1,499 p/p
  • Bangkok
  • 5 Star

With its striking but unpretentious design, excellent food scene and welcoming atmosphere, this boutique-style hotel ticks all the boxes.

From £1,618 p/p
  • Bangkok
  • 5 Star

This stylish lifestyle hotel has an enviable riverside setting, an array of imaginative dining options and superb facilities including a soothing spa.

From £1,462 p/p
  • Bangkok
  • 5 Star

The new Asian flagship of the born-in-Hollywood Standard brand offers glamour, inventive dining and made-for-Instagram looks.

From £1,533 p/p