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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Shangri-La Day Spa

View map
  • 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
301 Australian Avenue, Palm Beach, FL 33480
57.9 km from Shangri-La Day Spa
Top Deal
US$599*
US$191* /night
View Deal
Orbitz.com
US$239*
Booking.com
US$239*
AMOMA
US$599*
950 SE Federal Hwy, US 1, Stuart, FL 34994-3703
0.2 km from Shangri-La Day Spa
#8 of 11 hotels in Stuart
Top Deal
US$168*
US$70* /night
View Deal
Expedia.com
US$82*
QualityInn
US$70*
AMOMA
US$168*
1209 SE Federal Hwy, Stuart, FL 34994-3824
0.3 km from Shangri-La Day Spa
#3 of 11 hotels in Stuart
Top Deal
US$102*
US$69* /night
View Deal
Booking.com
US$72*
Travelocity
US$72*
HotelQuickly
US$102*
1200 S Federal Hwy, Stuart, FL 34994-3825
0.3 km from Shangri-La Day Spa
#7 of 11 hotels in Stuart
Top Deal
US$125*
US$59* /night
View Deal
Travelocity
US$70*
Booking.com
US$70*
AMOMA
US$125*
627 SW Federal Hwy, Stuart, FL 34994-2992
1.0 km from Shangri-La Day Spa
#10 of 11 hotels in Stuart
No photo provided
US$70* /night
View Deal
Booking.com
US$70*
Orbitz.com
US$70*
Priceline
US$70*
1900 SE Federal Hwy, Stuart, FL 34994-3916
1.1 km from Shangri-La Day Spa
#11 of 11 hotels in Stuart
Top Deal
US$70*
US$54* /night
View Deal
Priceline
US$59*
Booking.com
US$59*
HotelQuickly
US$70*
211 Colorado Ave, Stuart, FL 34994-2131
1.2 km from Shangri-La Day Spa
#1 of 11 hotels in Stuart
US$159* /night
View Deal
Orbitz.com
US$159*
Expedia.com
US$159*
Hotels.com
US$159*
1150 NW Federal Hwy, Stuart, FL 34994
3.7 km from Shangri-La Day Spa
#2 of 11 hotels in Stuart
Top Deal
US$123*
US$119* /night
View Deal
Hampton.com
US$119*
Travelocity
US$119*
Cancelon
US$123*
2211 NE Dixie Hwy, Jensen Beach, FL 34957-6438
4.7 km from Shangri-La Day Spa
Contact hotel for availability
4307 SE Bayview St, Stuart, FL 34997-6807
6.9 km from Shangri-La Day Spa
#6 of 11 hotels in Stuart
US$130* /night
View Deal
Priceline
US$130*
Hotels.com
US$130*
Expedia.com
US$130*
555 NE Ocean Blvd, Stuart, FL 34996-1620
7.1 km from Shangri-La Day Spa
#5 of 11 hotels in Stuart
US$140* /night
View Deal
Booking.com
US$140*
Orbitz.com
US$140*
Expedia.com
US$140*
4150 NE Indian River Dr, Jensen Beach, FL 34957-4099
7.6 km from Shangri-La Day Spa
Contact hotel for availability
Contact hotel for availability
7615 SW Lost River Rd, Stuart, FL 34997-7238
8.7 km from Shangri-La Day Spa
#4 of 11 hotels in Stuart
Top Deal
US$166*
US$118* /night
View Deal
Travelocity
US$139*
Expedia.com
US$139*
HotelQuickly
US$166*
3793 NE Ocean Boulevard, Jensen Beach, FL 34957
8.8 km from Shangri-La Day Spa
Loading prices...
Travelocity
Hotels.com
Orbitz.com
7900 SW Lost River Rd, Stuart, FL 34997-7259
9.0 km from Shangri-La Day Spa
#9 of 11 hotels in Stuart
Top Deal
US$113*
US$85* /night
View Deal
HIExpress.com
US$85*
Expedia.com
US$85*
HotelQuickly
US$113*
10978 S Ocean Dr, Jensen Beach, FL 34957-2611
9.7 km from Shangri-La Day Spa
Top Deal
US$349*
US$152* /night
View Deal
Hotels.com
US$152*
Courtyard
US$152*
AMOMA
US$349*
10740 S Ocean Dr, Hutchinson Island, FL 34957-2607
10.1 km from Shangri-La Day Spa
Top Deal
US$213*
US$159* /night
View Deal
Hotels.com
US$160*
Cancelon
US$205*
HotelsClick
US$213*
10120 S US Highway 1, Port Saint Lucie, FL 34952-5644
10.9 km from Shangri-La Day Spa
Top Deal
US$118*
US$89* /night
View Deal
Booking.com
US$89*
Ctrip.com
US$90*
HotelQuickly
US$118*
7900 S US Highway 1, Port Saint Lucie, FL 34952
16.2 km from Shangri-La Day Spa
Top Deal
US$176*
US$73* /night
View Deal
Travelocity
US$91*
Booking.com
US$96*
AMOMA
US$176*
10301 SW Innovation Way, Port Saint Lucie, FL 34987-2101
19.7 km from Shangri-La Day Spa
Top Deal
US$104*
US$100* /night
View Deal
Booking.com
US$104*
Hotels.com
US$104*
Expedia.com
US$104*
155 SW Peacock Blvd, Port Saint Lucie, FL 34986-3462
20.7 km from Shangri-La Day Spa
Top Deal
US$99*
US$84* /night
View Deal
Hampton.com
US$84*
Booking.com
US$84*
Cancelon
US$99*
1920 SW Fountainview Blvd, Port Saint Lucie, FL 34986-4529
20.8 km from Shangri-La Day Spa
Top Deal
US$137*
US$119* /night
View Deal
Orbitz.com
US$119*
Residence Inn
US$129*
getaroom.com
US$137*
1601 NW Courtyard Cir, Port Saint Lucie, FL 34986-2509
21.1 km from Shangri-La Day Spa
Top Deal
US$183*
US$90* /night
View Deal
Expedia.com
US$90*
Travelocity
US$90*
AMOMA
US$183*
2000 NW Courtyard Cir, Port Saint Lucie, FL 34986-2500
21.1 km from Shangri-La Day Spa
Loading prices...
Cancelon
Hotels.com
Orbitz.com
5220 S US Highway 1, Fort Pierce, FL 34982-7366
21.5 km from Shangri-La Day Spa
No photo provided
8702 Champions Way, Port Saint Lucie, FL 34986-3082
21.6 km from Shangri-La Day Spa
Top Deal
US$116*
US$95* /night
View Deal
Hotels.com
US$103*
Booking.com
US$103*
HotelQuickly
US$116*
8540 Commerce Centre Dr, Port Saint Lucie, FL 34986-3132
21.8 km from Shangri-La Day Spa
Top Deal
US$120*
US$115* /night
View Deal
Travelocity
US$119*
Orbitz.com
US$119*
Cancelon
US$120*
8501 Champions Way, Port Saint Lucie, FL 34986-3047
21.9 km from Shangri-La Day Spa
No availability for your dates from these sites
Expedia.com
Travelocity
Hotels.com
8501 Champions Way Bldg B, Port Saint Lucie, FL 34986-3047
21.9 km from Shangri-La Day Spa
No availability for your dates from these sites
Booking.com
Hotels.com
Travelocity
3425 S US Highway 1, Fort Pierce, FL 34982-6613
24.4 km from Shangri-La Day Spa
US$65* /night
View Deal
Priceline
US$65*
TripAdvisor
US$65*
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
Stuart Travel Forum Need specific advice visiting Stuart, Florida? Visit the TripAdvisor Travel Forum for Stuart and ask our Destination Experts and the travel community.