Search Filter

Price

Star
  • 4
  • 11
  • 24
  • 15
  • 1
  • 745
Accommodation Type
  • Holiday homes 464
  • Apartments 188
  • Villas 90
  • Resorts 13
  • Inns 13
  • Hotels 13
  • Motels 8
  • Holiday parks 6
  • Bed and breakfasts 2
  • Aparthotels 1
  • Campsites 1
  • Guest houses 1
Hotel Facilities
  • Non-smoking rooms573
  • Air conditioning554
  • WiFi available in all areas523
  • BBQ facilities465
  • Swimming pool400
  • Outdoor pool282
  • Tennis court255
  • Heating247
  • Golf course (within 3 km)205
  • Heated pool199

800 Hotels in Captiva

Order By
cruise
Island Inn

3111 West Gulf Drive , Sanibel , 33957

This southern Florida hotel is located on 10 acres of Sanibel Island. It has 550 feet of private beach, an outdoor pool, tennis courts, and an on-site...

Guest Reviews
9.2 out of 10

From 338 Reviews
Starting From
USD 179
cruise
Sundial Beach Resort & Spa

1451 Middle Gulf Drive , Sanibel , 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.4 out of 10

From 1602 Reviews
Starting From
USD 199
cruise
Sanibel Island Beach Resort

1231 Middle Gulf Drive , Sanibel , 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 a...

Guest Reviews
8.2 out of 10

From 730 Reviews
Starting From
USD 158.1
Matlacha Cove Inn

4244 Pine Island Road , Matlacha , 33993

Matlacha Cove Inn is located in Matlacha, 11 km from Coast Connection Family Boating Center. Facilities include a terrace and free WiFi is available. ...

Guest Reviews
8 out of 10

From 54 Reviews
Starting From
USD 119
Sanibel Inn

937 East Gulf Drive , Sanibel , 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, screene...

Guest Reviews
8.3 out of 10

From 965 Reviews
Starting From
USD 229
Song of the Sea

863 East Gulf Drive , Sanibel , 33957

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

Guest Reviews
8.7 out of 10

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

17170 Harbour Pointe Drive #101 (Check In Only) , Punta Rassa , 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 103 Reviews
Starting From
USD 216
Residence Inn Fort Myers Sanibel

20371 Summerlin Road , Truckland , 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.7 out of 10

From 161 Reviews
Starting From
USD 92.65
La Quinta Inn & Suites Ft. Myers Sanibel Gateway

20091 Summerlin Road , Truckland , 33908

The La Quinta Inn and Suites Fort Myers features a daily continental breakfast with waffles and an outdoor pool is on site. This hotel is 6 miles from...

Guest Reviews
7.5 out of 10

From 651 Reviews
Starting From
USD 0
Hampton Inn & Suites Cape Coral / Fort Myers

619 South East 47th Terrace , Cape Coral , 33904

Only 2 miles from the Yacht Club Community Park beach, this Cape Coral hotel offers easy access to area points of interest along with thoughtful ameni...

Guest Reviews
8.7 out of 10

From 244 Reviews
Starting From
USD 98.1