Family-friendly vacation rentals in Saint James City

Find and book unique family-friendly homes on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for Saint James City family-friendly rentals

Family-friendly home rentals with a hot tub

Guest favourite

Apartment in Cape Coral

4.77 out of 5 average rating, 115 reviews

Studio STARFISH / Cape Coral * Beach Resort *

Nov. 17 – 24

$167 CAD per night
Guest favourite

Apartment in Fort Myers

4.94 out of 5 average rating, 114 reviews

Queen Palm-Lrg. 2nd flr. apt-Kg Bd, great reviews!

Aug. 11 – 18

$194 CAD per night
Guest favourite

Home in Fort Myers Beach

4.96 out of 5 average rating, 120 reviews

Coastal Oasis of Fort Myers Beach

Dec. 7 – 14

$1,529 CAD per night
Guest favourite

Home in Cape Coral

4.9 out of 5 average rating, 130 reviews

Villa Scottsdale -Waterfront Home with Pool

Jun. 3 – 10

$527 CAD per night
Guest favourite

Bungalow in Fort Myers

4.93 out of 5 average rating, 285 reviews

Rowan's Retreat - Historic Downtown Fort Myers

Oct. 17 – 24

$349 CAD per night
Guest favourite

Home in Fort Myers

4.94 out of 5 average rating, 108 reviews

Private Heated Pool and Spa

Oct. 11 – 18

$427 CAD per night
Guest favourite

Home in Fort Myers Beach

4.94 out of 5 average rating, 107 reviews

Luxury Waterfront Escape Near The Beach C1

Jul. 23 – 30

$1,481 CAD per night
Guest favourite

Home in Cape Coral

4.83 out of 5 average rating, 121 reviews

Villa Oasis - Beautiful Pool/SPA Home on Canal

Sep. 10 – 17

$455 CAD per night

Family- and pet-friendly home rentals

Family-friendly home rentals with a pool

Quick stats about vacation rentals that are family-friendly in Saint James City

  • Total rentals

    120 properties

  • Rentals with dedicated workspaces

    50 properties have a dedicated workspace

  • Rentals with a pool

    50 properties have a pool

  • Pet-friendly rentals

    50 properties allow pets

  • Total number of reviews

    1.7K reviews

  • Nightly prices starting at

    $96 CAD before taxes and fees

Destinations to explore