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

Encore Boston Harbor - Salem, MA
9.6 6348 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.
Salem Waterfront Hotel & Suites - Salem, MA
9.2 2885 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.
Luxe Everett 2br–2ba W/ Pool, Gym & Parking - Salem, MA
No reviews

Luxe Everett 2br–2ba W/ Pool, Gym & Parking

hotel, Everett
The Luxe Everett 2br–2ba W/ Pool, Gym & Parking is a 4-star hotel located in Everett, Massachusetts, offering excellent connectivity to Boston, approximately 8 kilometres away, and surrounding communities.
This 2-bedroom, 2-bathroom apartment-hotel provides guests with access to sophisticated resident lounges, a modern fitness centre, and complimentary gourmet coffee, all complemented by luxurious hotel-quality linens and high-end bath products.
Doubletree By Hilton Hotel Boston North Shore - Salem, MA
8.3 103 reviews

Doubletree By Hilton Hotel Boston North Shore

hotel, Danvers
The Doubletree by Hilton Hotel Boston North Shore in Danvers offers a 4-star stay with excellent user ratings, providing complimentary Wi-Fi, on-site parking, room service, and convenience stores.
This Danvers accommodation boasts a swimming pool, hot tub, fitness centre, on-site restaurant, and bar, ensuring a comfortable and entertaining experience for guests.

Best Salem, MA hotels with a pool

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

Fairfield Inn & Suites By Marriott Boston Logan Airport/chelsea - Salem, MA
8.8 2608 reviews

Fairfield Inn & Suites By Marriott Boston Logan Airport/chelsea

hotel, Chelsea
The Fairfield Inn & Suites By Marriott Boston Logan Airport/Chelsea is situated in Chelsea, just 2.5 miles from Logan Airport and within easy reach of Boston's main attractions. This 3-star hotel has received very good user ratings for its location, cleanliness and overall experience.
The hotel offers a range of amenities including an indoor pool, fitness centre, restaurant and bar, and free Wi-Fi. Guests can also enjoy a complimentary American breakfast and take advantage of the free bike rentals to explore the local area.
Towneplace Suites By Marriott Boston Logan Airport/chelsea - Salem, MA
8.5 1719 reviews

Towneplace Suites By Marriott Boston Logan Airport/chelsea

hotel, Chelsea
TownePlace Suites By Marriott Boston Logan Airport/chelsea is conveniently located in Chelsea, just 0.7 miles from Chelsea Station and 1.9 miles from Logan Airport. This 3-star hotel has received very good user ratings for location, cleanliness, and overall experience.
The hotel offers a comfortable 27 square metre studio with a kitchenette, perfect for a short stay. Guests can enjoy a range of amenities, including a swimming pool, fitness centre, restaurant, and bar, as well as free Wi-Fi and parking.
Hampton Inn Boston/peabody - Salem, MA
8.0 1893 reviews

Hampton Inn Boston/peabody

hotel, Peabody
The Hampton Inn Boston/Peabody is conveniently located just off Interstate 95, 14 miles from Logan International Airport and a short drive from Salem, Massachusetts. This 3-star hotel has been rated very good by guests for its cleanliness, location, and overall experience.
The hotel offers a range of comfortable rooms with modern amenities, including Cloud Nine beds for a restful night's sleep. Guests can enjoy a complimentary hot breakfast each morning, relax by the indoor saltwater pool, or stay active in the fitness centre.
Best Western Plus North Shore Hotel - Salem, MA
8.8 3425 reviews

Best Western Plus North Shore Hotel

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.

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

The Courier Hotel - Salem, MA
10 6 reviews

The Courier Hotel

hotel, Salem
The Courier, a hotel in Salem, is conveniently located a short walk from the Peabody Essex Museum and 300 metres from Glendale Cove Beach, with The House of the Seven Gables 1.1 kilometres away.
This family-friendly accommodation offers complimentary WiFi, free private parking, and rooms equipped with air conditioning, private bathrooms, and fridges, with some featuring seating areas.
Envision Hotel Boston Everett - Salem, MA
8.6 1017 reviews

Envision Hotel Boston Everett

hotel, Everett
The Envision Hotel Boston - Everett, Ascend Hotel Collection is conveniently located in Everett, less than 5 kilometres from Encore Boston Harbor and Assembly Row, with Suffolk University nearby and Chelsea Station a 20-minute walk away.
This hotel offers a fitness centre, on-site dining at its restaurant and coffee shop, and a bar/lounge, with amenities including air conditioning, Wi-Fi, and parking for guests.
4 Pet-friendly Accommodations For Family Or Friends | Free On-site Parking - Salem, MA
No reviews

4 Pet-friendly Accommodations For Family Or Friends | Free On-site Parking

hotel, Everett
This Everett accommodation, offering "4 Pet-friendly Accommodations For Family Or Friends | Free On-site Parking", is situated on the downtown waterfront, providing convenient access to cultural sites such as Berklee College of Music and the Boston Museum of Fine Arts, and is within 5 kilometres of Faneuil Hall Marketplace and Harvard Square.
This property features air conditioning, free Wi-Fi, an on-site fitness centre, and complimentary breakfast, with opportunities for water sports and outdoor pursuits nearby, accommodating up to 16 guests across four bedrooms and four bathrooms.
Extended Stay America Boston Peabody - Salem, MA
No reviews

Extended Stay America Boston Peabody

hotel, Peabody
Extended Stay America Boston Peabody offers accommodation in Peabody, located 3 kilometres from the city centre, with Bunker Hill Monument, the Museum of Science, and the New England Aquarium in close proximity.
This hotel provides complimentary Wi-Fi, on-site parking, a fitness centre, and barbecue areas, with laundry services and lift access available for guest convenience.

Best Salem, MA hotels with a balcony

Springhill Suites By Marriott Boston Logan Airport Revere Beach - Salem, MA
8.3 2146 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.
Comfort Inn & Suites Logan International Airport - Salem, MA
8.8 3854 reviews

Comfort Inn & Suites Logan International Airport

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.
The Wylie Inn And Conference Center At Endicott College - Salem, MA
9.1 2099 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.
Boston Marriott Peabody - Salem, MA
8.8 1794 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.
©2026 cozycozy.com