Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near Sanibel Island - Sanibel Island

Accommodations near Sanibel Island are shown below in the order of their distance (closest at the top). Explore our hotels to find accommodations near Sanibel Island in Sanibel Island for your personal or business trips.We list the best motels and hotels close to Sanibel Island so you can review the discounted Sanibel Island lodging below and securely reserve the perfect hotel.Need hotel rooms for a group/meeting? Search for a Sanibel Island group discount

Lodging/Accommodations close to Sanibel Island

Sanibel Island Beach Resort : 1231 Middle Gulf Dr. 1231 Middle Gulf Dr., Sanibel, FL 33957 ~1.10 miles northwest of Sanibel Island
  • Midscale Beach hotel
  • Hotel has 2 suites
  • Friendly service
  • Service is relatively professional
From$101
Very Good 4.0 /5Hotel Reviews Call
Sanibel Arms West Condominiums in Sanibel
+1-800-230-4134
827 East Gulf Dr., Sanibel, FL 33957 ~1.43 miles north of Sanibel Island
  • Expensive hotel
  • The majority of guests thought the building was wonderful
  • Almost all guests thought the view was good
From$75
Very Good 4.5 /5Reviews Call
Sandalfoot Condominium Association Inc.
+1-800-997-5148
671 East Gulf Dr., Sanibel Island, FL 33957
  • 3-star Beach hotel
  • 60 sleeping rooms in hotel
From$160
Excellent 5.0 /5Hotel Reviews Call
Anchor Inn - Sanibel 1245 Periwinkle Way, Sanibel, FL 33957 ~1.67 miles north of Sanibel Island
  • Low priced Downtown property
  • Check in time: 04:00pm
From$150
Very Good 4.0 /5Latest Reviews Call
Casa Ybel Resort
+1-888-305-3366
2255 West Gulf Dr., Sanibel, FL 33957 ~2.23 miles west of Sanibel Island
  • Midscale Beach property
  • 3 meeting rooms in property
  • Great sea views
  • Lovely beach
From$229
Very Good 4.0 /5Reviews Call
Island Inn in Sanibel
+1-800-881-1523
3111 West Gulf Dr., Sanibel, FL 33957 ~3.67 miles west of Sanibel Island
  • 3-star Beach property
  • 16 suites in property
  • Most guests thought rooms were spacious
  • Most guests enjoyed the restaurants & bars nearby
From$115
Very Good 4.5 /5Review Score Call
West Wind Inn : 3345 West Gulf Dr. 3345 West Gulf Dr., Sanibel, FL 33957 ~4.05 miles west of Sanibel Island
  • Midscale property
Sanibel Harbour Resort & Spa 17260 Harbour Pointe Dr., Fort Myers, FL 33908 ~4.78 miles north of Sanibel Island
  • High end Resort property
  • Hotel has 24 meeting rooms
  • The best eggs benedict of my life
  • Almost all guests thought rooms were spacious
From$129
Very Good 4.0 /5Reviews Call
Pink Shell Beach Resort & Marina 275 Estero Blvd., Fort Myers Beach, FL 33931 ~5.26 miles northeast of Sanibel Island
  • Four star Resort property
  • 9 floors in property
  • Great reception
  • Free internet
From$129
Very Good 4.5 /5Hotel Reviews Call
Best Western Plus Beach Resort - Fort Myers Beach 684 Estero Blvd., Fort Myers Beach, FL 33931 ~5.33 miles east of Sanibel Island
  • Three Star property
  • Comp. Breakfast
Lighthouse Resort Inn & Suites : 1051 5th St. 1051 5th St., Fort Myers Beach, FL 33931 ~5.57 miles east of Sanibel Island
  • Three Star Beach hotel
  • Hotel has 4 floors
Pierview Hotel & Suites - Fort Myers Beach 1160 Estero Blvd., Fort Myers Beach, FL 33931 ~5.58 miles east of Sanibel Island
  • Economy Oceanfront property
  • 69 sleeping rooms in hotel
Harbour House at the Inn
+1-888-305-3366
450 Old San Carlos Blvd., Fort Myers Beach, FL 33931 ~5.63 miles east of Sanibel Island
  • Expensive Beach property
  • Check-in: 4:00pm
  • Most guests found the kitchenette to be good
  • Nearby shopping is top-notch and service staff are friendly
From$75
Very Good 4.5 /5Review Score Call
Lani Kai Beachfront : 1400 Estero Blvd. 1400 Estero Blvd., Fort Myers Beach, FL 33931 ~5.70 miles east of Sanibel Island
  • Low Cost Beach property
  • Hotel has 10 suites
  • Bar is awesome
  • Great view
Diamondhead Beach Resort 2000 Estero Blvd., Fort Myers Beach, FL 33931 ~5.93 miles east of Sanibel Island
  • 3-star Beach hotel
  • 124 suites in hotel
  • Almost all guests found the staff to be very friendly
  • Good pool
Neptune Inn
+1-800-997-5149
2310 Estero Blvd., Fort Myers Beach, FL 33931 ~6.05 miles east of Sanibel Island
  • Mid-scale Oceanfront property
  • 34 suites in hotel
  • Nice balcony
  • Great breakfast / lunch place
From$79
Very Good 4.5 /5Review Score Call
Country Inn & Suites by Carlson Sanibel Gateway : 13901 Shell Point Plaza
+1-888-690-5281
13901 Shell Point Plaza, Fort Myers, FL 33908 ~6.09 miles northeast of Sanibel Island
  • 3-star Resort property
  • 4 floors in hotel
Residence Inn Fort Myers / Sanibel in Fort Myers 20371 Summerlin Rd., Fort Myers, FL 33908 ~6.24 miles northeast of Sanibel Island
  • Midscale Beach property
  • 6 floors in property
  • Great shopping
  • Most guests thought the view was good
La Quinta Inn & Suites Ft. Myers Sanibel Gateway : 20091 Summerlin Rd.
+1-800-997-5148
20091 Summerlin Rd., Fort Myers, FL 33908 ~6.50 miles northeast of Sanibel Island
  • Three Star Suburban hotel
  • 158 sleeping rooms in hotel
Sandpiper Gulf Resort : 5550 Estero Blvd. 5550 Estero Blvd., Fort Myers Beach, FL 33931 ~7.66 miles east of Sanibel Island
  • Mid-scale Beach property
  • Check in: 4:00pm
  • Wifi didn't work
  • Terrific location
From$139
Very Good 4.5 /5Hotel Reviews Call
 [1 - 20 of 25]    
Next: Show All Available Sanibel Island Hotels with Pricing
Back to Top