Star Rating
Hotel Name
Price Range (USD)to
Amenities

Sanibel Florida Hotels & Motels

Find hotels in Sanibel using the list and search tools below. Find cheap and discounted hotel/motel rates in or nearby Sanibel, FL for your personal leisure or group travel. We show the best Sanibel, Florida motel and hotel rooms. Browse the Sanibel area hotels to find the perfect lodging! Please use the provided map of the Sanibel hotels. Booking 5+ Rooms? Find Sanibel Group Hotel Discounts

The Sanibel center point is about 2 miles west of Discover Resort's Florida and 3 miles northwest of Sanibel Island.

Sanibel Hotels/Motels & Accommodations

Island Inn
+1-888-690-5281
3111 West Gulf Dr., Sanibel, FL 33957
  • Three Star Beach hotel
  • 2 floors in hotel
From$115
Very Good 4.5 /5Latest Reviews Call
West Wind Inn - Sanibel 3345 West Gulf Dr., Sanibel, FL 33957
  • Three Star hotel
From$75
Very Good 4.5 /5Reviews Call
Casa Ybel Resort
+1-800-997-5148
2255 West Gulf Dr., Sanibel, FL 33957
  • Affordable Beach hotel
  • 3 meeting rooms in hotel
From$229
Very Good 4.0 /5Guest Reviews Call
Anchor Inn : 1245 Periwinkle Way 1245 Periwinkle Way, Sanibel, FL 33957
  • 2-star property
From$100
Very Good 4.0 /5Latest Reviews Call
Holiday Inn Sanibel Island 1231 Middle Gulf Dr., Sanibel Island, FL 33957 ~2.67 miles east of Sanibel
  • 3 star Beach property
  • 2 floors in hotel
From$179
Very Good 4.0 /5Recent Reviews Call
Sanibel Arms West Condominiums
+1-800-881-1523
827 East Gulf Dr., Sanibel, FL 33957
  • Expensive hotel
From$75
Very Good 4.5 /5Review Score Call
Sandalfoot Condominium Association Inc.
+1-800-997-5149
671 East Gulf Dr., Sanibel Island, FL 33957 ~3.46 miles east of Sanibel
  • Mid-scale Beach hotel
  • 59 suites in property
From$160
Excellent 5.0 /5Latest Reviews Call
Sanibel Harbour Resort & Spa in Fort Myers 17260 Harbour Pointe Dr., Fort Myers, FL 33908 ~5.33 miles east of Sanibel
  • Four-star Resort property
  • Check-in time: 4:00 PM
From$129
Very Good 4.0 /5Latest Reviews Call
Country Inn & Suites by Carlson Sanibel Gateway in Fort Myers
+1-800-230-4134
13901 Shell Point Plaza, Fort Myers, FL 33908 ~7.18 miles east of Sanibel
  • Affordable Resort property
  • 30 suites in hotel
Residence Inn Fort Myers / Sanibel : 20371 Summerlin Rd. 20371 Summerlin Rd., Fort Myers, FL 33908 ~7.48 miles east of Sanibel
  • Affordable Beach hotel
  • 127 rooms in property
From$79
Very Good 4.0 /5Review Score Call
Pink Shell Beach Resort & Marina 275 Estero Blvd., Fort Myers Beach, FL 33931 ~7.60 miles east of Sanibel
  • Expensive Resort hotel
  • Check-in time: 4:00PM
From$171
Very Good 4.5 /5Recent Reviews Call
Tween Waters Inn
+1-888-305-3366
15951 Captiva Dr., Captiva, FL 33924 ~7.61 miles northwest of Sanibel
  • Midscale Oceanfront hotel
  • 138 rooms in property
From$135
Very Good 4.5 /5Guest Reviews Call
Best Western Fort Myers Island Gateway Hotel in Fort Myers
+1-800-881-1523
20091 Summerlin Rd., Fort Myers, FL 33908 ~7.85 miles east of Sanibel
  • Three Star Suburban hotel
  • Hotel has 3 floors
The Lighthouse Resort Inn & Suites
+1-800-997-5149
1051 5th St., Fort Myers Beach, FL 33931 ~8.09 miles east of Sanibel
  • 3 star Beach property
  • 72 rooms in hotel
Harbour House at the Inn
+1-888-690-5281
450 Old San Carlos Blvd., Fort Myers Beach, FL 33931 ~8.17 miles east of Sanibel
  • 4-star Beach property
  • 34 rooms in property
The Westin Cape Coral Resort at Marina Village - Cape Coral 5951 Silver King Blvd., Cape Coral, FL 33914 ~8.21 miles northeast of Sanibel
  • Four-star Resort hotel
  • Check-in: 3:00 pm
From$119
Very Good 4.5 /5Review Score Call
Pierview Hotel & Suites in Fort Myers Beach 1160 Estero Blvd., Fort Myers Beach, FL 33931 ~8.22 miles east of Sanibel
  • Cheap Oceanfront property
  • Check-in time: 4PM
From$107
Average 3.5 /5Reviews Call
South Seas Island Resort
+1-888-690-5247
5400 Plantation Rd., Captiva Island, FL 33924 ~8.22 miles northwest of Sanibel
  • 4 star Beach hotel
  • Hotel has an eco-friendly policy See policy
From$139
Very Good 4.0 /5Guest Reviews Call
Lani Kai Beachfront - Fort Myers Beach 1400 Estero Blvd., Fort Myers Beach, FL 33931 ~8.36 miles east of Sanibel
  • Low-priced Beach hotel
  • 6 floors in hotel
Diamondhead Beach Resort - Fort Myers Beach
+1-800-881-1523
2000 Estero Blvd., Fort Myers Beach, FL 33931 ~8.66 miles east of Sanibel
  • 3-star Beach property
  • 124 suites in hotel
From$149
Very Good 4.5 /5Review Score Call
Neptune Inn - Fort Myers Beach
+1-800-997-5149
2310 Estero Blvd., Fort Myers Beach, FL 33931 ~8.79 miles east of Sanibel
  • Three Star Oceanfront hotel
  • Check-in time: 3:00 pm
Hampton Inn & Suites in Ft. Myers Beach 11281 Summerlin Sq. Blvd., Ft. Myers Beach, FL 33931 ~9.59 miles east of Sanibel
  • 3-star Beach property
  • Check-in: 3:00 PM
Sandpiper Gulf Resort
+1-800-230-4134
5550 Estero Blvd., Fort Myers Beach, FL 33931 ~10.79 miles east of Sanibel
  • Mid-scale Beach hotel
From$299
Very Good 4.5 /5Read Reviews Call
Hampton Inn & Suites Cape Coral : 619 SE 47th Terrace 619 SE 47th Terrace, Cape Coral, FL 33904 ~11.02 miles northeast of Sanibel
  • Midscale Suburban hotel
  • 4 floors in property
From$89
Very Good 4.5 /5Review Score Call
Candlewood Suites Fort Myers / Sanibel Gateway in Fort Myers 9740 Commerce Center Court, Fort Myers, FL 33908 ~11.21 miles east of Sanibel
  • Economy Suburban property
  • 120 suites in property
Next 25 Sanibel Hotels >  [1 - 25 of 50]    
Next: See My Sanibel Hotels with Pricing

Verified reviews of the city of Sanibel

Below are reviews of the city of Sanibel, FL from an actual visitor's perspective.

"Family Friendly City"
Score 5.0 / 5

Sanibel is not over-commercialized with lots of great restaurants and shops. Family friendly and and felt very safe.

, from 19-Aug-2014
The average traveler rating of the city of Sanibel, FL shown above is 5.0 out of 5 based on 1 reviews
Back to Top