Skip to main content

The 10 Best Sanibel Island Inns - Lodges and Inns in Sanibel Island , United States

Check out our pick of great inns on

Filter by:


Review score

Superb: 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 3 stars

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
Superb
174 reviews
Price from
£315
per night

Sunshine Island Inn 2 stars

Sanibel

Set in Sanibel, within 200 metres of Gulfside Beach and 1.8 km of Sanibel Chamber of Commerce, Sunshine Island Inn offers accommodation with barbecue facilities and as well as free private parking for guests who drive. 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.8
Fabulous
175 reviews
Price from
£330
per night

Most booked inns in Sanibel Island this month

Inns that guests love in Sanibel Island