Search

Filter By
Price (per night):
$0 - $59
$60 - $79
$80 - $99
$100 - $119
$120+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Colony Inn 2 Stars

419 East Gulf Drive, Sanibel, 33957, FL Show on map
Score 8.9 from 529 reviews
Colony Inn
Pricesfrom (per room per night)
Single$240
Double$240
Rooms from
$240per room per night
Book Now!

Song of the Sea 

863 East Gulf Drive, Sanibel, 33957, FL Show on map
Score 8.5 from 40 reviews
Song of the Sea
Pricesfrom (per room per night)
Single$399
Double$529
Rooms from
$399per room per night
Book Now!

Holiday Inn Sanibel Island 3 Stars

1231 Middle Gulf Drive, Sanibel, 33957, FL Show on map 1.78 miles from Sanibel
Score 7.9 from 617 reviews
Holiday Inn Sanibel Island
Pricesfrom (per room per night)
Single$269
Double$539
Rooms from
$269per room per night
Book Now!

West Wind Inn 3 Stars

3345 West Gulf Drive, Sanibel Fl 33957, Sanibel, 33957, FL Show on map 5.16 miles from Sanibel
Score 8.4 from 643 reviews
West Wind Inn
Pricesfrom (per room per night)
Single$320
Double$340
Rooms from
$320per room per night
Book Now!

Casa Ybel Resort 4 Stars

2255 West Gulf Drive, Sanibel, 33957, FL Show on map
Score 8.8 from 95 reviews
Casa Ybel Resort
Pricesfrom (per room per night)
Single$599
Double$549
Rooms from
$599per room per night
Book Now!

Sea Shells of Sanibel 4 Stars

2840 West Gulf Drive, Sanibel, 33957, FL Show on map 4.45 miles from Sanibel
Score 8.6 from 81 reviews
Sea Shells of Sanibel
Pricesfrom (per room per night)
Single$121
Double$250
Rooms from
$121per room per night
Book Now!

Ocean's Reach 

2230 Camino Del Mar, Sanibel, 33957, FL Show on map 3.23 miles from Sanibel
Score 9.4 from 68 reviews
Ocean's Reach
Pricesfrom (per room per night)
Single$166
Double$343
Rooms from
$166per room per night
Book Now!

Seaside Inn 3 Stars

541 East Gulf Drive, Sanibel, 33957, FL Show on map
Score 8.6 from 80 reviews
Seaside Inn
Pricesfrom (per room per night)
Single$369
Double$439
Rooms from
$369per room per night
Book Now!

Island Inn 3 Stars

3111 West Gulf Drive, Sanibel, 33957, FL Show on map 4.79 miles from Sanibel
Score 9.1 from 396 reviews
Island Inn
Pricesfrom (per room per night)
Single$369
Double$399
Rooms from
$369per room per night
Book Now!

Sundial Accommodations 4 Stars

1501 Middle Gulf Drive, Sanibel, 33957, FL Show on map
Score 9.3 from 43 reviews
Sundial Accommodations
Pricesfrom (per room per night)
Single$125
Double$189
Rooms from
$125per room per night
Book Now!

Shalimar Cottages And Motel 2 Stars

2823 West Gulf Drive, Sanibel, 33957, FL Show on map 4.45 miles from Sanibel
Score 8.5 from 105 reviews
Shalimar Cottages And Motel
Pricesfrom (per room per night)
Single$335
Double$335
Rooms from
$335per room per night
Book Now!

Pelicans Roost 3 Stars

605 Donax Street, Sanibel, 33957, FL Show on map 1.66 miles from Sanibel
Score 8.8 from 33 reviews
Pelicans Roost
Pricesfrom (per room per night)
Single$221
Double$520
Rooms from
$221per room per night
Book Now!

Beach Road Villas 

764 Beach Road, Sanibel, 33957, FL Show on map 1.21 miles from Sanibel
Score 8.6 from 68 reviews
Beach Road Villas
Pricesfrom (per room per night)
Single$465
Double$1699
Rooms from
$465per room per night
Book Now!

Sanibel Moorings 

845 East Gulf Drive, Sanibel, 33957, FL Show on map 0.99 miles from Sanibel
Score 9.2 from 76 reviews
Sanibel Moorings
Pricesfrom (per room per night)
Single$245
Double$430
Rooms from
$245per room per night
Book Now!

Sundial Beach Resort & Spa 4 Stars

1451 Middle Gulf Drive, Sanibel, 33957, FL Show on map
Score 8.2 from 157 reviews
Sundial Beach Resort & Spa
Pricesfrom (per room per night)
Single$279
Double$749
Rooms from
$279per room per night
Book Now!

Tropical Winds Beachfront Motel and Cottages 3 Stars

4819 Tradewinds Drive, Sanibel, 33957, FL Show on map 7.38 miles from Sanibel
Score 8.1 from 147 reviews
Tropical Winds Beachfront Motel and Cottages
Pricesfrom (per room per night)
Single$270
Double$326
Rooms from
$270per room per night
Book Now!

Gulf Breeze Cottages 2 Stars

1081 Shell Basket Lane, Sanibel, 33957, FL Show on map 1.41 miles from Sanibel
Score 9.0 from 109 reviews
Gulf Breeze Cottages
Pricesfrom (per room per night)
Single$293
Double$419
Rooms from
$293per room per night
Book Now!

Anchor Inn and Cottages 2 Stars

1245 Periwinkle Way, Sanibel, 33957, FL Show on map 1.54 miles from Sanibel
Score 8.3 from 243 reviews
Anchor Inn and Cottages
Pricesfrom (per room per night)
Single$300
Double$400
Rooms from
$300per room per night
Book Now!

Sunset Beach Inn 4 Stars

3287 West Gulf Drive, Sanibel, 33957, FL Show on map
Score 7.7 from 271 reviews
Sunset Beach Inn
Pricesfrom (per room per night)
Single$389
Double$479
Rooms from
$389per room per night
Book Now!

Sundial D311 

Middle Gulf Drive, Sanibel, 33957, FL Show on map
 
Sundial D311

Surfside 12 C4 

East Gulf Drive C4, Sanibel, 33957, FL Show on map
 
Surfside 12 C4

Umbrella Pool 

Umbrella Pool Road, Sanibel, 33957, FL Show on map
 
Umbrella Pool

Lake Palms 2 

Wooster Lane, Sanibel, 33957, FL Show on map
 
Lake Palms 2

Rendezvous by the Sea 

Rue Belle Me, Sanibel, 33957, FL Show on map
 
Rendezvous by the Sea

Beachcomber A101 

East Gulf Drive, Sanibel, 33957, FL Show on map
 
Beachcomber A101

Lake Palms 10 

Wooster Lane, Sanibel, 33957, FL Show on map
 
Lake Palms 10

Beachview Cottages 4 Stars

3325 West Gulf Drive, Sanibel, 33957, FL Show on map
Score 9.2 from 47 reviews
Beachview Cottages
Pricesfrom (per room per night)
Single$245
Double$
Rooms from
$245per room per night
Book Now!

Coquina Home 

Coquina Drive, Sanibel, 33957, FL Show on map
 
Coquina Home

Sundial T201 

Middle Gulf Drive, Sanibel, 33957, FL Show on map
 
Sundial T201
Pricesfrom (per room per night)
Single$645
Double$
Rooms from
$645per room per night
Book Now!

Sundial I201 

Middle Gulf Drive, Sanibel, 33957, FL Show on map
Score 5.0 from 1 review
Sundial I201
Pricesfrom (per room per night)
Single$380
Double$
Rooms from
$380per room per night
Book Now!

Junonia 301 

West Gulf Drive, Sanibel, 33957, FL Show on map
 
Junonia 301

Sandpiper Beach 205 

Olde Middle Gulf Drive, Sanibel, FL 33957, FL Show on map
Score 1.0 from 1 review
Sandpiper Beach 205

Sundial D307 

Middle Gulf Drive, Sanibel, 33957, FL Show on map
Score 5.8 from 1 review
Sundial D307

Luci's Sunshine Cottage 

Tahiti Drive, Sanibel, 33957, FL Show on map
 
Luci's Sunshine Cottage

Sundial F207 

Middle Gulf Drive, Sanibel, 33957, FL Show on map
Score 8.8 from 2 reviews
Sundial F207
Pricesfrom (per room per night)
Single$380
Double$
Rooms from
$380per room per night
Book Now!

Sandpiper Home 

Sandpiper Circle, Sanibel, 33957, FL Show on map
 
Sandpiper Home

Sandals D 

West Gulf Drive D, Sanibel, 33957, FL Show on map
 
Sandals D

Sundial T401 

Middle Gulf Drive, Sanibel, 33957, FL Show on map
 
Sundial T401
Pricesfrom (per room per night)
Single$680
Double$
Rooms from
$680per room per night
Book Now!

Apartment R-1 

Palm Ridge Road, Sanibel, 33957, FL Show on map
 
Apartment R-1

Captains Walk D2 

Periwinkle Way, Sanibel, 33957, FL Show on map
 
Captains Walk D2

Albatross Home 

Albatross Road, Sanibel, 33957, FL Show on map
 
Albatross Home

On the Green Home 

Parview Drive, Sanibel, 33957, FL Show on map
 
On the Green Home

Anchors Aweigh 

Anchor Drive, Sanibel, 33957, FL Show on map
 
Anchors Aweigh

Shorewood 3B 

Middle Gulf Drive, Sanibel, 33957, FL Show on map
 
Shorewood 3B

Gulfview Retreat 

Glory Circle, Sanibel, 33957, FL Show on map
 
Gulfview Retreat

Sundial I404 

Middle Gulf Drive, Sanibel, 33957, FL Show on map
 
Sundial I404

Bunting Lane 

Bunting Lane, Sanibel, 33957, FL Show on map
 
Bunting Lane

Pointe Santo de Sanibel B46 

West Gulf Drive, Sanibel, 33957, FL Show on map
 
Pointe Santo de Sanibel B46

Island Beach Club 340F 

West Gulf Drive, Sanibel, 33957, FL Show on map
 
Island Beach Club 340F

Nerita Home 

Nerita Street, Sanibel, 33957, FL Show on map
 
Nerita Home

Turtle Cove 

Coquina Drive, Sanibel, 33957, FL Show on map
 
Turtle Cove

Lake Palms 1 

Wooster Lane, Sanibel, 33957, FL Show on map
 
Lake Palms 1

Villa Sanibel 2B 

West Gulf Drive, Sanibel, 33957, FL Show on map
 
Villa Sanibel 2B

Beach Road Home 

Beach Road, Sanibel, 33957, FL Show on map
 
Beach Road Home

Nutmeg Village 202 

West Gulf Drive, Sanibel, 33957, FL Show on map
 
Nutmeg Village 202

A Slice of Paradise 

Sandpiper Circle, Sanibel, 33957, FL Show on map
 
A Slice of Paradise

Spanish Cay A8 

Middle Gulf Drive, Sanibel, FL 33957, FL Show on map
Score 1.0 from 1 review
Spanish Cay A8

Sundial H110 

Middle Gulf Drive, Sanibel, 33957, FL Show on map
 
Sundial H110
Pricesfrom (per room per night)
Single$335
Double$
Rooms from
$335per room per night
Book Now!
Copyright © 1995 to 2016 Smooth Hound Systems