
Pet-friendly holiday rentals in St. James City
Find and book unique pet-friendly homes on Airbnb
Top-rated pet-friendly home rentals in St. James City
Guests agree: These pet-friendly homes are highly rated for location, cleanliness and more.

McGregor’s Gem• Heated Pool 3BR/2BA River District
🌴 Welcome to McGregor’s Gem—your ideal Southwest Florida retreat! Dive into relaxation in your private heated pool, spread out across three bedrooms and two baths, and enjoy the perfect blend of peaceful tree-lined neighborhood living just minutes from the charming Downtown Fort Myers River District, world-class beaches, and top local attractions.☀️ Whether you’re traveling with family, friends, or on business, this home offers all the modern comforts you need for a relaxing, stress-free stay

Heated Pool | Canal | Modern | New | Southern Exp.
Welcome to the brand new, absolutely stunning, Villa Southbreeze! This 3 bedroom, 2 bathroom vacation rental is fully furnished &equipped. Stunning high ceilings, huge 72" fireplace, office, laundry room all Samsung stainless-steel appliances, and much more. Out by the huge screened-in pool area you'll find a private electric heated pool, BBQ propane grill, several loungers, large table + chairs. The heated pool features two fountains and a shallow "beach area". Welcome to the villa Southbreeze!

Mojito Island Cottage
Update: In September 2022 we were affected by Hurricane Ian. We had just over 5 feet of flooding in our treasured cottage. We have worked tirelessly to put everything back together. All new tile, walls, electric, lighting, furniture, and we even improved the bathroom! Spacious tropical home with water view from our back yard lanai. Boat Dock with Cleaning Fish Station, BBQ beautiful sunsets with fish jumping in our canal. New large kitchen and one block from art galleries, restaurants and bars.

Black Friday Sale! HotTub+Beach Gear+5 min to Town
-5 min to Downtown Cape/10 min to Yacht Club Beach, 20 min to Causeway Beach, 25 min to Ft Myers & Sanibel Beach -Tropical fenced backyard w/ pool, hot tub, gas firepit, swing chair, hammock & Blackstone grill -Beach essentials, boogie boards, umbrellas, beach wagon, cooler & chairs -Board games, ping-pong, corn-hole, darts, 2 kayaks+life jackets -2 Beach Cruiser bikes + helmets -Relaxing enclosed covered patio + string lights, neon sign & grass wall -Canal access for kayak launch 5 min away

Island Paradise Awaits You
Discover Emerald Palms, a one-of-a-kind tropical retreat on historic Pine Island. Surrounded by lush gardens, seashell walking paths, and a sparkling private pool, this hidden gem feels like your very own island within the island. This custom cedar stilt home is thoughtfully decorated to evoke the timeless spirit of Ernest Hemingway’s island hideaways, offering a cozy, nostalgic ambiance with all the conveniences you need for a relaxing stay. More than a vacation home — it’s an experience.

Waterside Cottage
Enjoy our peaceful little island paradise nestled beneath sprawling oaks and scattered palms just minutes from St James City’s restaurants and bars. Nearly 1/2 acre is yours to enjoy. Watch the manatees and dolphins swimming in the canal while you grill your catch of the day, or your fresh pick of the day from St James Fish House just down the street! Inside enjoy a fresh new contemporary and stylish cottage with everything you will need to make your stay comfortable, enjoyable and fun!

Sun Fish Island Retreat
Relax and enjoy the sun and serenity of this tranquil getaway. Bring your boat and take advantage of the boat ramp and slips on the Henley canal. Enjoy the local restaurants and live music or use the complete kitchen and grill to make your own special meals. Spend the day exploring the local attractions, or bring your water toys and explore the local waterways and islands. Very close to Matlacha, Great Calusa Blueway, The Colusa Heritage Trail, Galt preserve, and so much more!

3/2 Heated Pool, Waterfront w/ Boat Lift!
Fresh and airy pool home on the water in St. James City! This property offers 3 bedrooms, 2 baths and a Florida room that offers ice cold a/c (heat available in the cooler months too) with a queen size swinging bed for extra sleeping! The pool is heated with amazing views overlooking the canal. Bring your boat! Room on the left side of the house for boat trailer parking. This property also includes a boat lift with an extended dock. *Pet friendly, $150 pet fee, 2 pets max.

Casa Baybreeze - Luxury on Water
Escape to paradise in this spacious 3BR/2.5BA waterfront pool home in St. James City, FL! Features include a designer kitchen w/ gas range, coffee bar, luxe appliances, pool table, heated pool & spa w/ waterfall, tiki hut w/ outdoor kitchen, and gulf-access dockage—just 5 mins to open water! Enjoy world-class fishing, tropical vibes, and walkable island dining. The master suite boasts a private terrace, bath & walk-in closet. This is Pine Island living at its finest!

Whole cozy house
Entire cozy house just for you friends and family. Perfect to spend a pleasant and relaxed moment. If you plan to have a party or event, this place is NOT for you. The neighbors are very strict in terms of noise and large groups of people. Well maintained house. CLEAN POOL BUT NOT HEATED. Walk in to a living area and separated dining. 20 minutes to airport, 25 minutes to the beach, fine dining and entertainment. For a virtual tour, click on the cover photo twice.

Tranquility, pool, ocean access, boat lift
Mins to ocean, 2 BR + Den, 3 Baths, private pool, end of Monroe channel, boat lift for up to 21 ft, watch dolphins, fish right off the dock, kayaks, boat ride only mins from Sanibel and Fort Myers Beaches, all the amenities of home + board games, Playstation, 2 adult bikes with helmets. Unwind, enjoy the sunny outdoors with a bar and private pool deck – watch sunsets, sip cocktails, spot dolphins, fish from the docks. Come enjoy waterfront living at its finest!

Gulf getaway! Boat dock, heated saltwater pool
Welcome to @TheGulfGetaway an incredible canal-side home built to make memories. You'll enjoy the comfort of a fully equipped home and many outdoor activities. House is within walking distance from bars & restaurants and has quick access to the Gulf of Mexico & nearby islands of Sanibel, Captiva & Cayo Costa by boat. Centered in a quiet familial neighborhood, the location of the home makes it easy to get around. 1 hr from Ft Myers Airport
Popular amenities for St. James City pet-friendly home rentals
Pet-friendly house rentals

Waterfront Retreat• Sunsets • Pool• Dock•Kayaks

Hot Tub/ King Bed - Cozy Home in Cape Coral!

The Little Yellow Retreat with boat parking

Fishing and Nature Paradise

Island Paradise - Hot tub, Bikes & Ocean fishing

The Funky Flamingo

Key West Style Home w/ Hot Tub & Boat Lift

Tropical Island Oasis Full Home
Pet-friendly home rentals with a pool

Dog Friendly | Pool, Kayaks, Dock, & Gulf Access

Pine Island paradise, priced right.

Aqua Vista - Luxury Vacation Rental Cape

Villa Serena

Intervillas Florida - Villa Xanadu

Pet-Friendly Tropical Oasis

Pet-friendly Villa w/ Heated Pool

Gone Coastal!! Spa+Heated Pool Amenities Galore!
Private, pet-friendly home rentals

Waterfront sanctuary / Paid heated Pool Cape Coral

WF Oasis~Htd Pool~Spa~Pets4Free~BBQ~Big Lanai~Dock

Peaceful Lakeview Retreat / Screened Porch & Bikes

Exclusive Waterfront Retreat Pet Friendly & Dock

Impulse 25 Beach Cottage

2/2 SandDollars, CLUB, Boat Slip

The Crab Shack-Cozy Cottage in Flamingo Bay-2B/1B

Tiny Treasure
When is the best time to visit St. James City?
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Avg. price | $222 AUD | $230 AUD | $239 AUD | $216 AUD | $208 AUD | $207 AUD | $213 AUD | $207 AUD | $208 AUD | $191 AUD | $222 AUD | $211 AUD |
| Avg. temp | 18°C | 20°C | 21°C | 24°C | 26°C | 28°C | 29°C | 29°C | 28°C | 26°C | 23°C | 20°C |
Quick stats about holiday rentals that are pet-friendly in St. James City

Total holiday rentals
Explore 90 holiday rentals in St. James City

Nightly prices starting at
St. James City holiday rentals start at $92 AUD per night before taxes and fees

Verified guest reviews
Over 2,070 verified reviews to help you choose

Family-friendly holiday rentals
70 properties offer extra space and kid-friendly amenities

Holiday rentals with a pool
30 properties feature pools

Rentals with dedicated workspaces
40 properties have a dedicated workspace

Wi-Fi availability
90 of St. James City holiday rentals include Wi-Fi access

Popular amenities for guests
Guests love Kitchen, Wi-Fi and Pool across St. James City rentals

4.9 Average rating
St. James City stays are highly rated by guests—averaging 4.9 out of 5!
Destinations to explore
- Seminole Holiday rentals
- Central Florida Holiday rentals
- Miami Holiday rentals
- Saint Johns River Holiday rentals
- Orlando Holiday rentals
- Gold Coast Holiday rentals
- Miami Beach Holiday rentals
- Havana Holiday rentals
- Fort Lauderdale Holiday rentals
- Four Corners Holiday rentals
- Tampa Holiday rentals
- Kissimmee Holiday rentals
- Family-friendly rentals St. James City
- Rentals with beach access St. James City
- Rentals with pools St. James City
- Rentals with outdoor seating St. James City
- Rentals with a hot tub St. James City
- House rentals St. James City
- Rentals with a kayak St. James City
- Rentals with a washing machine and dryer St. James City
- Waterfront rentals St. James City
- Rentals with a patio St. James City
- Rentals with a fire pit St. James City
- Pet-friendly rentals Lee County
- Pet-friendly rentals Florida
- Pet-friendly rentals United States
- Naples Beach
- Captiva Island
- Caspersen Beach
- Lovers Key Beach
- Barefoot beach Bonita Springs,FL
- Manasota Key Beach
- Englewood Beach
- Clam Pass Park
- The Club at The Strand
- Bonita National Golf & Country Club
- Tigertail Beach
- Heritage Bay Golf & Country Club
- Stump Pass Beach State Park
- Blind Pass Beach
- Spanish Wells Country Club
- The National Golf & Country Club Ave Maria
- South Jetty Beach
- Seagate Beach Club
- Cypress Woods Golf & Country Club
- Panther Run Golf Club
- Boca Grande Pass
- LaPlaya Golf Club
- North Jetty Beach
- Worthington Country Club




