
Places to stay near Crescent Beach
Book unique vacation rentals, homes, and more on Airbnb
Top-rated vacation rentals near Crescent Beach
Guests agree: these stays are highly rated for location, cleanliness, and more.
Popular amenities for vacation rentals near Crescent Beach
Condo rentals with wifi

Tranquil Haven - Minutes from Perkins Cove

Lovely 1-bdr condo in historic downtown Portsmouth

Bearskin Neck Rockport ★ Amazing Views ★ Parking

Badgers Island Condo-Sweeping Portsmouth Views #3

Beachfront Getaway

Unbeatable condo/host in the heart of Portsmouth

Seacoast Getaway

Townhouse w Parking in Downtown Portsmouth
Family-friendly house rentals

Rye Coastal Cottage |2BR| Dog-Friendly | Patio

Kayaks & Sup's | Private Dock | Grand Piano!

The LiKenSco Farm/Beach House

Kittery Foreside Cottage

York River's Private Escape

York on the Rocks

West End | Pet-Friendly | Fenced-in Yard | Grill

Newly renovated cottage
Apartment rentals with air conditioning

The Dragonfly

Extraordinary Architectural Masterpiece Downtown

Unit 3 Studio - Historical Building Market Square

Tugboat Vista | 2 Bedroom | Downtown Portsmouth

Enjoy downtown Portsmouth!

Cute 1-Bedroom apartment in the woods by the sea

Studio Apt. in Historical Portsmouth NH

Rustic and Cozy
Other great vacation rentals near Crescent Beach

Lovely Waterfront Suite, New Hampshire Seacoast

Newly built, private deck with fire pit.

Harbor Views

Brand new 1 bedroom apartment!

Rye Beaches in Quiet & Spacious Studio

HotTub/5min to K-port, Pet friendly, @anchorunwind

Cozy Cottage steps from Hampton Strip With Parking

Quiet, Charming In-law Unit
Destinations to explore
- Hampton Beach
- Ogunquit Beach
- Wells Beach
- Revere Beach
- Scarborough Beach
- Lynn Beach
- Long Sands Beach
- York Harbor Beach
- Good Harbor Beach
- Canobie Lake Park
- Crane Beach
- Jenness State Beach
- North Hampton Beach
- Sawyers Beach
- Dunegrass Golf Club
- East End Beach
- Salem Willows Park
- Funtown Splashtown USA
- Salisbury Beach State Reservation
- Crescent Beach State Park
- Laudholm Beach
- Parsons Beach
- Cliff House Beach
- Ferry Beach