Hotels in Salem, MA

39 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
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

Comfort Inn & Suites Logan International Airport - Salem, MA
8.7 3806 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.
Comfort Inn Danvers - Boston North Shore - Salem, MA
8.0 339 reviews

Comfort Inn Danvers - Boston North Shore

hotel, Danvers
The Comfort Inn Danvers - Boston North Shore is located in Danvers, offering convenient access to Historic Salem and Boston, Massachusetts, with Route 1 N S nearby.
This 4-star hotel provides rooms with fully equipped kitchens, complimentary WiFi, a fitness centre, and on-site laundry facilities, with free parking and a 24-hour front desk available for guests.
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.
Doubletree By Hilton Boston Logan Airport Chelsea - Salem, MA
8.5 2444 reviews

Doubletree By Hilton Boston Logan Airport Chelsea

hotel, Chelsea
The Doubletree By Hilton Boston Logan Airport Chelsea is conveniently located just off Route 1, a short drive from Logan International Airport and downtown Boston. It's a 4-star hotel with a very good user rating, making it a popular choice for travellers.
The hotel offers 1-bedroom rooms, each with a bathroom and modern amenities. Guests can enjoy an indoor swimming pool, a fitness centre, a restaurant, and a bar.

Best Salem, MA hotels with a pool

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

Best Western Plus North Shore Hotel - Salem, MA
8.8 3427 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.
Springhill Suites By Marriott Boston Logan Airport Revere Beach - Salem, MA
8.3 2143 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.
Residence Inn Boston North Shore/danvers - Salem, MA
9.0 947 reviews

Residence Inn Boston North Shore/danvers

hotel, Danvers
The Residence Inn Boston North Shore/Danvers is situated in Danvers, Massachusetts, just 25 miles north of downtown Boston and a short drive from the historic town of Salem. This 3-star hotel enjoys very good user ratings for its location, cleanliness, and overall experience.
The hotel offers spacious suites with separate living and dining areas, ideal for families or longer stays. Guests can enjoy a range of amenities including a swimming pool, fitness centre, and a restaurant, as well as free breakfast and a social hour.
Sonesta Select Boston Danvers - Salem, MA
8.4 1727 reviews

Sonesta Select Boston Danvers

hotel, Danvers
The Sonesta Select Boston Danvers is conveniently situated near Liberty Tree Mall in Danvers, Massachusetts, a 10-minute drive from Salem and a 15-minute drive from Salem State University. This 3-star hotel consistently receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers spacious rooms with comfortable amenities and a range of on-site facilities including a fitness centre, business centre, and a café serving breakfast. Guests can also enjoy a swimming pool, terrace, and garden, providing a relaxing and enjoyable stay.

Frequently asked questions about hotels in Salem, MA

  • What are the best landmarks to visit in Salem, MA and around?

    Salem is packed with historical landmarks! You've got to see the Salem Witch Museum, the House of the Seven Gables, and the Witch Dungeon Museum. If you're looking for something a little different, head over to the Peabody Essex Museum. It's got a fantastic collection of art and artifacts from around the world. And if you're up for a day trip, take a drive to the historic town of Marblehead, just a short distance away, for some beautiful seaside views.
  • 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.

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

    The best place to stay is in the heart of downtown Salem. It's close to all the action, with plenty of restaurants, shops, and attractions within walking distance. There are also many great hotels in the area, including the Hawthorne Hotel and the Salem Inn.
  • 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.

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

    You can easily have a great time in Salem without breaking the bank. The Salem Maritime National Historic Site is free to enter and offers a glimpse into the city's rich maritime history. The Salem Witch Museum is also a great option, and you can often find discounts online. If you're looking for a fun and affordable activity, check out the Salem Trolley Tours. They're a great way to see the city's highlights and learn some local history.
  • What are the best luxury hotels in Salem, MA?

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

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

    Salem is a great place to unwind! Take a stroll along the scenic Salem waterfront, enjoy a picnic at the peaceful Salem Common, or treat yourself to a relaxing massage at one of the many spas in town. If you're looking for a more active way to relax, try a yoga class at the Salem Yoga Center or a bike ride along the scenic Salem Willows.
  • 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.

  • Where can you find the best traditional local cuisine in Salem, MA?

    For a taste of traditional New England fare, head to the Turner's Seafood on the waterfront. They've got fresh seafood and classic dishes like clam chowder and lobster rolls. If you're looking for something a little more casual, try the Gulu Gulu Cafe for delicious coffee and pastries, or the Salem Diner for classic American comfort food.
  • 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.

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

    Salem has a good selection of hotels, including some well-known chains like the Hilton, Marriott, and Best Western. You'll also find a few independent hotels and bed and breakfasts in the area.
  • What type of hotels can you find in Salem, MA?

    Salem has a variety of hotels to choose from, ranging from budget-friendly motels to luxury boutique hotels. You can find everything from historic inns to modern hotels with all the latest amenities. There are also a few bed and breakfasts in the area, offering a more intimate and personal experience.
  • When is the best time to book a hotel in Salem, MA?

    If you're planning a trip to Salem, it's best to book your hotel in advance, especially if you're travelling during peak season. This is particularly true around Halloween, when the city is packed with visitors. You can often find good deals if you book a few months in advance, but prices tend to rise closer to the date of your trip.
  • What amenities do hotel rooms typically offer in Salem, MA?

    Most hotels in Salem offer standard amenities like Wi-Fi, cable TV, and private bathrooms. Some hotels also have additional amenities like swimming pools, fitness centres, and business centres. You can find hotels with a variety of amenities to suit your needs and budget.
  • What pet-friendly activities are available in Salem, MA?

    Salem is a very dog-friendly city, and there are plenty of activities you can enjoy with your furry friend. Take a walk along the waterfront, grab a bite to eat at a dog-friendly restaurant, or visit one of the many dog parks in the area. You can also take your dog on a boat tour of the harbour.

Popular destinations

Best Salem, MA hotels with air conditioning

Hampton Inn Boston Logan Airport Chelsea - Salem, MA
8.5 3672 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.
Harbor Light Inn - Salem, MA
9.5 1325 reviews

Harbor Light Inn

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.
Ac Hotel By Marriott Boston North - Salem, MA
9.0 1337 reviews

Ac Hotel By Marriott Boston North

hotel, Medford
The Ac Hotel By Marriott Boston North is located in Medford, just 4.8 km from Boston and 3.5 km from Cambridge, offering easy access to both cities. It's a 4-star hotel with very good user ratings for location, cleanliness, and overall experience.
The hotel offers a range of modern amenities, including a fitness centre, an indoor saltwater pool, and free Wi-Fi. Guests can enjoy a European-style breakfast, relax in the lounge, or explore the nearby attractions, such as the Medford Historical Society and the Middlesex Fells Reservation.
Relaxing Room W/ Modern Essentials Near Salem Dining, Shopping, & Attractions - Salem, MA
No reviews

Relaxing Room W/ Modern Essentials Near Salem Dining, Shopping, & Attractions

hotel, Saugus
The "Relaxing Room W/ Modern Essentials Near Salem Dining, Shopping, & Attractions" establishment is situated in downtown Saugus, by the lake, offering convenient access to Tufts University, Faneuil Hall Marketplace, and shopping at Harvard Square and Newbury Street, as well as entertainment at the New England Aquarium and Encore Boston Harbor.
This hotel provides one bedroom and one bathroom accommodation for up to two guests, with amenities including air conditioning, complimentary Wi-Fi, on-site parking, and in-room kitchenettes featuring a refrigerator, microwave, and coffee/tea maker.

Best Salem, MA hotels with a balcony

Hilton Garden Inn Boston Logan Airport - Salem, MA
8.9 4097 reviews

Hilton Garden Inn Boston Logan Airport

hotel, Boston
The Hilton Garden Inn Boston Logan Airport is located in East Boston, a short distance from Suffolk University and Revere Beach. It's a 3-star hotel with excellent user ratings.
The accommodation offers a range of facilities for a comfortable stay, including a swimming pool, a fitness centre and a restaurant. Guests can also enjoy free Wi-Fi and a complimentary airport shuttle.
Boston Marriott Peabody - Salem, MA
8.7 1786 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.
Hampton Inn Boston/peabody - Salem, MA
8.0 1920 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.
Avid Hotel Boston Logan Airport - Revere By Ihg - Salem, MA
8.9 2674 reviews

Avid Hotel Boston Logan Airport - Revere By Ihg

hotel, Revere
The Avid Hotels - Boston Logan Airport - Revere, an IHG Hotel is located just 1.6 kilometres from Revere Beach and 5 kilometres from Logan Airport, making it a convenient base for exploring the area. The hotel has been rated "very good" for location, cleanliness and overall experience by previous guests.
Each room in this hotel has a floor space of 28 square metres and features a single bedroom and bathroom. Guests can enjoy a range of amenities including a fitness centre, a restaurant and bar, a terrace, a garden, and free parking.
©2026 cozycozy.com