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

1742 Marblehead Studio|Minutes to Salem|Parking

Bearskin Neck Rockport ★ Amazing Views ★ Parking

Historic JP Brownstone with Parking. Pets Welcome!

The Salem Porch House

Lovely Condo-close to Downtown Salem 1bed/1ba

One bedroom apartment near Boston and Salem.

Charter Street: Historic Charm, Modern Comfort

Lovely Studio - Spotless, W/D, Parking, Private
Family-friendly house rentals

Beautiful Colonial Charmer

Beautiful Garden Studio apartment

Room for 2 in NH with Private Bathroom.

Lakefront Salem Retreat - Fish, Swim, Kayak & More

Extra large 1 bedroom apartment

Idyllic Small-Town Stay (2 Bed)

modern Tudor in beautiful Salem nh

Two Bedroom Home
Apartment rentals with air conditioning

The Dragonfly

The Birch Suite: Large, Cozy NH Themed Apartment

Modern Apartment - Easy Commute to Salem/Boston

Villa Ricci

Large One Bedroom Apartment

Air Bee-n-Bee Hive: Coffee Bar, Fresh Eggs & Charm

Private Mother-In-Law apartment on the lake!

Cozy Private Studio Unit w/ Laundry and Parking!
Other great vacation rentals near Canobie Lake Park

Great for Families Modern Farmhouse Near Shopping

The Rustic Retreat

Althea’s Retreat

Lucy the Caboose Cabin

Lake Cottage in Windham

Ponder Point waterfront cottage at Cobbetts Pond

Downtown Haven

Private Guest House
Destinations to explore
- Hampton Beach
- Ogunquit Beach
- Fenway Park
- Wells Beach
- Boston Common
- TD Garden
- Revere Beach
- Harvard University
- Lynn Beach
- Long Sands Beach
- York Harbor Beach
- New England Aquarium
- Good Harbor Beach
- Monadnock State Park
- Freedom Trail
- Crane Beach
- MIT Museum
- Faneuil Hall Marketplace
- Jenness State Beach
- Rye North Beach
- North Hampton Beach
- Museum of Fine Arts, Boston
- Quincy Market
- Sawyers Beach