Skip to main content.
All properties in Bangkok, Thailand
1 room, 2 adults

Shangri-la Bangkok, Bangkok

5-star5 stars
89 Soi Wat Suan Plu, New Road, Bangrak, Bangkok, Bangkok, 10500, Thailand

Riverfront hotel with 7 restaurants, near Bangkok Riverside
  • Free WiFi and free parking
  • Collect nightsYou can collect Hotels.com® Rewards nights here
  • Price Guarantee
Superb9.2
Beach
Beautiful beach
Service
Fantastic service
Food
Delicious food
Room
Great room
1796See all 1,796 Hotels.com reviews
From 11,087 reviews

TripAdvisor Traveller Rating

Shangri-la Bangkok, Bangkok

from $130
  • Krungthep Deluxe, Balcony Room, 1 King Bed
  • Krungthep Deluxe, Balcony Room, 2 Twin Beds
  • Krungthep River View Room 1 King Bed
  • Krungthep River View Room 2 Twin Beds
  • Shangri-La Wing, Deluxe Room, 1 King Bed
  • Shangri-La Wing, Deluxe Room, 2 Twin Beds
  • Shangri-La Wing, Deluxe Balcony Room, 1 King Bed
  • Shangri-La Wing, Deluxe Balcony Room, 2 Twin Beds
  • Shangri-La Wing, Deluxe River View Room, 1 King Bed
  • Shangri-La Wing, Deluxe River View Room, 2 Twin Beds
  • Shangri-La Wing, Executive Suite, 1 King Bed
  • Shangri-La Wing, Executive River View Suite, 1 King Bed
  • Horizon Club, Room, 1 King Bed
  • Horizon Club, Room, 2 Twin Beds
  • Shangri-La Wing, Executive Suite, 2 Twin Beds, River View
  • Shangri-La Wing, Executive Suite, 2 Twin Beds
  • Shangri-La Wing, Premier Room, 1 King Bed
  • Krungthep Wing Deluxe Suite
  • Shangri-La Wing, Premier Room, 2 Twin Beds

What’s around Shangri-la Bangkok, Bangkok

Getting around

  • Bangkok (BKK-Suvarnabhumi Intl.) - 23 min drive
  • Bangkok (DMK-Don Mueang Intl.) - 33 min drive
  • Bangkok Hua Lamphong Station - 3 min drive
  • Yommarat - 4 min drive
  • Wongwian Yai Station - 5 min drive
  • Saphan Taksin BTS Station - 6 min walk
  • Surasak BTS Station - 12 min walk
  • Krung Thon Buri BTS Station - 19 min walk

Didn’t find the right property?

Continue searching for Bangkok, Thailand

Shangri-la Bangkok, Bangkok

Is the description of this hotel not correct? Tell us