
Pet-friendly vacation rentals in James City
Find and book unique pet-friendly homes on Airbnb
Quick stats about vacation rentals that are pet-friendly in James City

Total vacation rentals
Explore 30 vacation rentals in James City

Nightly prices starting at
James City vacation rentals start at $84 CAD per night before taxes and fees

Verified guest reviews
Over 3,020 verified reviews to help you choose

Family-friendly vacation rentals
30 properties offer extra space and kid-friendly amenities

Rentals with dedicated workspaces
20 properties have a dedicated workspace

Wifi availability
30 of James City vacation rentals include wifi access

Popular amenities for guests
Guests love Kitchen, Wifi, and Pool across James City rentals

4.9 Average rating
James City stays are highly rated by guests—averaging 4.9 out of 5!
Top-rated pet-friendly home rentals in James City
Guests agree: these pet-friendly homes are highly rated for location, cleanliness, and more.

Little piece of heaven in your own back yard!
This is the number one rated vacation rental in New Bern. waterfront, home in the historic Riverside District! Located on 1/2 acre on the banks of the Neuse River, this 3050 sqft 4-bedroom, 3.5-bath home. Sleeps 12, Unwind with your loved ones on the natural stone patio. Whether you spend your days lounging on the shore or casting your line off our brand new 126' dock. This is what vacations are made of. We host many wedding parties and families due to our central location to wedding venues.
4.99 out of 5 average rating, 103 reviews
Ellen's Place
Relax in this cozy 500 sq ft studio apartment nestled in the River Bend community. Located within a mile of the River Bend Country Club you have access to golf, a marina, kayak launch, community park, local restaurants and more. Only five miles from historic downtown New Bern, and Tryon Palace, you can enjoy shopping in town or take a 45 minute drive to Atlantic Beach. This quiet retreat is all at ground level with a private patio. It is wheelchair friendly with wide doorways and no stairs.
4.96 out of 5 average rating, 189 reviews
Relax & Splash! Emerald Isle beach house w/ pool
Welcome to your Sound Side Sanctuary, a custom-built, 3-bedroom, 2 bathroom home with a POOL 🏊♀️💦. You will be staying less than a mile from the beach, and across from the sound front in the most peaceful neighborhood that Emerald Isle has to offer. Walk or bike to the beach! Just bring the family! We are providing everything else from beach chairs, beach towels, linens, a well stocked kitchen, coffee maker, blender, a grill, & a gated porch: the perfect relaxing place for you & your family!
4.99 out of 5 average rating, 99 reviews
Toes in the sand, drink in hand! 4BD on Ocean
NEW Remodeled Kitchen & Picture Windows as of Jan 2026!--Come live Beachfront on Emerald Isle. Where all your worries melt away! Watch the waves break along the shore, see dolphins swim along the coastline, make lifelong memories with family and friends. Feel right at home with freshly made beds, linens included, well-stocked kitchen. Travel light: all the basics provided to get your vacation started. West side of the duplex. (Other side is used only by owners.) 4BD-3 King Beds +4 twin bunks
4.97 out of 5 average rating, 115 reviews
One of New Bern's Oldest Homes | Circa 1769
Stay in one of New Bern's oldest homes. Built in the 1700's the home blends authentic historic character with modern comforts in downtown New Bern. Walk to the waterfront, restaurants, shops, and more while enjoying the charm and character of a historic home. Thoughtfully updated with modern comforts, the cottage features a spacious king master suite, inviting living spaces, complimentary cruiser bikes, and a relaxing fenced backyard. Well-behaved dogs on flea/tick prevention are welcome.
4.97 out of 5 average rating, 136 reviews
Bed & Bookfest guest cottage in the ❤️ of downtown
Well-appointed guest cottage in historic New Bern offers all the comforts of home while situating you under 0.5mi from city center. Private bedroom and en suite downstairs, king bed in loft. Each room has individual wall units for custom temp control, living space has TV with Firestick for streaming and Bluetooth speaker. Kitchen does not have a stove/oven but includes microwave, toaster oven, dishwasher, fridge, blender, kettle. Please use our little library to discover new and old treasures!
4.99 out of 5 average rating, 206 reviews
River Watch Retreat
You will not forget your stay at the River Watch Retreat, and will want to tell your friends. This beautiful cabin offers a full NW view of the Carolina Blue Sky and setting sun on ENC's Trent River. Interior is paneled in locally sourced Poplar with Cedar accents. Beadboard and custom ceramic tile compliment the bathroom. Sleeping options: foldout couch downstairs and futon in loft. *Watch Bald Eagles, Geese, Heron and Osprey from 2 elevated decks a stone's throw from the water!
4.99 out of 5 average rating, 285 reviews
Best of New Bern
You will be close to everything when you stay at this beautiful, bright and airy historic home centrally located in downtown New Bern with a Waterview, a white picket fence back yard for your dogs to run around in, and parking big enough for trailer, boat, or U-Haul. Use our bikes and take a ride or walk along the river to all the restaurants and attractions that downtown New Bern has to offer. You can launch your paddle board or kayak right in the river about 300 ft from our backyard.
5.0 out of 5 average rating, 210 reviews
Patriot Ranch, Private Hottub & Pool, Pond, trails
Relax in the country with all the amenities: HOT TUB, POOL, pool table, amazing sunsets and stars at night, bball goal, volleyball, firepit, Grill, stocked Pond w/ row boat, walking or atv trail, and a large deck. While visiting your Marine (20 miles to Camp Lejeune) or on a vacation at this private piece of paradise (8 Acres), 20 mins to main gate or 25 mins to New River. Beach is only 25 Mins away. The Little pond is stocked. No parties or events allowed at property, thank you.
4.91 out of 5 average rating, 257 reviews
Private Guesthouse one block from the Trent River!
Welcome to the Cottage near the Trent River! Located only one block from the boat ramp at the Trent River in Pollocksville, NC and nearly halfway between Downtown Historic New Bern and Jacksonville, and only a 1/2 hour from Emerald Isle beaches – Cottage at the Trent is a stand-alone guest house featuring a stocked kitchen, full bathroom, large loft area for sleeping plus a reading/game area. The unit sleeps 4 – 5 and the property allows for parking trailered boats or RV’s.
4.99 out of 5 average rating, 139 reviews
Drake's Cove -Waterfront Oasis
This Waterfront Home is located in the gated resort community of Fairfield Harbour. Bring your boat or fish from the backyard. Swim, Play Tennis & work out at the Community Rec Center. Play a round of golf. Take a walk along the greenway. Watch the family play cornhole in the backyard. Play a board game or enjoy our 80's Style Arcade Games. Take advantage of the high-speed internet and then watch a Disney movie on the big screen tv. Welcome to Drake's Cove!
5.0 out of 5 average rating, 116 reviews
The Grey Goose (Waterfront) Historic New Bern - Private Beach - BRING YOUR BOAT!
Waterfront cottage just six minutes to historic downtown New Bern. Beautiful place on deep water Brices Creek excellent for swimming, boating, fishing, crabbing, kayaking. Enjoy your own private expansive sand beach right on the waterfront. Take a relaxing nap in our beach hammock or sit in one of our comfortable beach chairs with your toes in the sand and drink of choice in your hand. You also have use of a shared dock off to the side of the property.
4.91 out of 5 average rating, 117 reviewsPopular amenities for James City pet-friendly home rentals
Pet-friendly house rentals

Captain’s Quarters - Private Beach Access!
4.93 out of 5 average rating, 227 reviews
"Carolina Mar" Cheerful & lovely home🌼
4.97 out of 5 average rating, 109 reviews
Welcome to Sailors' Haven
4.98 out of 5 average rating, 122 reviews
Waterfront*Private Dock*Pet-Friendly*Kayaks
4.92 out of 5 average rating, 107 reviews
Royal Palace
4.93 out of 5 average rating, 115 reviews
The Yates Cottage
4.95 out of 5 average rating, 279 reviews
Oceanfront 3 bedroom home; private beach access
4.99 out of 5 average rating, 209 reviews
180 Degree Views: Hot Tub, Fire Pit, Dock
4.88 out of 5 average rating, 67 reviewsPet-friendly home rentals with a pool

Coastal Retreat on Waterway w/Hot Tub
4.96 out of 5 average rating, 173 reviews
Seaglass Cottage - Beachside w/ Hot Tub/firepit
4.95 out of 5 average rating, 131 reviews
2 King Suites, Pool, Hot Tub & Ocean/Bay Views!
4.92 out of 5 average rating, 138 reviews
Heated Pool, 2-min Walk to Beach, Sleeps 10
4.99 out of 5 average rating, 108 reviews
Exquisite Ocean-View Villa – Steps to Beach & Pool
4.97 out of 5 average rating, 117 reviews
Lake House w/open pool 10 min >Beach Dog friendly
4.9 out of 5 average rating, 229 reviews
Ocean View Condo• Pet Friendly •Pool•Private Beach
4.73 out of 5 average rating, 201 reviews
Tight Lines Waterfront Cottage
4.98 out of 5 average rating, 48 reviewsPrivate, pet-friendly home rentals

Downtown New Bern 3-Bed Home - Yard, Pet-Friendly!
5.0 out of 5 average rating, 17 reviews
Mt. Pleasant Retreat (fully private guest house)
4.95 out of 5 average rating, 38 reviews
The Woodland -*King Bed*Pet Friendly
4.93 out of 5 average rating, 92 reviews
Time to relax and enjoy
5.0 out of 5 average rating, 7 reviews
The Cozy Nest
4.88 out of 5 average rating, 69 reviews
Sunrise Beach on the Neuse River in Bridgeton, NC
4.97 out of 5 average rating, 31 reviews
Waterfront, Slps 8 | dock, firepit, arcade+ kayaks
4.99 out of 5 average rating, 82 reviews
Waterfowl and Reel Oasis
5.0 out of 5 average rating, 40 reviewsWhen is the best time to visit James City?
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Avg. price | $194 CAD | $182 CAD | $193 CAD | $194 CAD | $203 CAD | $206 CAD | $178 CAD | $175 CAD | $182 CAD | $187 CAD | $203 CAD | $194 CAD |
| Avg. temp | 8 °C | 9 °C | 13 °C | 17 °C | 22 °C | 26 °C | 27 °C | 27 °C | 24 °C | 19 °C | 14 °C | 10 °C |
Destinations to explore
- Washington Vacation rentals
- Myrtle Beach Vacation rentals
- Charlotte Vacation rentals
- Ocean City Vacation rentals
- Charleston Vacation rentals
- Hilton Head Island Vacation rentals
- North Myrtle Beach Vacation rentals
- Virginia Beach Vacation rentals
- Raleigh Vacation rentals
- Wilmington Vacation rentals
- Baltimore Vacation rentals
- Richmond Vacation rentals
- Hotel rooms James City
- Apartment rentals James City
- Rentals with a hot tub James City
- Family-friendly rentals James City
- Waterfront rentals James City
- Rentals with pools James City
- Rentals with lake access James City
- House rentals James City
- Rentals with a sauna James City
- Condo rentals James City
- Pet-friendly rentals Craven County
- Pet-friendly rentals North Carolina
- Pet-friendly rentals United States





