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 & Accommodations

Island Inn
+1-888-389-4121
3111 West Gulf Dr., Sanibel, FL 33957
  • Midscale Beach hotel
  • Hotel has 2 floors
  • Almost all guests thought the service was very professional
  • Plenty of places to eat
From$115
Very Good 4.5 /5 Latest Reviews Call BookMore Details
West Wind Inn - Sanibel
+1-888-675-2083
3345 West Gulf Dr., Sanibel, FL 33957
  • Mid-scale property
From$80
Very Good 4.5 /5 Reviews Call BookMore Details
Sunset Beach Inn : 3287 West Gulf Dr.
+1-800-716-8490
3287 West Gulf Dr., Sanibel Island, FL 33957 ~1.89 miles southwest of Sanibel
  • 3 star property
  • 4 suites in hotel
From$90
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Casa Ybel Resort
+1-800-805-5223
2255 West Gulf Dr., Sanibel, FL 33957
  • Mid-scale Beach property
  • Check-in: 3:00 PM
  • Generally very clean
  • Housekeeping was great, according to 90%
From$229
Very Good 4.0 /5 Reviews Call BookMore Details
Anchor Inn
+1-888-965-1860
1245 Periwinkle Way, Sanibel, FL 33957
  • Low Cost Downtown hotel
  • 12 rooms in hotel
From$280
Very Good 4.0 /5 Read Reviews Call BookMore Details
Sundial Beach Resort & Spa in Sanibel Island
+1-888-788-5576
1451 Middle Gulf Dr., Sanibel Island, FL 33957 ~2.59 miles southeast of Sanibel
  • Three Star Beach hotel
  • Hotel has 4 floors
  • We loved the amenities
  • Top notch restaurants
From$169
Very Good 4.0 /5 Reviews Call BookMore Details
Sanibel Siesta on the Beach
+1-888-897-9207
1246 Fulgur St., Sanibel, FL 33957
  • 4 star property
  • Check in time: 15:00
From$160
Very Good 4.5 /5 Read Reviews Call BookMore Details
Sanibel Island Beach Resort
+1-888-311-4278
1231 Middle Gulf Dr., Sanibel, FL 33957
  • Midscale Beach property
  • 98 sleeping rooms in hotel
  • Bar at pool is very active
  • Most guests appreciated the closeness to the beach
From$149
Average 3.5 /5 Hotel Reviews Call BookMore Details
Song of The Sea in Sanibel Island
+1-888-469-4795
863 East Gulf Dr., Sanibel Island, FL 33957 ~3.22 miles east of Sanibel
  • Midscale property
  • Hotel has 2 floors
From$90
Very Good 4.5 /5 Read Reviews Call BookMore Details
Sanibel Arms West Condominiums - Sanibel
+1-888-734-9421
827 East Gulf Dr., Sanibel, FL 33957
  • 4 star property
  • Almost all guests loved the outdoor sports facilities
  • Great view
From$125
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Seaside Inn
+1-888-841-5292
541 East Gulf Dr., Sanibel Island, FL 33957 ~3.45 miles east of Sanibel
  • Mid-scale property
  • Hotel has 32 rooms
From$90
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Sanibel Inn : 937 East Gulf Dr.
+1-888-455-5160
937 East Gulf Dr., Sanibel Island, FL 33957 ~3.45 miles east of Sanibel
  • 3-star property
  • 94 sleeping rooms in hotel
From$90
Very Good 4.0 /5 Reviews Call BookMore Details
Sandalfoot Condominium Association Inc. : 671 East Gulf Dr.
+1-888-965-8297
671 East Gulf Dr., Sanibel Island, FL 33957 ~3.46 miles east of Sanibel
  • 3-star Beach property
  • Check in time: 3:00 PM
From$160
Excellent 5.0 /5 Hotel Reviews Call BookMore Details
Sanibel Harbour Marriott Resort & Spa in Fort Myers
+1-888-906-6358
17260 Harbour Pointe Dr., Fort Myers, FL 33908 ~5.33 miles east of Sanibel
  • Expensive Resort hotel
  • Access to gym on-site
From$139
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Residence Inn Fort Myers / Sanibel
+1-888-749-6785
20371 Summerlin Rd., Fort Myers, FL 33908 Website ~7.48 miles east of Sanibel
  • Affordable Beach property
  • Gym is available on property
  • About half of guests complained about the bathroom
  • Most guests found the kitchenette to be good
From$79
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Pink Shell Beach Resort & Marina in Fort Myers Beach
+1-888-878-9982
275 Estero Blvd., Fort Myers Beach, FL 33931 ~7.60 miles east of Sanibel
  • Expensive Resort property
  • 210 sleeping rooms in hotel
  • Great view
  • Almost all guests didn't like the uncomfortable beds
From$135
Very Good 4.5 /5 Guest Reviews Call BookMore Details
La Quinta Inn & Suites Ft. Myers Sanibel Gateway by Wyndham
+1-888-389-4485
20091 Summerlin Rd., Fort Myers, FL 33908 ~7.82 miles east of Sanibel
  • Midscale Suburban hotel
From$65
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Best Western Plus Beach Resort - Fort Myers Beach
+1-888-389-4121
684 Estero Blvd., Fort Myers Beach, FL 33931-5021 ~7.84 miles east of Sanibel
  • Economical Beach property
  • 75 sleeping rooms in hotel
From$60
Very Good 4.5 /5 Reviews Call BookMore Details
The Lighthouse Resort Inn & Suites
+1-888-675-2083
1051 5th St., Fort Myers Beach, FL 33931 ~8.09 miles east of Sanibel
  • Mid-scale Beach property
  • Check-in: 3:00PM
From$125
Average 3.5 /5 Review Score Call BookMore Details
Harbour House at the Inn in Fort Myers Beach
+1-800-716-8490
450 Old San Carlos Blvd., Fort Myers Beach, FL 33931 ~8.17 miles east of Sanibel
  • 4 star Beach hotel
  • Gym / Fitness Center Available
  • Fantastic service
  • Staff was very friendly
From$125
Very Good 4.5 /5 Recent Reviews Call BookMore Details
The Westin Cape Coral Resort at Marina Village : 5951 Silver King Blvd.
+1-800-805-5223
5951 Silver King Blvd., Cape Coral, FL 33914 ~8.21 miles northeast of Sanibel
  • Four star Resort property
  • Gym / Fitness Center Available
From$112
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Pierview Hotel & Suites in Fort Myers Beach
+1-888-965-1860
1160 Estero Blvd., Fort Myers Beach, FL 33931 ~8.22 miles east of Sanibel
  • 2 star Oceanfront hotel
  • 69 rooms in hotel
From$92
Very Good 4.0 /5 Read Reviews Call BookMore Details
South Seas Island Resort
+1-888-788-5576
5400 Plantation Rd., Captiva Island, FL 33924 ~8.22 miles northwest of Sanibel
  • Four star Beach hotel
  • Check in time: 4:00 pm
  • Great shopping
  • Good pool/beach service
From$139
Very Good 4.0 /5 Reviews Call BookMore Details
Sun Deck Inn & Suites
+1-888-897-9207
1051 3rd St., Fort Meyers Beach, FL 33931 ~8.23 miles east of Sanibel
  • Midscale hotel
  • Check in: 15:00
From$90
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Lani Kai Beachfront in Fort Myers Beach
+1-888-311-4278
1400 Estero Blvd., Fort Myers Beach, FL 33931 ~8.36 miles east of Sanibel
  • 3 star Beach property
  • Hotel has 3 meeting rooms
  • Beautiful beach
  • Almost all guests enjoyed the balcony
From$120
Average 3.0 /5 Read Reviews Call BookMore Details
Next 25 Sanibel Hotels >   [1 - 25 of 50]    
Next: See My Sanibel Hotels with Pricing

Graph: Next 20 Days of Sanibel Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Sanibel, FL discounts available. The chart reflects the cheapest Sanibel hotel for each day and each star rating category.

FAQs about hotels in Sanibel

What are the top reviewed hotels in Sanibel?

Sandalfoot Condominium Association Inc., Island Inn and West Wind Inn are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels in Sanibel?

Sanibel Siesta on the Beach, Sanibel Arms West Condominiums and Sanibel Harbour Marriott Resort & Spa are the top 3 luxury hotels near Sanibel city center.

What hotels are closest to the city center of Sanibel?

Island Inn, West Wind Inn, and Sunset Beach Inn are the properties closest to Sanibel city center.

How much does a 3 star hotel in Sanibel cost per night?

In the last year, the average 3 star hotel in Sanibel has been $148.90 per night. (based on HotelPlanner prices)

How much does a high-end hotel in Sanibel cost?

In the last year, the average 4 star hotel in Sanibel has been $216.54 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Sanibel?

Sandalfoot Condominium Association Inc., Island Inn and West Wind Inn are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Sanibel?

The Westin Cape Coral Resort at Marina Village, Sanibel Harbour Marriott Resort & Spa and Residence Inn Fort Myers are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best IHG hotels in Sanibel?

Crowne Plaza Fort Myers at Bell Tower Shops, Candlewood Suites Fort Myers and Holiday Inn Express Cape Coral are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

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