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
  • 3 star Beach property
  • 51 rooms in hotel
From$115
Very Good 4.5 /5 Read Reviews Call
West Wind Inn 3345 West Gulf Dr., Sanibel, FL 33957
  • Affordable property
From$75
Very Good 4.5 /5 Review Score Call
Casa Ybel Resort
+1-800-997-5148
2255 West Gulf Dr., Sanibel, FL 33957
  • Midscale Beach hotel
  • Hotel has 40 rooms
From$229
Very Good 4.0 /5 Hotel Reviews Call
Anchor Inn - Sanibel 1245 Periwinkle Way, Sanibel, FL 33957
  • Two-star Downtown property
  • 12 rooms in property
From$150
Very Good 4.0 /5 Read 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 property
From$101
Very Good 4.0 /5 Reviews Call
Sanibel Arms West Condominiums - Sanibel
+1-800-881-1523
827 East Gulf Dr., Sanibel, FL 33957
  • High-end property
From$75
Very Good 4.5 /5 Recent Reviews Call
Sandalfoot Condominium Association Inc. - Sanibel Island
+1-800-997-5149
671 East Gulf Dr., Sanibel Island, FL 33957 ~3.46 miles east of Sanibel
  • 3 star Beach hotel
  • Check-in time: 3:00 PM
From$160
Excellent 5.0 /5 Reviews Call
Sanibel Harbour Resort & Spa - Fort Myers 17260 Harbour Pointe Dr., Fort Myers, FL 33908 ~5.33 miles east of Sanibel
  • Four-star Resort property
  • 24 meeting rooms in property
From$129
Very Good 4.0 /5 Review Score Call
Country Inn & Suites by Carlson Sanibel Gateway
+1-800-230-4134
13901 Shell Point Plaza, Fort Myers, FL 33908 ~7.18 miles east of Sanibel
  • Midscale Resort property
  • 112 rooms in hotel
Residence Inn Fort Myers / Sanibel 20371 Summerlin Rd., Fort Myers, FL 33908 ~7.48 miles east of Sanibel
  • Midscale Beach property
  • Hotel has 127 rooms
From$65
Very Good 4.0 /5 Reviews Call
Pink Shell Beach Resort & Marina : 275 Estero Blvd. 275 Estero Blvd., Fort Myers Beach, FL 33931 ~7.60 miles east of Sanibel
  • High-end Resort hotel
  • Check in: 4:00PM
From$149
Very Good 4.5 /5 Recent Reviews Call
Best Western Fort Myers Island Gateway Hotel : 20091 Summerlin Rd.
+1-888-305-3366
20091 Summerlin Rd., Fort Myers, FL 33908 ~7.85 miles east of Sanibel
  • Mid-scale Suburban property
  • Check in time: 11:00 AM
From$65
Average 3.5 /5 Review Score Call
The Lighthouse Resort Inn & Suites
+1-800-881-1523
1051 5th St., Fort Myers Beach, FL 33931 ~8.09 miles east of Sanibel
  • Affordable Beach hotel
  • 72 rooms in hotel
From$56
Average 3.5 /5 Hotel Reviews Call
Harbour House at the Inn : 450 Old San Carlos Blvd.
+1-800-997-5149
450 Old San Carlos Blvd., Fort Myers Beach, FL 33931 ~8.17 miles east of Sanibel
  • Four-star Beach hotel
  • Hotel has 34 suites
From$75
Very Good 4.5 /5 Read Reviews Call
The Westin Cape Coral Resort at Marina Village 5951 Silver King Blvd., Cape Coral, FL 33914 ~8.21 miles northeast of Sanibel
  • Four-star Resort property
  • 8 meeting rooms in property
From$119
Very Good 4.5 /5 Guest Reviews Call
Pierview Hotel & Suites : 1160 Estero Blvd. 1160 Estero Blvd., Fort Myers Beach, FL 33931 ~8.22 miles east of Sanibel
  • Economy Oceanfront hotel
  • 3 floors in property
From$107
Average 3.5 /5 Guest Reviews Call
South Seas Island Resort : 5400 Plantation Rd.
+1-800-997-5148
5400 Plantation Rd., Captiva Island, FL 33924 ~8.22 miles northwest of Sanibel
  • High end Beach property
  • Hotel has 7 meeting rooms
From$139
Very Good 4.0 /5 Recent Reviews Call
Lani Kai Beachfront 1400 Estero Blvd., Fort Myers Beach, FL 33931 ~8.36 miles east of Sanibel
  • Low-priced Beach hotel
  • Check in: 3:00 pm
From$110
Poor 2.5 /5 Read Reviews Call
Diamondhead Beach Resort in Fort Myers Beach
+1-888-305-3366
2000 Estero Blvd., Fort Myers Beach, FL 33931 ~8.66 miles east of Sanibel
  • 3-star Beach hotel
  • 124 rooms in property
From$149
Very Good 4.5 /5 Reviews Call
Neptune Inn
+1-800-881-1523
2310 Estero Blvd., Fort Myers Beach, FL 33931 ~8.79 miles east of Sanibel
  • 3 star Oceanfront hotel
  • 2 floors in property
From$79
Very Good 4.5 /5 Recent Reviews Call
Hampton Inn & Suites in Ft. Myers Beach 11281 Summerlin Sq. Blvd., Ft. Myers Beach, FL 33931 ~9.59 miles east of Sanibel
  • Midscale Beach property
  • Fitness center on property
From$79
Very Good 4.5 /5 Reviews Call
Sandpiper Gulf Resort - Fort Myers Beach 5550 Estero Blvd., Fort Myers Beach, FL 33931 ~10.79 miles east of Sanibel
  • 3 star Beach hotel
  • Check-in: 4:00pm
From$200
Very Good 4.5 /5 Review Score Call
Hampton Inn & Suites Cape Coral in Cape Coral 619 SE 47th Terrace, Cape Coral, FL 33904 ~11.02 miles northeast of Sanibel
  • Midscale Suburban hotel
  • 75 rooms in hotel
From$89
Very Good 4.5 /5 Latest Reviews Call
Candlewood Suites Fort Myers / Sanibel Gateway in Fort Myers 9740 Commerce Center Court, Fort Myers, FL 33908 ~11.21 miles east of Sanibel
  • 2-star Suburban property
  • 120 suites in property
From$54
Very Good 4.5 /5 Reviews Call
Outrigger Beach Resort : 6200 Estero Blvd.
+1-888-690-5247
6200 Estero Blvd., Fort Myers Beach, FL 33931 ~11.36 miles east of Sanibel
  • Affordable Beach hotel
  • Hotel has 4 floors
From$66
Very Good 4.0 /5 Guest Reviews Call
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.

Jennifer S M., 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