
Waterfront holiday rentals in North Truro
Find and book unique waterfront rentals on Airbnb
Top-rated waterfront rentals in North Truro
Guests agree: these waterfront rentals are highly rated for location, cleanliness and more.
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for waterfront rentals in North Truro
Waterfront apartment rentals

Cape Cod Canal Home
We had a great weekend at this place. The place is small, but has everything you need. The porch and large deck are perfect for enjoying the weather and the view of the Canal. It was a great location for exploring lots of places on the Cape, without having to deal with traffic! We loved biking and walking on the trail alongside the Canal. The kitchen was complete with everything you need for cooking (just bring your own food!).

WATERFRONT PENTHOUSE OAK BLUFFS
We spent our anniversary at Leslie’s place and it was a beautiful! The views and location was like no other and we would book again! Leslie was very responsive and even left us some dinner when we came in late from the ferry. The restaurant staff were friendly and it was everything described in the listing. We didn’t want to leave!

Harbor view apartment, a quick walk from the ferry
Mark's place was exactly how it appeared in photos. Great, walkable location. Easy to get to restaurants on Main St. There's a place to rent bikes just across the street. The stay was comfortable, quiet, and exceeded expectations. Thank you again, Mark!

Waterfront Loft 1BR | Bayfront Deck + Beach Access
In my years staying at Airbnb, this has to be in my top 3. The location could not be beat - stunning views, access to the beach, a short stroll to coffee shops, restaurants, and all the hustle and bustle of Commercial Street, but set juuuust far enough away that it was quiet in the evenings and private. The unit was clean and simply appointed with all necessities, the bed was cozy, and space was bigger than it looks in the photos. We especially appreciated the fully-fenced deck, which meant our dog could also enjoy the salt air. Extra points for the very artsy/funky entryway - arriving felt like climbing up to a loft from a storybook. Alain was responsive, flexible (our ferry was cancelled so he helped out with some last-minute timing changes), and a great host. 100/10.

Boulevard #3A
This is a beautiful hose in a perfect location - walkable to downtown, the Wellfleet town pier and Mayo Beach. We stayed in the 2 bedroom unit which had a great modern kitchen and a good size living room. The bedrooms are very comfortable and having linens was a bonus. We have a family home in Wellfleet and had guests in from Europe which prompted the need for our stay. Honestly after all the years that we have been here, I never knew this place existed. It blends right in with other beautiful houses that surround it. And had I knew it was there, I would have recommended it to any of the friends and family traveling through the area. Highly recommended!!!

Bright Condo on private beach
Loved the location! There were people nearby but it was quiet. Great access to walk on the sand by the water. Inside, the bed was comfortable and I found everything I needed for the one dinner I ate in. I enjoyed sitting out on the patio in the back as well. Would love to stay again.

Beach Escape in Heart of Town
Location location location! A dream!! And dog friendly just adds to this gem! One of the best airb&b we have ever stayed in! Will be back as soon as we can!

Waterfront with Views & Kitchen-Preston Cross Hall
Nothing but good things to say. Michael and the other folks I talked to are awesome and were extremely welcoming and helpful. The apartment is beautifully decorated and the location is great. As a bonus, the house has an interesting history that's worth reading about in binder on the table.
Waterfront house rentals

gorgeous waterfront cottage w/4kayaks and 2 SUPs
We had such an amazing time staying at this beautiful little cottage! It was honestly so cute and perfect for our mini honeymoon! We were able to bring our dog which was great and I just can’t get over how nice it was! It was within like 10 minutes of driving to get to the main street of town to be able to walk around and shop but also gave us privacy and a nice calming backyard on the pond! Melissa was extremely responsive and gave us so many recommendations on local restaurants and other activities as well! I would definitely come back and I can’t wait until we do!

Quintessential Waterfront Historic Cottage
It was such an interesting experience to stay in this antique home! I’ve never stayed in a place so old before, and it has a lot of character. Stephenie communicated very proactively before and during our stay. Checking in and out was a breeze. The location of the home on the pond was very peaceful. My husband and daughter had fun boating around on the boat that’s available to guests. We had everything we needed to prepare meals, and the house was very clean.

Slate House - a modern waterfront getaway
We enjoyed our stay—it was a quick 5-minute car ride to Main Street. We also enjoyed watching wildlife in the river! I wish we had brought our binoculars!

Cliff House - Panoramic views of Cape Cod Bay.
The water views were breathtaking. The hot tub was a nice touch. Beautiful clean home. We loved our stay and would love to come again.

Fabulous Waterfront! 3bdrm/2bth Kayaks & Firepit
Serene and charming riverfront hideaway. In a residential neighborhood but very quiet. You are 5-10 minutes from great restaurants, shopping, Dennis Beach but it all feels very secluded. We went kayaking every day from the private dock, saw swans, sea lions, and hawks. The space is clean, boho-chic, very comfortable beds, easy to use gas fireplaces. Primary bedroom sitting area/sunroom is dreamy for reading. Kitchen has everything you need. We thought we might miss an ocean/bay view but we didn't at all. Very reasonably priced for the quality. Meg replied to all messages within minutes. We would absolutely come back. Great for a couple or small family.

Seaview Summit | Ocean Views, Indoor Pool, Beach
This house was spectacular. More amenities than I would have ever thought of. Gorgeous interior and exterior. The surrounding neighborhood is in need of regentrification but it’s extremely safe and quiet. Once in the home., it’s an oasis. Probably the best Airbnb I’ve stayed in (sample size about 10) Tony is extremely responsive and helpful. This was the perfect home for my daughter’s bridal party to get ready in and shoot pre wedding photos in. Also amazingly comfortable for my large family to stay in for the long weekend.

Cottage with private beach in Hyannis Port
Great cottage in a private community with private beach. Can't recommend enough for a relaxing Cape weekend!

Location!! Large West End House w/ parking!
This is our 2nd stay in Jason's home and we'll definitely be back again soon. It's in a great location with everything you'd want to do within walking distance. It's a 2-minute walk to Commercial Street. Everything in the listing is accurate and Jason is friendly and helpful. The parking situation is fantastic. If you've driven your car to P-town, you already know how hard it is to find a place where you have your own driveway and not worry about getting boxed in by other guests. Having the whole place to yourself is also great. No one above or below you, total privacy, it's just the perfect place. Ample supplies are available, plenty of clean towels, toilet paper, etc. It's like being at your own house in Ptown. Thank you Jason!
Waterfront apartment rentals

Beachfront studio nestled in Provincetown center
This place was absolutely perfect for my wife and I. For a small place, the place was very well equipped. The kitchen had plenty of supplies. The place was super clean and there were many amenities that we didn’t even think of that were provided like an umbrella and an iron. We also were gifted a gift card by the hosts when we arrived which encouraged us to get out and wander. The shared spaces were very peaceful and we never even ran into anyone else so it felt like our own private porch on the water. The hosts were also kind enough to be flexible with check-in/check-out. Overall, lovely location :) the parking was the only issue as it seems to be everywhere in p-town but since the place is so walkable we parked our car on day one and never had to move/use it. Thanks again for a lovely trip!

Modern Beachfront Condo, Great Views and Location!
This was our second time staying at this condo. We love it! So clean and comfortable, amazing views and outdoor space. The location is perfect. Right on commercial street but set back. Highly recommend staying here

Steps to Private Beach in Chatham
Great location for a quiet, peaceful Cape Cod family getaway. Perfect space for group of 4, located on quiet corner of Chatham/cape cod. Very walkable to downtown and lighthouse beach (best beach in cape cod). Julia is a wonderful host, extremely responsive and her local recommendations for visitors were outstanding, especially for first time visitors to CC. Would recommend.

Recently updated 2BD with 2 Decks and Water Views
We had a wonderful stay at Brian’s place! Check in and check out was very easy and straightforward from Brian’s directions. The place was so clean and incredibly comfortable! We had everything we needed there and loved the location. It was so easy to walk to all of the restaurants and shops! We had a great stay and would love to stay again sometime!

Meant 2B
Dennis’ residence is one of the best experiences we’ve had traveling. He has considerately thought of everything for your needs. Location is right on the beach with a deck that overlooks Providence Bay and all of its activities. It is also on Commercial Street with all of its restaurants, bars, shops, and galleries only a short walk away. We didn’t have to move the car after we arrived unless we wanted to see lighthouses or visit other attractions. Great location and great value! Thank you, Dennis, for taking such good care of us.

West End Gem! Steps to Boatslip. Dedicated Parking
Stephen's place was perfect for our 20th anniversary get away. His place was so cozy, charming, well appointed and clean! we were so comfortable there. It was quiet and yet Commercial St and all it's restaurants and shops were just around the corner. it was great to walk out your door and have access to all the aliveness of PTown right there. Stephen was such a welcoming and responsive host. We loved our stay and hope to come back!

Waterfront gem
Waterfront Gem is exactly that, a gem!! Beautiful location right on the bay. Steps away from the Boatslip yet quiet and pleasant!! Park the car and walk everywhere!! Comfortable, clean and well stocked with the essentials!! Paula is very responsive and accommodating!! I'd definitely stay again!! Thank you!!

Westend Waterfront Luxury Condo-Provincetown
We had a beautiful stay at Anil's, and would book it again. The thoughtful use of space made the interior feel expansive, and the views to the bay are inspiring from every area. The kitchen was well-appointed and we really appreciated all the storage in the bedroom loft allowing us to unpack our clothes neatly. This is a great location just after the end of all the shops and restaurants on Commercial St.-so it's quiet and mostly residential. Loved it, thanks Anil!
Quick stats about waterfront rentals in North Truro
Total rentals
70 properties
Nightly prices starting at
₹12,148 before taxes and fees
Total number of reviews
1.9K reviews
Family-friendly rentals
40 properties are a good fit for families
Pet-friendly rentals
10 properties allow pets
Rentals with dedicated workspaces
30 properties have a dedicated workspace
Destinations to explore
- Rentals with a patio North Truro
- Rentals with pools North Truro
- House rentals North Truro
- Cottage rentals North Truro
- Family-friendly rentals North Truro
- Apartment rentals North Truro
- Flat rentals North Truro
- Beachfront rentals North Truro
- Rentals with beach access North Truro
- Rentals with a washing machine and dryer North Truro
- Family-friendly rentals North Truro
- Rentals with outdoor seating North Truro
- Pet-friendly rentals North Truro
- Fitness-friendly rentals North Truro
- Rentals with a fireplace North Truro
- Waterfront rentals Truro
- Waterfront rentals Barnstable County
- Waterfront rentals Massachusetts
- Waterfront rentals United States
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom
- Cape Cod
- Mayflower Beach
- West Dennis Beach
- East Sandwich Beach
- Craigville Beach
- Duxbury Beach
- Sagamore Beach
- Sandwich Glass Museum
- Good Harbor Beach
- Coast Guard Beach
- Owen Park Beach
- Onset Beach
- Nickerson State Park
- Inman Road Beach
- Pinehills Golf Club
- Oyster Harbors Beach
- White Horse Beach
- Kalmus Park Beach
- Ridgevale Beach
- Chapin Memorial Beach
- Minot Beach
- Peggotty Beach
- Scusset Beach
- Forest Beach