Hotels in Salem, MA

22 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Salem, MA hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

22 Cheap hotels in Salem, MA

Best Salem, MA luxury hotels (4 and 5 stars)

Among the 22 accommodations in Salem, MA, here are the 4 best luxury hotels

Harbor Light Inn - Salem, MA
9.4 1354 reviews
Salem, MA
07/10 – 14/10
586 €/nighttotal: 4102 € (7 )

Harbor Light Inn

1 2
hotel , Marblehead
The Harbor Light Inn is a charming four-star hotel situated in the heart of Marblehead's historic town centre, just a short walk from the ocean and close to popular restaurants. Guests consistently rate the hotel as excellent for its location, cleanliness, and overall experience.
The inn features comfortable rooms with modern amenities, including flat-screen TVs, air conditioning, and private bathrooms. Guests can enjoy a variety of amenities, including a seasonal outdoor pool, a bar, a spa, and complimentary breakfast, afternoon tea, and parking.
Comfort Inn & Suites Logan International Airport - Salem, MA
8.7 7689 reviews
Salem, MA
31/07 – 03/08
688 €/nighttotal: 2064 € (3 )

Comfort Inn & Suites Logan International Airport

3 9
hotel , Revere
The Comfort Inn & Suites Logan International Airport is located in Revere, just minutes from Boston Logan International Airport and a short drive from downtown Boston. This 3-star hotel has received very good user ratings for its location and cleanliness.
The hotel offers comfortable accommodation with modern amenities. Guests can enjoy a free hot buffet breakfast, use the on-site fitness centre and relax in the indoor pool.
Encore Boston Harbor - Salem, MA
9.6 5840 reviews
Salem, MA
15/10 – 18/10
675 €/nighttotal: 2025 € (3 )

Encore Boston Harbor

2 3
hotel , Everett
The Encore Boston Harbor hotel is situated in Everett, just a short distance from the airport and within a 5km radius of major attractions like Encore Boston Harbor, TD Garden, and Boston Harbor. This 5-star hotel has received excellent user ratings for its cleanliness and overall experience.
The accommodation offers a wide range of amenities and activities for guests to enjoy, including a full-service spa, a casino, a nightclub, and a fitness centre. Guests can also take advantage of the hotel's extensive dining options, free Wi-Fi in public areas, and convenient parking facilities.
Salem Waterfront Hotel & Suites - Salem, MA
9.2 2786 reviews
Salem, MA
23/11 – 27/11
214 €/nighttotal: 856 € (4 )

Salem Waterfront Hotel & Suites

1 3
hotel , Salem
The Salem Waterfront Hotel & Suites is situated on the waterfront in Salem, just a short walk from Pickering Wharf Marina and minutes from Abbott Park, offering easy access to the city's attractions. This 4-star hotel has received very good user ratings for its accommodation and facilities.
The hotel features a range of modern amenities, including a heated indoor swimming pool, a fitness centre, and a restaurant and lounge. Guests can enjoy on-site dining and drinks, as well as comfortable rooms equipped with coffee makers, flat-screen TVs, and private bathrooms.

Best Salem, MA hotels with a pool

Among the 22 accommodations in Salem, MA, here are the 4 best hotels with a pool

Doubletree Boston North Shore Danvers - Salem, MA
8.1 3393 reviews
Salem, MA
27/06 – 04/07
578 €/nighttotal: 4046 € (7 )

Doubletree Boston North Shore Danvers

3 4
hotel , Danvers
The Doubletree Boston North Shore Danvers, offering the "Doubletree Boston North Shore Danvers" deal, is situated just off I-95 in Danvers, providing convenient access to historic Salem, located 32 kilometres away, and is 32 kilometres from central Boston.
This hotel boasts an indoor swimming pool, a full-service spa, an on-site water park (additional charge), and multiple dining options including Tradewinds Restaurant, The Lounge, and a cafe serving Starbucks coffee, alongside a well-equipped fitness centre featuring Pelotons.
Hilton Garden Inn Boston Logan Airport - Salem, MA
8.7 1738 reviews
Salem, MA
30/07 – 03/08
695 €/nighttotal: 2780 € (4 )

Hilton Garden Inn Boston Logan Airport

3 10
hotel , Boston
The Hilton Garden Inn Boston Logan Airport is conveniently located near Boston Logan International Airport, approximately 5.1 kilometres from the airport terminals, offering easy access to public transport links to Boston city centre.
This 3-star hotel features a swimming pool, fitness centre, and on-site restaurant and bar, alongside comfortable guest rooms with private bathrooms and in-room amenities.
Hampton Inn Salem, Ma - Salem, MA
9.0 3652 reviews
Salem, MA
09/10 – 11/10
1930 €/nighttotal: 3860 € (2 )

Hampton Inn Salem, Ma

2 4
hotel , Salem
The Hampton Inn Salem, MA is situated just a short walk from the Peabody Essex Museum, making it ideal for exploring Salem's historic attractions and nearby beaches. This 3-star hotel has consistently received excellent user ratings for its cleanliness, location, and overall experience.
The accommodation offers a range of modern amenities, including a fitness centre, an indoor swimming pool, and a business centre. Guests can enjoy a complimentary American breakfast each morning and benefit from the hotel's concierge services, on-site parking, and allergy-free rooms.
The Hotel At Cape Ann Marina - Salem, MA
8.3 939 reviews
Salem, MA
15/10 – 18/10
716 €/nighttotal: 2148 € (3 )

The Hotel At Cape Ann Marina

2 3
hotel , Gloucester
The Hotel At Cape Ann Marina is located just 2.4km from Hammond Castle and 3km from Good Harbor Beach, making it a great base for exploring Gloucester's historic attractions and beautiful coastline. This 3.5-star hotel has received very good user reviews, so you can be sure of a comfortable and enjoyable stay.
The hotel offers a range of amenities, including a restaurant, bar, and free parking. You can also enjoy the on-site marina, perfect for those who want to explore the waters of Gloucester.

Frequently asked questions about hotels in Salem, MA

  • Which area in Salem, MA is a good option for staying in a hotel?

    The best area to stay in Salem for hotels is probably the downtown area. You'll be close to all the main attractions like the Witch Museum and the waterfront. You can also walk to lots of restaurants and shops.
  • What are the best hotels with a swimming pool in Salem, MA?

    Hampton Inn Salem - Ma and Salem Waterfront Hotel & Suites are among the best hotels with a swimming pool in Salem, MA.

  • What are the most affordable attractions in Salem, MA?

    For a budget-friendly visit, check out the Salem Common, the Peabody Essex Museum, and the Salem Witch Museum. They're all great places to learn about the history of Salem and have a good time without breaking the bank.
  • What are the most popular 2, 3 and 4-star hotels in Salem, MA?

    Among 2, 3 and 4-star hotels in Salem, MA, Hawthorne Hotel, Hampton Inn Salem - Ma and The Cove At Salem are the most popular ones.

  • How can travelers relax during a week in Salem, MA?

    You can relax in Salem by taking a walk along the beautiful waterfront, enjoying the peaceful atmosphere of the Salem Common, or visiting the peaceful gardens at the Peabody Essex Museum.
  • What are the best luxury hotels in Salem, MA?

    Salem Waterfront Hotel & Suites is among the best luxury hotels in Salem, MA.

  • What hotel chains can you find in Salem, MA?

    You'll find a few well-known hotel chains in Salem, including the Hilton, the DoubleTree, and the Holiday Inn. There are also some smaller independent hotels and bed and breakfasts.
  • What are the best family friendly hotels in Salem, MA?

    The best family friendly hotels in Salem, MA are The Hotel Salem, Salem Waterfront Hotel & Suites and Daniels House Inn.

  • What type of hotels can you find in Salem, MA?

    You can find a variety of hotels in Salem, from budget-friendly motels to more luxurious options. There are also some charming bed and breakfasts if you're looking for a more personal experience.
  • What are the best pet friendly hotels in Salem, MA?

    The best pet friendly hotels in Salem, MA are Hawthorne Hotel, Hampton Inn Salem - Ma and The Hotel Salem.

  • When is the best time to book a hotel in Salem, MA?

    The best time to book a hotel in Salem is usually during the off-season, which is from November to April. You'll find better deals and fewer crowds during these months.
  • What amenities do hotel rooms typically offer in Salem, MA?

    Most hotels in Salem offer standard amenities like free Wi-Fi, air conditioning, and a TV. Some hotels also have swimming pools, fitness centres, and on-site restaurants.
  • What pet-friendly activities are available in Salem, MA?

    Salem is a very dog-friendly city, so you can enjoy walks along the waterfront, visit the Salem Common, or even take your dog to some of the local cafes with outdoor seating.

Destinations nearby

Best Salem, MA hotels with air conditioning

Winthrop Arms Hotel Restaurant Logan Airport - Salem, MA
8.1 1072 reviews
Salem, MA
10/10 – 07/11
240 €/nighttotal: 6720 € (28 )

Winthrop Arms Hotel Restaurant Logan Airport

1 2
hotel , Winthrop Town
The Winthrop Arms Hotel Restaurant Logan Airport is located in Winthrop, just a short distance from Boston and Cambridge, making it an ideal base for exploring these vibrant cities. This 3-star hotel consistently receives very good reviews from guests, highlighting its comfortable and convenient accommodation.
The hotel offers a range of rooms and suites, some with kitchenettes for added flexibility. Enjoy on-site dining, including a restaurant and bar, as well as a fitness centre, room service, and free parking.
King Suite | The Beverly Hotel | Separate Bedroom And Living Area - Salem, MA
Salem, MA
08/09 – 16/09
362 €/nighttotal: 2896 € (8 )

King Suite | The Beverly Hotel | Separate Bedroom And Living Area

1 2
hotel , Beverly
This King Suite at The Beverly Hotel is conveniently located in Beverly, Massachusetts, a short 4.8km drive from the North Shore Music Theatre and Wenham Museum, and a 0.8km walk from North Beverly train station.
The self-catering apartment offers a separate bedroom and living area, sleeping up to three guests, and includes a fully equipped kitchen, free Wi-Fi, and cable/satellite TV; nearby attractions include MarketStreet Lynnfield and Todd Farm Flea Market.
Candlewood Suites Boston North Shore Danvers By Ihg - Salem, MA
8.4 1105 reviews
Salem, MA
30/07 – 03/08
728 €/nighttotal: 2912 € (4 )

Candlewood Suites Boston North Shore Danvers By Ihg

3 10
hotel , Danvers
The Candlewood Suites Boston North Shore Danvers, An Ihg Hotel is situated in the business district of Danvers, just 1.8 kilometres from the Ipswich River and within 5 kilometres of Glen Magna Farms, Independence Greenway Bike Route, Putnam House, and Rebecca Nurse Homestead. The hotel is a 2.5-star establishment, and guests have rated it very good for location, cleanliness, and overall experience.
The hotel offers a range of amenities and features, including a fitness centre, a spa, and a restaurant. Guests can enjoy a garden, a common area with a TV, and free Wi-Fi in public areas. There is also a 24-hour front desk and a safe for valuables.
Fully Equipped Kitchen And Free Parking Included For A Hassle-free Stay - Salem, MA
Salem, MA
01/10 – 04/10
684 €/nighttotal: 2052 € (3 )

Fully Equipped Kitchen And Free Parking Included For A Hassle-free Stay

1 2
hotel , Beverly
This Beverly apartment, a short 4.8km drive from the North Shore Music Theatre and Wenham Museum, offers easy access to North Beverly train station (a 5-minute walk) and outlet shopping.
The one-bedroom, one-bathroom flat sleeps three guests and includes a fully equipped kitchen (cooktop, fridge, microwave, coffee maker), free Wi-Fi, and parking; nearby attractions include the Wenham Museum, Long Hill Estate, and beaches.

Best Salem, MA hotels with a balcony

Motel 6 Danvers, Ma - Boston North - Salem, MA
Salem, MA
30/07 – 03/08
497 €/nighttotal: 1988 € (4 )

Motel 6 Danvers, Ma - Boston North

3 10
hotel , Danvers
Motel 6 Danvers, Ma - Boston North is situated in the northern part of Danvers, offering convenient access to Boston.
This 2-star inn provides guests with amenities such as free Wi-Fi, air conditioning, an outdoor swimming pool, and a terrace, with laundry services available.
Best Western Plus North Shore Hotel - Salem, MA
8.8 3454 reviews
Salem, MA
15/10 – 18/10
551 €/nighttotal: 1653 € (3 )

Best Western Plus North Shore Hotel

2 3
hotel , Danvers
The Best Western Plus North Shore Hotel is conveniently located in Danvers, just 15 miles from Boston and 16 miles from Cambridge. It is a 3-star hotel that has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities and features to make your stay comfortable and enjoyable. You can relax in the indoor pool, stay active in the fitness centre, or enjoy the peaceful garden.
The Wylie Inn And Conference Center At Endicott College - Salem, MA
9.0 3178 reviews
Salem, MA
19/07 – 23/07
274 €/nighttotal: 1096 € (4 )

The Wylie Inn And Conference Center At Endicott College

2 4
hotel , Beverly
The Wylie Inn and Conference Center at Endicott College is located in Beverly, Massachusetts, just a short drive from historic Salem and boasts stunning oceanfront views. This 4-star hotel consistently receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers spacious grounds with 10 acres of land, perfect for relaxation. Guests can enjoy a range of amenities, including a swimming pool, tennis courts, a fitness centre, and a restaurant and bar.
Boston Marriott Peabody - Salem, MA
8.7 1794 reviews
Salem, MA
01/10 – 03/10
417 €/nighttotal: 834 € (2 )

Boston Marriott Peabody

1 2
hotel , Peabody
The Boston Marriott Peabody is conveniently located in Peabody, Massachusetts, just 2 miles from Salem Country Club and a 30-minute drive from Logan Airport and downtown Boston. This 3-star hotel offers a comfortable and convenient stay for travellers visiting the area, with very good user ratings for location, cleanliness, and overall experience.
The hotel provides spacious rooms with king-size beds and modern amenities, including free Wi-Fi, tea and coffee makers, and ironing facilities. Guests can enjoy a range of on-site facilities, including an indoor pool, fitness centre, restaurant, bar, and tennis court, making it an ideal choice for families and business travellers alike.
©2026 cozycozy.com