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 in Sanibel
+1-888-690-5281
3111 West Gulf Dr., Sanibel, FL 33957
  • Three Star Beach hotel
  • 2 meeting rooms in hotel
From$115
Very Good 4.5 /5Hotel Reviews Call
Casa Ybel Resort in Sanibel
+1-800-230-4134
2255 West Gulf Dr., Sanibel, FL 33957
  • 3-star Beach hotel
  • 2 floors in hotel
From$249
Very Good 4.0 /5Review Score Call
Holiday Inn Sanibel Island 1231 Middle Gulf Dr., Sanibel Island, FL 33957 ~2.67 miles east of Sanibel
  • Mid-scale Beach hotel
  • 2 floors in property
From$179
Very Good 4.0 /5Read Reviews Call
Sanibel Arms West Condominiums
+1-888-690-5247
827 East Gulf Dr., Sanibel, FL 33957
  • Expensive property
From$75
Very Good 4.5 /5Reviews Call
Sandalfoot Condominium Association Inc. in Sanibel Island
+1-888-305-3366
671 East Gulf Dr., Sanibel Island, FL 33957 ~3.46 miles east of Sanibel
  • 3-star Beach hotel
  • Check-in: 3:00 PM
From$160
Excellent 5.0 /5Recent Reviews Call
Sanibel Harbour Resort & Spa : 17260 Harbour Pointe Dr. 17260 Harbour Pointe Dr., Fort Myers, FL 33908 ~5.33 miles east of Sanibel
  • High end Resort property
  • 11 floors in property
From$149
Very Good 4.0 /5Latest Reviews Call
Country Inn & Suites by Carlson Sanibel Gateway in Fort Myers
+1-888-690-5281
13901 Shell Point Plaza, Fort Myers, FL 33908 ~7.18 miles east of Sanibel
  • Midscale Resort hotel
Residence Inn Fort Myers / Sanibel
+1-800-230-4134
20371 Summerlin Rd., Fort Myers, FL 33908 ~7.48 miles east of Sanibel
  • 3 star Beach property
  • 6 floors in property
From$79
Very Good 4.5 /5Reviews Call
'tween Waters Inn Island Resort & Spa in Captiva
+1-800-997-5148
15951 Captiva Dr., Captiva, FL 33924 ~7.51 miles northwest of Sanibel
  • High end Oceanfront property
  • Check-in: 4:00pm
Pink Shell Beach Resort & Marina 275 Estero Blvd., Fort Myers Beach, FL 33931 ~7.60 miles east of Sanibel
  • Expensive Resort hotel
  • Hotel has 211 suites
From$165
Very Good 4.5 /5Review Score Call
Best Western Fort Myers Island Gateway Hotel
+1-888-305-3366
20091 Summerlin Rd., Fort Myers, FL 33908 ~7.85 miles east of Sanibel
  • 3 star Suburban property
  • 3 floors in hotel
From$65
Very Good 4.0 /5Review Score Call
The Lighthouse Resort Inn & Suites
+1-800-997-5149
1051 5th St., Fort Myers Beach, FL 33931 ~8.09 miles east of Sanibel
  • Three Star Beach hotel
  • 4 floors in hotel
Harbour House at the Inn : 450 Old San Carlos Blvd.
+1-888-690-5281
450 Old San Carlos Blvd., Fort Myers Beach, FL 33931 ~8.17 miles east of Sanibel
  • Four-star Beach property
  • 34 rooms in property
The Westin Cape Coral Resort at Marina Village
+1-800-230-4134
5951 Silver King Blvd., Cape Coral, FL 33914 ~8.21 miles northeast of Sanibel
  • High-end Resort hotel
  • Access to gym on-site
From$119
Very Good 4.5 /5Review Score Call
South Seas Island Resort
+1-800-997-5148
5400 Plantation Rd., Captiva Island, FL 33924 ~8.22 miles northwest of Sanibel
  • Expensive Beach property
  • Check-in: 4:00 pm
From$139
Very Good 4.0 /5Read Reviews Call
Pierview Hotel & Suites - Ft Myers Beach
+1-888-690-5247
1160 Estero Blvd., Ft Myers Beach, FL 33931 ~8.25 miles east of Sanibel
  • Cheap Oceanfront hotel
  • 69 rooms in hotel
Lani Kai Beachfront in 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 : 2000 Estero Blvd.
+1-800-997-5149
2000 Estero Blvd., Fort Myers Beach, FL 33931 ~8.66 miles east of Sanibel
  • 3 star Beach hotel
  • 124 suites in property
From$149
Very Good 4.5 /5Recent Reviews Call
Neptune Inn : 2310 Estero Blvd.
+1-888-690-5281
2310 Estero Blvd., Fort Myers Beach, FL 33931 ~8.79 miles east of Sanibel
  • Affordable Oceanfront hotel
  • 2 floors in hotel
Hampton Inn & Suites : 11281 Summerlin Sq. Blvd. 11281 Summerlin Sq. Blvd., Ft. Myers Beach, FL 33931 ~9.59 miles east of Sanibel
  • Three Star Beach property
  • Complimentary breakfast is offered
From$99
Very Good 4.5 /5Read Reviews Call
Sandpiper Gulf Resort : 5550 Estero Blvd.
+1-800-997-5148
5550 Estero Blvd., Fort Myers Beach, FL 33931 ~10.79 miles east of Sanibel
  • 3 star Beach property
  • 2 floors in hotel
From$299
Very Good 4.5 /5Latest Reviews Call
Hampton Inn & Suites Cape Coral in Cape Coral 619 SE 47th Terrace, Cape Coral, FL 33904 ~11.02 miles northeast of Sanibel
  • Affordable Suburban hotel
  • 3 conference rooms in property
Candlewood Suites Fort Myers / Sanibel Gateway 9740 Commerce Center Court, Fort Myers, FL 33908 Website ~11.21 miles east of Sanibel
  • Two-star Suburban property
  • 2 meeting rooms in hotel
Outrigger Beach Resort : 6200 Estero Blvd.
+1-800-997-5149
6200 Estero Blvd., Fort Myers Beach, FL 33931 ~11.36 miles east of Sanibel
  • Three Star Beach hotel
  • 144 sleeping rooms in hotel
Springs Resort : 18051 South Tamiami Trail
+1-888-690-5281
18051 South Tamiami Trail, Ft Myers, FL 33908 ~11.56 miles east of Sanibel
  • Two star 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