We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Captain Brian On The Water

Check In Check Out
Show Prices
Enter dates for best prices

Hotels & B&Bs travelers recommend

15107 Captiva Drive, Captiva Island, FL 33924
0.1 miles from Captain Brian On The Water
Jensen's Twin Palm Cottages and Marina Slideshow
#1 of 4 hotels in Captiva Island
  • Free Parking
  • Beach
15300 Captiva Dr, Captiva Island, FL 33924
0.3 miles from Captain Brian On The Water
Offers & Announcements February Specials...
Jensen's "On the Gulf" Slideshow
#2 of 4 hotels in Captiva Island
  • Free Parking
  • Beach
5400 Plantation Road, Captiva Island, FL 33924
0.3 miles from Captain Brian On The Water
Offers & Announcements 5th Night Free
South Seas Island Resort Slideshow
#4 of 4 hotels in Captiva Island
  • Resort
  • Free Parking
  • Pool
  • Beach
Show Prices
5400 Plantation Road, PO Box 194, Marathon, FL 33924
0.3 miles from Captain Brian On The Water
#9 of 19 hotels in Marathon
15951 Captiva Road, Captiva Island, FL 33924
0.8 miles from Captain Brian On The Water
Offers & Announcements 5 Nights From...
Tween Waters Inn Island Resort & Spa Slideshow
#3 of 4 hotels in Captiva Island
  • Pets Allowed
  • Free Parking
  • Free Breakfast
  • Pool
Show Prices
6460 Sanibel Captiva Rd, Sanibel Island, FL 33957
2.8 miles from Captain Brian On The Water
GreenLeadersSilver level
Castaways Cottages of Sanibel Slideshow
#7 of 18 hotels in Sanibel Island
  • Pets Allowed
  • Free Parking
  • Pool
  • Beach
Show Prices
4819 Trade Winds Drive, Sanibel Island, FL 33957
5.7 miles from Captain Brian On The Water
#14 of 18 hotels in Sanibel Island
  • Pets Allowed
  • Free Parking
  • Beach
Show Prices
3951 W. Gulf Drive, Sanibel Island, FL 33957
7.4 miles from Captain Brian On The Water
Mitchell's Sandcastles Slideshow
#3 of 18 hotels in Sanibel Island
  • Pets Allowed
  • Free Parking
  • Pool
  • Beach
3345 West Gulf Drive, Sanibel Island, FL 33957
8.4 miles from Captain Brian On The Water
Special Offer 5 Night Spring Special!
West Wind Inn Slideshow
#10 of 18 hotels in Sanibel Island
  • Resort
  • Free Parking
  • Pool
  • Beach
Show Prices
3325 W. Gulf Dr., Sanibel Island, FL 33957
8.5 miles from Captain Brian On The Water
#6 of 18 hotels in Sanibel Island
  • Pets Allowed
  • Free Parking
  • Pool
  • Beach
Show Prices
3287 W. Gulf Dr., Sanibel Island, FL 33957
8.5 miles from Captain Brian On The Water
#18 of 18 hotels in Sanibel Island
  • Resort
  • Free Parking
  • Free Breakfast
  • Pool
Show Prices
3111 West Gulf Drive, Sanibel Island, FL 33957
8.8 miles from Captain Brian On The Water
Offers & Announcements BOOK DIRECT & SAVE!!!
GreenLeadersSilver level
Island Inn Slideshow
#4 of 18 hotels in Sanibel Island
  • Resort
  • Free Parking
  • Free Breakfast
  • Pool
Show Prices
3033 W. Gulf Dr., Sanibel Island, FL 33957
8.9 miles from Captain Brian On The Water
Waterside Inn on the Beach Slideshow
#9 of 18 hotels in Sanibel Island
  • Resort
  • Pets Allowed
  • Free Parking
  • Pool
Show Prices
2823 West Gulf Drive, Sanibel Island, FL 33957
9.2 miles from Captain Brian On The Water
Shalimar Cottages and Motel Slideshow
#5 of 18 hotels in Sanibel Island
  • Free Parking
  • Pool
  • Beach
Show Prices
2255 W Gulf Dr, Sanibel Island, FL 33957
9.9 miles from Captain Brian On The Water
#13 of 18 hotels in Sanibel Island
  • Resort
  • Free Parking
  • Pool
  • Beach
Show Prices
1539 Periwinkle Way, Sanibel Island, FL 33957
10.0 miles from Captain Brian On The Water
#12 of 18 hotels in Sanibel Island
  • Free Parking
  • Pool
Show Prices
4755 Pine Island Rd. NW, Matlacha, FL 33993
10.2 miles from Captain Brian On The Water
Knoll's Court Motel Slideshow
#2 of 2 hotels in Matlacha
Show Prices
1451 Middle Gulf Drive, Sanibel Island, FL 33957
10.5 miles from Captain Brian On The Water
#8 of 18 hotels in Sanibel Island
  • Free Parking
  • Pool
  • Beach
Show Prices
1246 Fulgur St., at Fulgur St., Sanibel Island, FL 33957-6699
10.7 miles from Captain Brian On The Water
Special Price 10% off room rate
Sanibel Siesta on the Beach Slideshow
#2 of 18 hotels in Sanibel Island
  • Free Parking
  • Pool
  • Beach
Show Prices
1231 Middle Gulf Dr., Sanibel Island, FL 33957
10.7 miles from Captain Brian On The Water
Special Offer Save 10-30%
Holiday Inn Sanibel Island Slideshow
#17 of 18 hotels in Sanibel Island
  • Free Parking
  • Pool
  • Beach
Show Prices
4331 Pine Island Road, Matlacha, FL 33993
10.8 miles from Captain Brian On The Water
#1 of 2 hotels in Matlacha
  • Pets Allowed
  • Free Parking
Show Prices
845 East Gulf Drive, Sanibel Island, FL 33957
11.0 miles from Captain Brian On The Water
Sanibel Moorings Slideshow
#1 of 18 hotels in Sanibel Island
  • Resort
  • Free Parking
  • Pool
  • Beach
Show Prices
863 E. Gulf Dr., Sanibel Island, FL 33957
11.0 miles from Captain Brian On The Water
Song of the Sea Slideshow
#11 of 18 hotels in Sanibel Island
  • Free Parking
  • Free Breakfast
  • Pool
  • Beach
Show Prices
937 E. Gulf Dr., Sanibel Island, FL 33957
11.0 miles from Captain Brian On The Water
Sanibel Inn Slideshow
#16 of 18 hotels in Sanibel Island
  • Resort
  • Free Parking
  • Pool
  • Beach
Show Prices
17260 Harbour Point Drive, Fort Myers, FL 33908
11.2 miles from Captain Brian On The Water
Special Offer Save up to 20% thru 3/4!
Sanibel Harbour Marriott Resort & Spa Slideshow
#16 of 61 hotels in Fort Myers
  • Resort
  • Pool
  • Beach
Show Prices
541 E. Gulf Dr., Sanibel Island, FL 33957
11.3 miles from Captain Brian On The Water
Seaside Inn Slideshow
#15 of 18 hotels in Sanibel Island
  • Free Parking
  • Free Breakfast
  • Pool
  • Beach
Show Prices
5951 Silver King Boulevard, Cape Coral, FL 33914 (Formerly The Resort at MarinaVillage)
11.8 miles from Captain Brian On The Water
Special Offer 4th Night Free & Credit
The Westin Cape Coral Resort At Marina Village Slideshow
#1 of 6 hotels in Cape Coral
  • Pets Allowed
  • Free Parking
  • Pool
Show Prices
15040 Shell Point Blvd, Fort Myers, FL
11.8 miles from Captain Brian On The Water
#19 of 61 hotels in Fort Myers
  • Pool
20371 Summerlin Road, Fort Myers, FL 33908
13.6 miles from Captain Brian On The Water
Special Offer Mobile Check-In
GreenLeadersBronze level
Residence Inn Fort Myers Sanibel Slideshow
#18 of 61 hotels in Fort Myers
  • Pets Allowed
  • Free Parking
  • Free Breakfast
  • Pool
Show Prices
20091 Summerlin Road, Fort Myers, FL 33908
13.8 miles from Captain Brian On The Water
Special Offer Save up to 25%
La Quinta Inn & Suites Ft. Myers - Sanibel Gateway Slideshow
#33 of 61 hotels in Fort Myers
  • Pets Allowed
  • Free Parking
  • Free Breakfast
  • Pool
Show Prices