You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Salem, Massachusetts, a historic coastal city on the North Shore of Greater Boston, offers a unique blend of history and modern charm, making it an ideal travel destination. Known for its infamous 1692 witch trials, Salem's rich history is evident in its many attractions, including the House of Seven Gables, the Salem Maritime National Historic Site, and the Peabody Essex Museum. Visitors can explore the picturesque Federal Street District and Charter Street Historic District, which boast beautiful historic homes.
For those planning a stay, the downtown area is a popular choice, offering easy access to shops, restaurants, and cultural sites. The neighborhoods around Salem Willows Park provide a more relaxed atmosphere with scenic views and recreational activities.
Whether you're drawn by its storied past or its vibrant present, Salem promises a memorable experience for all travelers.
See the latest prices and deals by choosing your dates
Vacation home in North Shore, Marblehead · 2.13 mi from centre
6.0
1 review
With a stay at this vacation home in Marblehead, you'll be within a 10-minute drive of Salem Witch Museum and Marblehead Museum & Historical Society. This vacation home is 8.8 mi (14.2 km) from Revere Beach and 1.1 mi (1.7 km) from Gas House Beach.
Hotel in North Shore, Marblehead · 2.33 mi from centre
9.2
337 reviews
Breakfast available
Located in Marblehead, The Hotel Marblehead is by the ocean, a 3-minute drive from Fort Sewall and 6 minutes from Peabody Essex Museum. This boutique hotel is 3.4 mi (5.5 km) from House of the Seven Gables and 7.1 mi (11.4 km) from Endicott College.
Hotel in North Shore, Peabody · 3.08 mi from centre
8.6
967 reviews
Breakfast available
Located in Peabody (South Peabody), Boston Marriott Peabody is within a 10-minute drive of MarketStreet Lynnfield and Witch House. This hotel is 4.4 mi (7.2 km) from Peabody Essex Museum and 4.5 mi (7.2 km) from Salem Witch Museum.
Hotel in North Shore, Danvers · 3.18 mi from centre
8.4
937 reviews
Breakfast available
With a stay at Sonesta Select Boston Danvers in Danvers, you'll be in the business district, within a 10-minute drive of Salem Witch Museum and Rebecca Nurse Homestead. This hotel is 18 mi (28.9 km) from Revere Beach and 1.9 mi (3 km) from Lahey Medical Center.
Hotel in North Shore, Beverly · 3.42 mi from centre
9.0
972 reviews
Located in Beverly, The Wylie Inn and Conference Center at Endicott College is by the ocean, within a 10-minute drive of Salem Common and Salem Witch Museum. This beach hotel is 4 mi (6.5 km) from Salem Witch Trials Memorial and 4.1 mi (6.5 km) from House of the Seven Gables.
Vacation home in North Shore, Marblehead · 2.32 mi from centre
With a stay at this vacation home in Marblehead, you'll be within a 10-minute drive of Salem Witch Museum and Marblehead Museum & Historical Society. This vacation home is 8.4 mi (13.4 km) from Revere Beach and 1 mi (1.6 km) from Gas House Beach.
Hotel in North Shore, Beverly · 2.35 mi from centre
9.6
287 reviews
With a stay at The Cabot Lodge, you'll be centrally located in Beverly, a 5-minute walk from Lacrom Theatre and a 2-minute drive from Lynch Park. This hotel is 2.1 mi (3.3 km) from Salem Common and 2.2 mi (3.5 km) from Salem Witch Museum.
Vacation home in North Shore, Marblehead · 2.63 mi from centre
With a stay at this vacation home, you'll be centrally located in Marblehead, within a 10-minute drive of Salem Witch Museum and Gas House Beach. This vacation home is 9 mi (14.4 km) from Revere Beach and 0.4 mi (0.7 km) from Fort Sewall.
Apartment in North Shore, Swampscott · 3.58 mi from centre
9.0
1 review
Swampscott Walk Downtown and beach offers accommodations in Swampscott, 12 miles from King's Chapel and Burying Ground and 12 miles from Boston North Station. The property is around 4.4 miles from Peabody Essex Museum, 4.8 miles from The House of the Seven Gables, and 12 miles from Old State House. Free Wifi is available throughout the property and Fisherman's Beach is a 10-minute walk away.
The air-conditioned apartment is composed of 2 separate bedrooms, a fully equipped kitchen with an oven and a microwave, and 1 bathroom. A TV is available. For added privacy, the accommodation features a private entrance.
Guests can relax in the garden at the property.
TD Garden is 12 miles from the apartment, while Boston Tea Party Ship & Museum is 12 miles from the property. Logan Airport is 10 miles away.
Apartment in North Shore, Phillips Point · 3.60 mi from centre
Swapscott Beachfront Vacation Home for Families offers accommodations in Phillips Point, 12 miles from Old State House and 13 miles from King's Chapel and Burying Ground. The property is around a 5-minute walk from Fisherman's Beach, 4.6 miles from Peabody Essex Museum, and 5 miles from The House of the Seven Gables. Boston North Station is 13 miles away and TD Garden is 13 miles from the apartment.
The apartment is composed of 3 bedrooms, a fully equipped kitchen, and 3 bathrooms. A flat-screen TV is featured. The accommodation is non-smoking.
Old North Church is 13 miles from the apartment, while Cambridge College is 13 miles away. Logan Airport is 11 miles from the property.
Vacation home in North Shore, Swampscott · 3.61 mi from centre
With a stay at this vacation home, you'll be centrally located in Swampscott, within a 15-minute drive of Salem Witch Museum and Revere Beach. This vacation home is 11.4 mi (18.4 km) from Encore Boston Harbor and 12.3 mi (19.8 km) from Massachusetts General Hospital.
Hotel in North Shore, Peabody · 3.53 mi from centre
6.6
934 reviews
Breakfast available
With a stay at Extended Stay America Suites Boston Peabody in Peabody (South Peabody), you'll be within a 15-minute drive of Salem Witch Museum and Lahey Medical Center - Peabody. This hotel is 12.6 mi (20.3 km) from Encore Boston Harbor and 15.4 mi (24.8 km) from TD Garden.
Hotel in North Shore, Peabody · 5.01 mi from centre
8.4
955 reviews
Breakfast available
With a stay at Homewood Suites by Hilton Boston-Peabody in Peabody, you'll be in the business district, within a 15-minute drive of Salem Witch Museum and MarketStreet Lynnfield. This hotel is 11.4 mi (18.3 km) from Encore Boston Harbor and 14.1 mi (22.7 km) from TD Garden.
Hotel in North Shore, Danvers · 6.51 mi from centre
8.0
1,806 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, Danvers · 4.91 mi from centre
8.8
611 reviews
Breakfast available
With a stay at Residence Inn by Marriott Boston North Shore/Danvers in Danvers, you'll be in the business district, within a 15-minute drive of Salem Witch Museum and Ipswich River. This hotel is 14 mi (22.5 km) from Encore Boston Harbor and 16.2 mi (26.1 km) from Revere Beach.
Hotel in North Shore, Peabody · 4.97 mi from centre
8.4
945 reviews
Breakfast available
A stay at Hampton Inn Boston/Peabody places you in the heart of Peabody, a 5-minute drive from Breakheart Reservation and 7 minutes from Rebecca Nurse Homestead. This hotel is 4.4 mi (7.2 km) from Glen Magna Farms and 5.1 mi (8.3 km) from Saugus Iron Works National Historic Site.
Hotel in North Shore, Peabody · 5.03 mi from centre
7.8
879 reviews
Breakfast available
A stay at SpringHill Suites by Marriott Boston Peabody places you in the heart of Peabody, a 5-minute drive from Breakheart Reservation and 12 minutes from Peabody Essex Museum. This hotel is 6.6 mi (10.6 km) from Salem Witch Museum and 12.5 mi (20.1 km) from Revere Beach.
Hotel in North Shore, Danvers · 5.12 mi from centre
8.2
961 reviews
With a stay at Candlewood Suites Boston North Shore Danvers by IHG in Danvers, you'll be in the business district, within a 15-minute drive of Salem Witch Museum and Independence Greenway Bike Route. This hotel is 13.6 mi (21.8 km) from Encore Boston Harbor and 14.7 mi (23.7 km) from Revere Beach.
Hotel in North Shore, Peabody · 5.17 mi from centre
7.0
1,000 reviews
Breakfast available
With a stay at Holiday Inn Hotel & Suites Boston - Peabody by IHG in Peabody, you'll be in the business district, within a 15-minute drive of Salem Witch Museum and MarketStreet Lynnfield. This hotel is 11.9 mi (19.1 km) from Encore Boston Harbor and 14.6 mi (23.5 km) from TD Garden.
Hotel in North Shore, Danvers · 5.18 mi from centre
8.6
661 reviews
Breakfast available
With a stay at Comfort Inn Danvers - Boston North Shore in Danvers, you'll be within a 15-minute drive of Salem Witch Museum and Ipswich River. This hotel is 14.9 mi (23.9 km) from Revere Beach and 1.3 mi (2 km) from Glen Magna Farms.