Search Filter

Star
  • 0
  • 9
  • 62
  • 18
  • 1
  • 710
Accommodation Type
  • Holiday homes 386
  • Apartments 324
  • Villas 20
  • Hotels 18
  • Inns 15
  • Resorts 13
  • Holiday parks 10
  • Motels 9
  • Bed and breakfasts 3
  • Aparthotels 1
  • Campsites 1
Hotel Facilities
  • Internet services720
  • WiFi702
  • WiFi available in all areas639
  • Parking638
  • Free WiFi621
  • Free parking570
  • BBQ facilities530
  • Air conditioning527
  • On-site parking427
  • Outdoor pool397

800 Hotels in Sanibel

Order By
cruise
Song of the Sea

863 East Gulf Drive , Sanibel , FL 33957

Located in Sanibel, Florida, this beachfront hotel features an outdoor swimming pool and rooms with free WiFi access. Guests will be 4 minutes’ driv...

Guest Reviews
8.8 out of 10

From 244 Reviews
Starting From
USD
cruise
Sanibel Inn

937 East Gulf Drive , Sanibel , FL 33957

Located on the beach, Sanibel Inn features a heated outdoor pool. Guests also have access to a poolside bar for added convenience. A private, screened...

Guest Reviews
8.3 out of 10

From 863 Reviews
Starting From
USD
cruise
Sanibel Island Beach Resort

1231 Middle Gulf Drive , Sanibel , FL 33957

Situated in Sanibel, 1.7 km from Sanibel Chamber of Commerce, Sanibel Island Beach Resort features free WiFi access and free private parking. Rooms ar...

Guest Reviews
8.3 out of 10

From 945 Reviews
Starting From
USD
Sundial Beach Resort & Spa

1451 Middle Gulf Drive , Sanibel , FL 33957

Offering a Gulf-front spa, 5 outdoor pools, and free WiFi access, this beachfront Sanibel, Florida resort is 5.7 km from the Sanibel Lighthouse. Sundi...

Guest Reviews
8.3 out of 10

From 1614 Reviews
Starting From
USD
Resort Harbour Properties - Fort Myers / Sanibel Gateway

17170 Harbour Pointe Drive #101 (Check In Only) , Punta Rassa , FL 33908

This Fort Myers property, located 9 miles from picturesque Sanibel Island, boasts a private beach, outdoor pool, and hot tub. Guests will also be 8 mi...

Guest Reviews
8.9 out of 10

From 77 Reviews
Starting From
USD
Edgewater Inn

781 Estero Boulevard , Fort Myers Beach , FL 33931

Located on Fort Myers Beach, Edgewater Inn features one to two-bedroom suites with ocean view balconies, fully equipped kitchens and flat-screen cable...

Guest Reviews
0 out of 10

From 4 Reviews
Starting From
USD
Edison Beach House

830 Estero Blvd , Fort Myers Beach , FL 33931

Situated in Fort Myers Beach, Edison Beach House features 2 accommodation with private balconies. Each accommodation at the 2-star hotel has sea views...

Guest Reviews
9.3 out of 10

From 331 Reviews
Starting From
USD
Residence Inn Fort Myers Sanibel

20371 Summerlin Road , Truckland , FL 33908

This all-suite hotel offers a fully equipped kitchen and 32-inch flat-screen TV in every suite. The Fort Myers hotel is within 2 miles of Bunche Beach...

Guest Reviews
8.8 out of 10

From 130 Reviews
Starting From
USD
The Bay Inn at the Lani Kai

1400 Estero Boulevard , Fort Myers Beach , FL 33931

Situated on Fort Myers Beach bay, The Bay Inn at the Lani Kai includes access to all resort amenities at Lani Kai Island Resort, which includes 400 fe...

Guest Reviews
7.1 out of 10

From 167 Reviews
Starting From
USD
The Sea Gypsy Inn

1698 Estero Boulevard , Fort Myers Beach , FL 33931

Situated in Fort Myers Beach, The Sea Gypsy Inn provides free WiFi. All rooms feature a kitchen, a TV with cable channels, and a private bathroom. Som...

Guest Reviews
8 out of 10

From 250 Reviews
Starting From
USD