Skip to main content

The best inns in Sanibel Island

Check out our pick of great inns on

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Seahorse Cottages - Adults Only

Sanibel

The inn also offers free use of bicycles. Sanibel Chamber of Commerce is 1.4 km from Seahorse Cottages on Sanibel, while San Carlos Bay Beach is 60 metres from the property. The nearest airport is Southwest Florida International Airport, 28 km from the property. Really lovely place with great facilities. So nice to see it recovering from the hurricane. Really welcoming atmosphere and we will definitely be back to stay on Sanibel in the future. Bed was really comfy too!

Show more Show less
9.4
Wonderful
180 reviews
Price from
£168
per night

Sunshine Island Inn

Sanibel

Set in Sanibel, 200 metres from Gulfside Beach, Sunshine Island Inn offers accommodation with a private beach area, free private parking and barbecue facilities. Featuring an outdoor swimming pool, the 2-star inn has air-conditioned rooms with free WiFi, each with a private bathroom. Some units at the property feature a patio with pool view. Had chairs and trolley for beach stuff so well catered for. Clean room. nice patio chairs available

Show more Show less
8.9
Excellent
176 reviews
Price from
£156
per night

Most booked inns in Sanibel Island this month

Inns that guests love in Sanibel Island