Shangri-La Hotels in Bangkok, Thailand

Discover Shangri-La Bangkok hotels from hundreds of travel sites and save on your favorite hotel brand

...and more

Explore Shangri-La Hotels in Bangkok area

Available Shangri-La Hotels in Bangkok

Shangri-La Hotel Bangkok, Serviced Apartments4.6 km
Shangri-La Bangkok4.7 km

What’s around

Victory Monument0.9 km
Victory Monument0.9 km
Victory Monument0.9 km
Victory Monument0.9 km
Victory Monument0.9 km
Victory Monument0.9 km

Best Shangri-La Hotels in Bangkok

89 Soi Wat Suan Plu, New Road, Bangkok, Thailand
4.7 km from city centre
Free Wi-Fi
$266
Avg. per night

Travel insights for hotels in Bangkok

Use these up-to-date, data-driven insights about booking a hotel in Bangkok including ideal times to book, pricing trends, and more.

What is the cheapest month to book Shangri-La hotels in Bangkok?

The cheapest month to book Shangri-La hotels in Bangkok is April ($373). Conversely, the most expensive month to stay in Bangkok is June ($566).

What is the cheapest day to stay in Shangri-La hotels in Bangkok?

The cheapest day to stay in Bangkok is Friday ($403). On the other hand, travelers can expect to pay the most on Tuesday, when the average nightly price is $2,056.

Which Bangkok neighborhoods are most popular to stay in?

Those visiting Bangkok tend to stay in Phra Nakhon, where a hotel costs around $60/night. Another popular neighborhood in Bangkok is Pom Prap Sattru Phai, which is $42/night on average for a hotel.

Frequently asked questions about Shangri-La hotels in Bangkok

  • How much does it cost to stay at a Shangri-La hotel in Bangkok?

    $256/night is usually the average price for Shangri-La hotels in Bangkok. Shangri-La Hotel Bangkok, Serviced Apartments is the cheapest hotel on our Bangkok Shangri-La hotels list found most recently. The room rate for this hotel at last booking time was $246/night.

  • Which Shangri-La hotel in Bangkok is the most popular for travellers?

    Shangri-La Bangkok is the most recommended Shangri-La hotel in Bangkok with a user rating of 8.7 based on 4,388 reviews from users.

  • Which Shangri-La hotel in Bangkok is closest to Bangkok Don Mueang Intl Airport?

    Shangri-La Hotel Bangkok, Serviced Apartments, a 5-star hotel, is the Shangri-La hotel in Bangkok closest to Bangkok Don Mueang Intl Airport. The distance to this airport from Shangri-La Hotel Bangkok, Serviced Apartments is 23.6 km.

  • Which Shangri-La hotel in Bangkok is closest to Pratunam?

    The closest Shangri-La hotel in Bangkok to Pratunam is Shangri-La Hotel Bangkok, Serviced Apartments. The distance between the two locations is about 4.4 km.

Find better results for your stay in Bangkok