We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near Shangri La

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
2863 Kalakaua Ave., Honolulu, Oahu, HI 96815
2.8 km from Shangri La
#30 of 85 hotels in Honolulu
Check In Check Out
Show Prices
120 Kaiulani Avenue, Honolulu, Oahu, HI 96815-6203
4.0 km from Shangri La
#49 of 85 hotels in Honolulu
Check In Check Out
Show Prices
415 Nahua St, Honolulu, Oahu, HI 96815-2949
4.0 km from Shangri La
#69 of 85 hotels in Honolulu
Check In Check Out
Show Prices
2335 Kalakaua Avenue, Honolulu, Oahu, HI 96815-2941
4.1 km from Shangri La
#13 of 85 hotels in Honolulu
Check In Check Out
Show Prices
Ilima HotelOffers & AnnouncementsBook Direct
445 Nohonani St, Honolulu, Oahu, HI 96815-2695
4.1 km from Shangri La
#27 of 85 hotels in Honolulu
Check In Check Out
Show Prices
2300 Kalakaua Avenue, Honolulu, Oahu, HI 96815-5049
4.1 km from Shangri La
#31 of 85 hotels in Honolulu
Check In Check Out
Show Prices
2299 Kuhio Ave, Honolulu, Oahu, HI 96815-2632
4.1 km from Shangri La
#60 of 85 hotels in Honolulu
Check In Check Out
Show Prices
431 Nohonani St., Honolulu, Oahu, HI 96815-2622
4.1 km from Shangri La
#67 of 85 hotels in Honolulu
Check In Check Out
Show Prices
2280 Kuhio Ave, Honolulu, Oahu, HI 96815-5501
4.1 km from Shangri La
#68 of 85 hotels in Honolulu
Check In Check Out
Show Prices
2303 Ala Wai Blvd, Honolulu, Oahu, HI 96815-2692
4.1 km from Shangri La
#79 of 85 hotels in Honolulu
Check In Check Out
Show Prices
2310 Kuhio Ave, Honolulu, Oahu, HI 96815-2983
4.1 km from Shangri La
#83 of 85 hotels in Honolulu
Check In Check Out
Show Prices
349 Seaside Avenue, Honolulu, Oahu, HI 96815
4.2 km from Shangri La
#44 of 85 hotels in Honolulu
Check In Check Out
Show Prices
445 Seaside Ave, Waikiki Beach, Honolulu, Oahu, HI 96815-2640
4.2 km from Shangri La
#51 of 85 hotels in Honolulu
Check In Check Out
Show Prices
2259 Kalakaua Avenue, Honolulu, Oahu, HI 96815-2515
4.3 km from Shangri La
#17 of 85 hotels in Honolulu
Check In Check Out
Show Prices
342 Seaside Ave, Honolulu, Oahu, HI 96815-2527
4.3 km from Shangri La
#21 of 85 hotels in Honolulu
Check In Check Out
Show Prices
2255 Kalakaua Avenue, Honolulu, Oahu, HI 96815-2579
4.3 km from Shangri La
#32 of 85 hotels in Honolulu
Check In Check Out
Show Prices
2233 Helumoa Road, Honolulu, Oahu, HI 96815-1962
4.4 km from Shangri La
#34 of 85 hotels in Honolulu
Check In Check Out
Show Prices
2211 Kuhio Ave, Honolulu, Oahu, HI 96815-2830
4.4 km from Shangri La
#45 of 85 hotels in Honolulu
Check In Check Out
Show Prices
400 Royal Hawaiian Ave, Honolulu, Oahu, HI 96815-2837
4.4 km from Shangri La
#72 of 85 hotels in Honolulu
Check In Check Out
Show Prices
412 Lewers Street, Honolulu, Oahu, HI 96815
4.5 km from Shangri La
#2 of 85 hotels in Honolulu
Check In Check Out
Show Prices
2199 Kalia Road, Honolulu, Oahu, HI 96815-1988
4.5 km from Shangri La
#7 of 85 hotels in Honolulu
Check In Check Out
Show Prices
2181 Kalakaua Ave, Honolulu, Oahu, HI 96815-2318
4.5 km from Shangri La
#11 of 85 hotels in Honolulu
Check In Check Out
Show Prices
320 Lewers St, Honolulu, Oahu, HI 96815-2345
4.5 km from Shangri La
#18 of 85 hotels in Honolulu
Check In Check Out
Show Prices
450 Lewers Street, Honolulu, Oahu, HI 96815-2436
4.5 km from Shangri La
#25 of 85 hotels in Honolulu
Check In Check Out
Show Prices
205 Lewers St, Honolulu, Oahu, HI 96815-1939
4.5 km from Shangri La
#59 of 85 hotels in Honolulu
Check In Check Out
Show Prices
223 Saratoga Road, Honolulu, Oahu, HI 96815-1942
4.6 km from Shangri La
#1 of 85 hotels in Honolulu
Check In Check Out
Show Prices
201 Beachwalk St, Honolulu, Oahu, HI 96815-1953
4.6 km from Shangri La
#8 of 85 hotels in Honolulu
Check In Check Out
Show Prices
2169 Kalia Rd., Honolulu, Oahu, HI 96815-1936
4.6 km from Shangri La
#12 of 85 hotels in Honolulu
Check In Check Out
Show Prices
250 Beach Walk, Honolulu, Oahu, HI 96815-1994
4.6 km from Shangri La
#61 of 85 hotels in Honolulu
Check In Check Out
Show Prices
305 Saratoga Rd, Waikiki, Honolulu, Oahu, HI 96815-1958
4.6 km from Shangri La
#75 of 85 hotels in Honolulu
No photo provided
Check In Check Out
Show Prices
2131 Kalakaua Ave, Honolulu, Oahu, HI 96815-2346
4.6 km from Shangri La
#80 of 85 hotels in Honolulu
Check In Check Out
Show Prices
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.