Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Bangkok

Best deal 24 May - 26 May
Tonight 22 May - 23 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun

Featured Bangkok Shangri-La Hotels and Resorts Hotels

See all 3,212 properties in Bangkok

Estimated price for 1 night/2 adults

Shangri-la Bangkok
Shangri-la Bangkok
5.0 out of 5.0 89 Soi Wat Suan Plu, New Road, Bangrak, Bangkok, Bangkok
4.6/5 (2,703 reviews)
£135/ night for 2 guests

Excellent reception and lobby service, friendly and efficient

Reviewed on 21 May 2019
Shangri-La Hotel Bangkok, Serviced Apartments
Shangri-La Hotel Bangkok, Serviced Apartments
5.0 out of 5.0 89 Soi Wat Suan Plu, New Road, Bangark, Bangkok, Bangkok
Map

Recently booked Bangkok hotels

Crystal Suites Suvarnabhumi Airport
3.0 out of 5.0
Last booking: 22 minutes ago
Amari Watergate Bangkok
5.0 out of 5.0
Last booking: 29 minutes ago
ibis Bangkok Sathorn
3.0 out of 5.0
Last booking: 30 minutes ago
137 Pillars Residences Bangkok
5.0 out of 5.0
Last booking: 1 hour ago
Royal President Bangkok
4.0 out of 5.0
Last booking: 1 hour ago
Holiday Inn Bangkok Silom
4.0 out of 5.0
Last booking: 1 hour ago
Park Plaza Bangkok Soi 18
4.0 out of 5.0
Last booking: 1 hour ago
Nasa Vegas Hotel
3.0 out of 5.0
Last booking: 1 hour ago
Sinsuvarn Airport Suite
3.5 out of 5.0
Last booking: 1 hour ago

Pocket Guide: Bangkok Shangri-La Hotels and Resorts Hotels

Search for hotels in Bangkok on Expedia.co.uk. You can easily find your hotels in Bangkok using one of the methods below:

  • View our selection of featured hotels in Bangkok
  • Use the map to find hotels in the Bangkok neighborhood you prefer
  • Use the filters to see hotels in a specific area of Bangkok, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Bangkok
  • Enter your travel dates to view the best deals on hotels in Bangkok - while they last