Sanibel Spa Hotels

The Official Guide to Sanibel Spa Hotels – Your Trusted Source for the Best Stays!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Best Hotels in Sanibel with Spa

View all photos

8.8
Excellent
84 Reviews

From

416$/night

Sundial Beach Resort & Spa

1451 Middle Gulf Drive
Check Availability

View all photos

9.1
Excellent
963 Reviews

From

162$/night

Inn At Pelican Bay

800 Vanderbilt Beach Road
Check Availability

Luxury Hotels with Spa in Sanibel

View all photos

8.1
Very good
195 Reviews

From

88$/night

Comfort Inn & Suites Port Charlotte-Punta Gorda

812 Kings Highway
Check Availability

View all photos

8.8
Excellent
691 Reviews

From

239$/night

Margaritaville Beach Resort Ft Myers Beach

251 Crescent Street, Fort Myers Beach
Check Availability

Sanibel 5 Star Spa Hotels

View all photos

8.9
Excellent
107 Reviews

From

129$/night

Inn On Fifth

699 Fifth Avenue South
Check Availability

View all photos

8.2
Very good
60 Reviews

From

143$/night

Shangri-La Springs

27750 Old 41 Rd Bonita Springs Florida
Check Availability

Cheap Spa Hotels in Sanibel

View all photos

9.5
Excellent
18 Reviews

From

727$/night

Resort Harbour Properties - Fort Myers / Sanibel Gateway

17170 Harbour Pointe Drive #101 (Check In Only)
Check Availability

View all photos

Castaways Beach And Bay Cottages

6460 Sanibel Captiva Road
Check Availability

Location

Sanibel, Florida, United States, 33957

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE