Hotels in Salem, MA

39 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

39 Cheap hotels in Salem, MA

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

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

Salem Waterfront Hotel & Suites - Salem, MA
9.2 2779 reviews

Salem Waterfront Hotel & Suites

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.
The Row Hotel At Assembly Row, Autograph Collection - Salem, MA
9.3 1433 reviews

The Row Hotel At Assembly Row, Autograph Collection

hotel, Somerville
The Row Hotel at Assembly Row is located in Somerville, just 5.6 kilometres from Cambridge and 6.3 kilometres from downtown Boston, in a lively district with a mix of residential, commercial, and recreational spaces. This 4-star hotel has excellent user ratings for location, cleanliness, and overall experience.
The hotel offers modern accommodation with a variety of amenities, including a heated indoor pool, an outdoor sun terrace, a 24-hour fitness centre, a restaurant, a bar, and a spa. Guests can also enjoy convenient services such as valet parking, room service, and a concierge.
Stylish 1br In Assembly Square | Pool, Gym & Views - Salem, MA
No reviews

Stylish 1br In Assembly Square | Pool, Gym & Views

hotel, Somerville
This 4-star hotel in Somerville's Assembly Square offers convenient access to Downtown Boston, just 6 kilometres away.
Guests can enjoy a 24th-floor lounge with panoramic views of Boston, a fitness centre, spin studio, yoga deck, and outdoor wellness spaces, alongside meticulous deep cleaning and gourmet in-room amenities.
Encore Boston Harbor - Salem, MA
9.6 6152 reviews

Encore Boston Harbor

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.

Best Salem, MA hotels with a pool

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

Hampton Inn Boston Logan Airport Chelsea - Salem, MA
8.7 6786 reviews

Hampton Inn Boston Logan Airport Chelsea

hotel, Chelsea
The Hampton Inn Boston Logan Airport Chelsea is located just 2.7km from Cambridge College and a short drive from major Boston attractions like the Freedom Trail (5.1km), Boston North Station (5.3km), and TD Garden (5.3km), making it a convenient base for exploring both cities. This 3-star hotel has received very good user ratings for its location and cleanliness.
The hotel offers a range of amenities, including a fitness centre, a shared lounge, and a terrace, perfect for relaxing after a day of exploring. Guests can also enjoy a buffet, continental, or American breakfast, and benefit from free Wi-Fi throughout the property.
Springhill Suites By Marriott Boston Logan Airport Revere Beach - Salem, MA
8.3 2155 reviews

Springhill Suites By Marriott Boston Logan Airport Revere Beach

hotel, Revere
The Springhill Suites By Marriott Boston Logan Airport Revere Beach is located just 3.7 kilometres from Logan Airport and a short 10-kilometre drive from Boston city centre, offering easy access to both the airport and the city's attractions. The hotel has received very good ratings for cleanliness and user experience, and an excellent rating for its location.
The hotel provides a range of amenities, including a swimming pool, a fitness centre, and a terrace. Guests can enjoy breakfast, dine at the on-site restaurant, or relax in the bar.
Courtyard By Marriott Boston Logan Airport - Salem, MA
8.3 2131 reviews

Courtyard By Marriott Boston Logan Airport

hotel, Boston
The Courtyard By Marriott Boston Logan Airport is situated just 2.8 miles from Logan International Airport in East Boston, offering a convenient base for travellers. It is a 3-star hotel with a very good user rating, making it a popular choice for visitors to the city.
The hotel features one bedroom and one bathroom, covering a floor area of 42 square metres. Guests can enjoy a range of amenities including a swimming pool, gym, restaurant, bar, and free parking, making it a comfortable and convenient choice for a Boston stay.
Doubletree Boston North Shore Danvers - Salem, MA
8.1 3222 reviews

Doubletree Boston North Shore Danvers

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.

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.

Popular destinations

Best Salem, MA hotels with air conditioning

Holiday Inn Express Boston - Saugus By Ihg - Salem, MA
8.5 2374 reviews

Holiday Inn Express Boston - Saugus By Ihg

hotel, Saugus
The Holiday Inn Express Saugus Logan Airport is located just 7.5 miles from Logan International Airport and 12 miles from Boston's city centre, making it a convenient choice for travellers exploring the area. This 3-star hotel receives consistently good user ratings, indicating a comfortable and enjoyable stay.
The inn offers a range of amenities for a relaxing stay, including a swimming pool, fitness centre and complimentary continental breakfast. Guests can also enjoy free Wi-Fi throughout the hotel and on-site parking, making it a practical choice for families and business travellers alike.
Envision Hotel Boston-everett - Salem, MA
8.3 300 reviews

Envision Hotel Boston-everett

hotel, Everett
Envision Hotel Boston-Everett is a 3-star hotel located in Everett, offering convenient access to Boston North Station and TD Garden, both 6.3 kilometres away, and is situated 5 kilometres from Logan Airport.
This accommodation provides air-conditioned rooms with complimentary WiFi, an on-site restaurant, and a fitness centre, with rooms featuring a floor area of 37 square metres, one bedroom, and one bathroom.
Boston Marriott Peabody - Salem, MA
8.7 1790 reviews

Boston Marriott Peabody

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.
Hilton Garden Inn Boston Logan Airport - Salem, MA
8.6 1735 reviews

Hilton Garden Inn Boston Logan Airport

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.

Best Salem, MA hotels with a balcony

The Hotel Salem - Salem, MA
9.2 3254 reviews

The Hotel Salem

hotel, Salem
The Hotel Salem is conveniently located in Salem, a short walk from the Peabody Essex Museum and less than a mile from The House of the Seven Gables, placing you right in the heart of the historic district. The hotel has received very good user ratings, with excellent scores for location and cleanliness.
The accommodation offers a range of rooms with modern comforts including flat-screen TVs, air conditioning, and private bathrooms. Enjoy meals at the on-site restaurant, relax with a drink in the bar, or soak up the atmosphere on the terrace while taking advantage of amenities like a spa, concierge service, and free Wi-Fi.
The Merchant - Salem, MA
9.8 651 reviews

The Merchant

hotel, Salem
The Merchant hotel is conveniently located in historic Salem, just a short walk from the city's most popular attractions, including the Witch Museum, the Salem Maritime National Historic Site, and the Peabody Essex Museum. The hotel has received excellent ratings for its location, cleanliness, and overall user experience.
The hotel is housed in a historic building, adding to its unique charm. Guests can enjoy comfortable amenities such as free Wi-Fi, flat-screen TVs, private bathrooms, and a terrace or balcony.
The Cove At Salem - Salem, MA
9.2 1696 reviews

The Cove At Salem

hotel, Salem
The Cove At Salem is conveniently located in Salem, just a short distance from Dead Horse Beach and within walking distance of the Peabody Essex Museum and The House of the Seven Gables. The hotel consistently receives excellent ratings for its location, cleanliness, and overall user experience.
The hotel offers a range of modern amenities and features for a comfortable stay. Guests can enjoy a shared lounge, terrace, and bar, as well as free parking and Wi-Fi throughout the property.
The Wylie Inn And Conference Center At Endicott College - Salem, MA
9.1 2103 reviews

The Wylie Inn And Conference Center At Endicott College

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.
©2026 cozycozy.com