Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
North Shore
See the latest prices and deals by choosing your dates
Hotel in North Shore, Gloucester · 3.90 mi from centre
9.0
671 reviews
Located in Gloucester, Ocean House Hotel at Bass Rocks is by the ocean, within a 5-minute drive of Good Harbor Beach and Maritime Gloucester. This golf hotel is 3.4 mi (5.4 km) from Half Moon Beach and 5.1 mi (8.2 km) from Hammond Castle.
Inn in North Shore, Peabody · 14.79 mi from centre
9.4
120 reviews
Breakfast available
With a stay at The Bell Inn, you'll be centrally located in Peabody, within a 5-minute drive of Salem Witch Museum and Ropes Mansion. This luxury inn is 13.3 mi (21.4 km) from Encore Boston Harbor and 8.7 mi (14 km) from Revere Beach.
Hotel in North Shore, Danvers · 14.77 mi from centre
7.8
1,928 reviews
Breakfast available
When you stay at DoubleTree by Hilton Boston North Shore in Danvers, you'll be next to a golf course, you'll be a 15-minute drive from Salem Witch Museum. This family-friendly hotel is 17.1 mi (27.6 km) from Revere Beach and 0.1 mi (0.2 km) from Water Park of New England.
Hotel in North Shore, Marblehead · 12.80 mi from centre
9.3
212 reviews
Breakfast available
Harbor Light Inn features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Marblehead. With free WiFi, this 4-star hotel offers a 24-hour front desk and a concierge service. Guests can have a drink at the bar.
Every room includes a private bathroom with free toiletries, while some feature city views. The units in the hotel are equipped with a TV and a hairdryer.
Harbor Light Inn offers a buffet or continental breakfast.
Guests at the accommodation will be able to enjoy activities in and around Marblehead, like hiking, snorkelling and cycling.
Gas House Beach is 800 metres from Harbor Light Inn, while Riverhead Beach is 2.2 km away. Logan Airport is 23 km from the property.
Inn in Salem · 13.33 mi from centre
9.4
37 reviews
Breakfast available
When you stay at Silsbee's by Daniels House in Salem, you'll be in the historical district, within a 10-minute walk of Salem Witch Museum and Salem Common. This inn is 8.5 mi (13.6 km) from Water Park of New England and 9.7 mi (15.7 km) from Revere Beach.
Inn in North Shore, Newburyport · 14.56 mi from centre
9.6
88 reviews
Located in Newburyport, within 41 km of Peabody Essex Museum and 41 km of The House of the Seven Gables, Compass Rose Inn provides accommodation with a garden and free WiFi as well as free private parking for guests who drive. Built in 2000, this 4-star inn is within 16 km of Casino Ballroom and 40 km of The Witch House Corwin House.
All units are equipped with air conditioning, a flat-screen TV with cable channels, a fridge, a coffee machine, a shower, free toiletries and a desk. Every room comes with a private bathroom with a hairdryer, while some feature river views. The units include a wardrobe.
Guests at the inn can enjoy a buffet or a continental breakfast.
Salem Witch Museum is 41 km from Compass Rose Inn. Portsmouth International at Pease Airport is 32 km away.
Inn in Hampton · 21.04 mi from centre
9.2
65 reviews
With a stay at 935 Ocean A Beachside Inn in Hampton, you'll be near the beach, within a 5-minute drive of Hampton Beach and North Beach. This beach inn is 11.2 mi (18.1 km) from Market Square and 0.2 mi (0.3 km) from Plaice Cove.