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
Hotel in North Shore, Danvers · 5.31 mi from centre
8.8
958 reviews
Breakfast available
When you stay at Best Western Plus North Shore Hotel in Danvers, you'll be in the business district, within a 5-minute drive of Putnam House and Glen Magna Farms. This hotel is 2.1 mi (3.3 km) from Rebecca Nurse Homestead and 2.7 mi (4.3 km) from Independence Greenway Bike Route.
Motel in North Shore, Danvers · 5.51 mi from centre
7.0
962 reviews
Located in Danvers, Knights Inn Danvers is by the ocean, within a 15-minute drive of Rebecca Nurse Homestead and North Shore Music Theatre. This motel is 6.8 mi (11 km) from Peabody Essex Museum and 6.8 mi (11 km) from Salem Witch Museum.
Motel in North Shore, Danvers · 5.01 mi from centre
5.0
1,000 reviews
With a stay at Motel 6 Danvers, MA - Boston North in Danvers, you'll be in a shopping district, within a 15-minute drive of Salem Witch Museum and Ipswich River. This motel is 17.3 mi (27.9 km) from Revere Beach and 1.8 mi (2.8 km) from Glen Magna Farms.
Hotel in North Shore, Beverly · 4.54 mi from centre
8.4
269 reviews
With a stay at The Beverly in Beverly, you'll be in the historical district, within a 10-minute drive of Salem Witch Museum and North Shore Music Theatre. This hotel is 13.7 mi (22.1 km) from Wingaersheek Beach and 20.8 mi (33.5 km) from Revere Beach.
Holiday home in North Shore, Beverly · 4.55 mi from centre
Stay at Beverly Shops offers accommodations in Beverly, 4.9 miles from Peabody Essex Museum and 4.9 miles from The House of the Seven Gables. This vacation home features air-conditioned accommodations with a patio. Outdoor seating is also available at the vacation home.
With free Wifi, this 3-bedroom vacation home offers a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. For added privacy, the accommodation features a private entrance.
Guests can relax in the garden at the property.
Cambridge College is 20 miles from Stay at Beverly Shops, while Boston North Station is 22 miles from the property. Logan Airport is 19 miles away.
Hotel in North Shore, Danvers · 5.55 mi from centre
7.2
804 reviews
Knight’s Inn Boston/Danvers is located in Danvers.
A refrigerator, satellite TV, and work desk are included in each guest room at the motel. Free WiFi access is available.
Boston/Danvers Knight’s Inn has a 24-hour front desk. Snacks and refreshments are available from the on-site vending machines.
Guests can dine at Breakaway Restaurant.
Topsfield Fairgrounds is 8 minutes’ drive from the Knight’s Inn. Boston is 20 mi away.
Bed & breakfast in North Shore, Manchester-by-the-Sea · 6.61 mi from centre
9.0
38 reviews
Breakfast available
When you stay at Old Corner Inn in Manchester-by-the-Sea, you'll be near the beach, within a 15-minute drive of Wingaersheek Beach and Salem Witch Museum. This bed & breakfast is 10.2 mi (16.3 km) from Good Harbor Beach and 12.9 mi (20.7 km) from Cape Ann.
Hotel in Middlesex County, Wakefield · 7.30 mi from centre
8.4
958 reviews
Breakfast available
With a stay at Four Points by Sheraton Wakefield Boston Htl&Conference Cntr in Wakefield, you'll be in the suburbs, within a 15-minute walk of MarketStreet Lynnfield and King Rail Reserve Golf Course. This golf hotel is 1.9 mi (3 km) from Breakheart Reservation and 4.9 mi (7.8 km) from Sagamore Spring Golf Club.
Motel in North Shore, Peabody · 4.85 mi from centre
6.0
84 reviews
With a stay at Plaza Inn in Peabody, you'll be within a 15-minute drive of Salem Witch Museum and Rebecca Nurse Homestead. This motel is 13.1 mi (21.1 km) from Encore Boston Harbor and 15.9 mi (25.5 km) from TD Garden.
Hotel in North Shore, Saugus · 7.30 mi from centre
6.4
909 reviews
Breakfast available
When you stay at Extended Stay America Suites - Boston - Saugus in Saugus, you'll be in the business district, within a 15-minute drive of Encore Boston Harbor and TD Garden. This hotel is 11.5 mi (18.5 km) from Harvard University and 11.8 mi (18.9 km) from Boston Harbor.
Hotel in Revere · 9.88 mi from centre
8.0
4,790 reviews
Breakfast available
Located in Revere, Hampton Inn Boston - Logan Airport is in the suburbs, within a 10-minute drive of TD Garden and Faneuil Hall Marketplace. This hotel is 4.8 mi (7.7 km) from New England Aquarium and 5.7 mi (9.2 km) from Boston Convention and Exhibition Center.
Hotel in Suffolk County, Chelsea · 11.48 mi from centre
8.8
1,679 reviews
Breakfast available
When you stay at Hampton Inn Boston Logan Airport Chelsea in Chelsea, you'll be near the airport, a 4-minute drive from Encore Boston Harbor and 5 minutes from TD Garden. This hotel is 3.7 mi (6 km) from Boston Harbor and 4.1 mi (6.7 km) from Faneuil Hall Marketplace.
Hotel in North Shore, Saugus · 7.37 mi from centre
8.2
898 reviews
Breakfast available
Located in Saugus, Holiday Inn Express Boston - Saugus by IHG is in the business district, within a 15-minute drive of TD Garden and New England Aquarium. This hotel is 9.5 mi (15.3 km) from Harvard University and 10 mi (16.1 km) from Revere Beach.
Hotel in Revere · 9.17 mi from centre
9.0
1,788 reviews
Breakfast available
Located in Revere, Comfort Inn & Suites Logan International Airport is within a 15-minute drive of Faneuil Hall Marketplace and Revere Beach. This hotel is 7.3 mi (11.8 km) from Boston Convention and Exhibition Center and 7.3 mi (11.8 km) from New England Aquarium.
Hotel in Revere · 9.66 mi from centre
8.6
947 reviews
Breakfast available
Located in Revere, Holiday Inn Express Boston Logan Airport - Revere by IHG is a 2-minute drive from Revere Beach and 9 minutes from TD Garden. This hotel is 5.5 mi (8.8 km) from New England Aquarium and 5.7 mi (9.1 km) from Boston Harbor.
Hotel in Boston · 10.70 mi from centre
9.0
1,895 reviews
Breakfast available
With a stay at Hilton Garden Inn Boston Logan Airport in Boston (East Boston), you'll be within a 10-minute drive of TD Garden and Faneuil Hall Marketplace. This hotel is 4.1 mi (6.6 km) from Encore Boston Harbor and 4.2 mi (6.7 km) from New England Aquarium.
Hotel in Suffolk County, Chelsea · 11.05 mi from centre
8.4
958 reviews
Breakfast available
Located in Chelsea, Homewood Suites by Hilton Boston Logan Airport Chelsea is within a 5-minute drive of Encore Boston Harbor and USS Constitution Museum. This hotel is 3.6 mi (5.8 km) from TD Garden and 4.4 mi (7.1 km) from Faneuil Hall Marketplace.
Hotel in Suffolk County, Chelsea · 11.14 mi from centre
8.4
1,304 reviews
Breakfast available
In the heart of Chelsea, Doubletree By Hilton Boston Logan Airport Chelsea is within a 5-minute drive of Encore Boston Harbor and TD Garden. This hotel is 5.5 mi (8.9 km) from Hynes Convention Center and 5.6 mi (8.9 km) from Harvard Square.
Hotel in Suffolk County, Chelsea · 11.19 mi from centre
8.6
929 reviews
Breakfast available
When you stay at TownePlace Suites Boston Logan Airport/Chelsea in Chelsea, you'll be on a river, within a 10-minute drive of Encore Boston Harbor and TD Garden. This hotel is 3.4 mi (5.5 km) from Faneuil Hall Marketplace and 3.7 mi (6 km) from New England Aquarium.
Hotel in Revere · 8.26 mi from centre
7.4
1,001 reviews
Breakfast available
Located in Revere, Quality Inn Boston - Revere is in the business district, within a 15-minute drive of Encore Boston Harbor and TD Garden. This hotel is 7.8 mi (12.6 km) from Harvard University and 8.6 mi (13.8 km) from Faneuil Hall Marketplace.