Hotels in Salem, MA

39 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • stayz
  • expedia
  • hotelscom
  • tripadvisor
  • 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

Browse Hotels in the CBD of Salem, MA, United States

Stay right where the island nightlife converges with the main coastal dining strips at hotels in the centre of Salem, MA, United States.

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.
Stepping Stone Inn - Salem, MA
9.8 322 reviews

Stepping Stone Inn

hotel, Salem
The Stepping Stone Inn is situated in Salem's town centre, just a short walk from attractions like the House of Seven Gables, the Salem Witch Museum, and the Peabody Museum. It's a 3-star hotel with excellent user ratings, making it a popular choice for visitors to this historic town.
Each guest room features a unique décor and comes with a flat-screen TV, clock radio with wireless phone charging, and a private bathroom. Guests can enjoy free coffee in the dining room, relax in the spacious shared lounge, and even meet the two friendly resident cats.
Hampton Inn Salem, Ma - Salem, MA
9.0 2308 reviews

Hampton Inn Salem, Ma

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.
Daniels House Inn - Salem, MA
9.5 301 reviews

Daniels House Inn

hotel, Salem
Daniels House Inn is located in Salem, just a short walk from the historic House of the Seven Gables and 1.5 kilometres from Dead Horse Beach, offering a peaceful retreat away from the city centre. The inn has received excellent ratings for its cleanliness, location, and overall experience.
The inn has one bedroom and one bathroom, providing a comfortable and cosy stay. Guests can enjoy free Wi-Fi, parking, a continental breakfast, a relaxing garden, and air-conditioned rooms with flat-screen TVs.

Browse Coastal Hotels in Salem, MA, United States

Find seashore hotels in Salem, MA, United States and step straight from your room to the sand.

The Beverly - Salem, MA
8.1 1066 reviews

The Beverly

hotel, Beverly
This Beverly aparthotel is conveniently located just a short drive from the Peabody Essex Museum and the House of the Seven Gables, making it ideal for exploring the area's historical attractions. It has received excellent ratings for cleanliness, location and overall satisfaction, indicating a comfortable and enjoyable stay.
These self-catering apartments offer spacious accommodation with a seating area and flat-screen TV. Guests can enjoy amenities such as free Wi-Fi, private parking, a garden, and a kitchen with a fridge and microwave.

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 can't miss the Witch House, the only remaining structure with ties to the Salem Witch Trials. For a spooky experience, visit the Salem Witch Museum. If you're interested in maritime history, the Salem Maritime National Historic Site is a must-see. And don't forget to explore the beautiful architecture of the Old Burying Point cemetery.
  • 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 downtown area is a great choice for a hotel stay. It's close to the main attractions, restaurants, and shops. You'll find plenty of options, from budget-friendly motels to upscale hotels. The area around the Salem Common is also a good choice, with several hotels and easy access to the waterfront and the historic district.
  • 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?

    Salem offers a variety of relaxing activities! Take a leisurely walk along the Salem Willows, a scenic park with a beach and amusement rides. You can also enjoy a peaceful afternoon at the Salem Public Library, or visit the peaceful gardens at the Peabody Essex Museum. If you're looking for a more active way to relax, try a yoga class at one of the local studios.
  • What are the best luxury hotels in Salem, MA?

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

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

    For a taste of traditional New England fare, head to the Hawthorne Hotel for their classic seafood dishes. If you're looking for something more casual, try the Salem Diner for their hearty breakfast and lunch options. And for a unique dining experience, visit the Turner's Seafood for their fresh, locally sourced seafood.
  • 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 hotel chains can you find in Salem, MA?

    You'll find a variety of hotel chains in Salem, including the popular Hilton, Marriott, and Best Western chains. There are also a few boutique hotels and bed and breakfasts for a more intimate 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.

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

    Salem offers a range of hotels to suit every budget and preference. You can find everything from budget-friendly motels and historic inns to upscale hotels and boutique hotels. There are also a few bed and breakfasts for a more intimate experience.
  • When is the best time to book a hotel in Salem, MA?

    The best time to book a hotel in Salem is during the off-season, from November to April. You'll find the best deals and fewer crowds during this time. However, if you're planning to visit during peak season, from May to October, especially around Halloween, it's best to book your hotel well in advance.
  • What amenities do hotel rooms typically offer in Salem, MA?

    Hotel rooms in Salem typically offer standard amenities like Wi-Fi, cable TV, and a private bathroom. Some hotels also offer amenities like a swimming pool, fitness centre, and on-site dining options. It's always a good idea to check the hotel's website or contact them directly to inquire about specific amenities.
  • What pet-friendly activities are available in Salem, MA?

    Salem is a very pet-friendly city! You can take your furry friend for a walk along the waterfront, visit the Salem Willows, or enjoy a picnic at the Salem Common. Many of the local restaurants and shops are also pet-friendly.

Popular destinations

Indulge in Elite Hotel Stays in Salem, MA, United States

Experience world-class tropical luxury with overwater features and white sand views at luxury beach hotels in Salem, MA, United States.

Long Beach Suites - Salem, MA
8.7 175 reviews

Long Beach Suites

hotel, Gloucester
Long Beach Suites is located in Gloucester, a short walk from Good Harbor Beach and Long Beach Rockport, with Cape Hedge Beach a slightly longer distance away. The 4-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The rooms are comfortable and feature flat-screen TVs, air conditioning, and private bathrooms with complimentary toiletries. Guests can enjoy free Wi-Fi, private parking, and a terrace or balcony for relaxing in the fresh sea air.
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.
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.
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 air conditioning

Avid Hotel Boston Logan Airport - Revere By Ihg - Salem, MA
8.9 1387 reviews

Avid Hotel Boston Logan Airport - Revere By Ihg

hotel, Revere
The Avid Hotel Boston Logan Airport - Revere By IHG offers convenient accommodation in Revere, situated near Boston Logan International Airport for easy city access.
This hotel provides complimentary airport shuttle, on-site parking, free Wi-Fi, and a fitness centre, with air-conditioned rooms featuring video streaming and daily newspapers in select units.
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.
Residence Inn Boston North Shore/danvers - Salem, MA
9.0 951 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.
Full Kitchen And Free On-site Parking | Minutes To Peabody Essex Museum - Salem, MA
No reviews

Full Kitchen And Free On-site Parking | Minutes To Peabody Essex Museum

hotel, Beverly
This Beverly apartment, a short distance (approx. 4.8km) from the North Shore Music Theatre and Wenham Museum, offers convenient access to the North Beverly train station within an 800-metre walk.
The one-bedroom flat sleeps four guests, features a fully equipped kitchen including a cooktop, refrigerator, microwave and coffee maker, plus free Wi-Fi, on-site parking and bathroom amenities; nearby attractions include outlet shopping.

Popular Hotels with Balconies in Salem, MA, United States

Take in uninterrupted coastal sunrises directly from your personal balcony at beach hotels in Salem, MA, United States.

Avid Hotel Boston Logan Airport - Revere - Salem, MA
8.9 2681 reviews

Avid Hotel Boston Logan Airport - Revere

hotel, Revere
Hilton Garden Inn Boston Logan Airport - Salem, MA
8.9 4104 reviews

Hilton Garden Inn Boston Logan Airport

hotel, Boston
Daniella's Suites - Salem, MA
9.1 62 reviews

Daniella's Suites

hotel, Peabody
The Hotel Marblehead - Salem, MA
9.1 779 reviews

The Hotel Marblehead

hotel, Marblehead

Browse Hotels with a Pool in Salem, MA, United States

Find beach hotels with a pool in Salem, MA, United States for a refreshing swim between ocean dips.

Residence Inn By Marriott Boston Logan Airport/chelsea - Salem, MA
8.8 2617 reviews

Residence Inn By Marriott Boston Logan Airport/chelsea

hotel, Chelsea
Doubletree Boston North Shore Danvers - Salem, MA
8.1 3222 reviews

Doubletree Boston North Shore Danvers

hotel, Danvers
Hampton Inn Boston/peabody - Salem, MA
8.0 1940 reviews

Hampton Inn Boston/peabody

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

Hampton Inn Boston Logan Airport Chelsea

hotel, Chelsea

Plan Your Stay: Top Family Hotels in Salem, MA, United States

Build sandcastles and splash safely in kid-friendly shallow pools at family beach hotels in Salem, MA, United States.

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

Salem Waterfront Hotel & Suites

hotel, Salem
The Courier Hotel - Salem, MA
10 2 reviews

The Courier Hotel

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

Holiday Inn Express Boston - Saugus By Ihg

hotel, Saugus
Boston Marriott Peabody - Salem, MA
8.7 1790 reviews

Boston Marriott Peabody

hotel, Peabody

Side-by-Side: Pet-Friendly Hotels in Salem, MA, United States

Let your dog run along the shoreline and play in the surf at pet-friendly beach hotels in Salem, MA, United States.

Homewood Suites By Hilton Boston Logan Airport Chelsea - Salem, MA
No reviews

Homewood Suites By Hilton Boston Logan Airport Chelsea

hotel, Chelsea

Best Salem, MA hotels with parking

The Cove At Salem - Salem, MA
No reviews

The Cove At Salem

hotel, Salem
The Coach House - Salem, MA
9.6 613 reviews

The Coach House

hotel, Salem
Daniella's Suites - Salem, MA
No reviews

Daniella's Suites

hotel, Peabody
Avid Hotel Boston Logan Airport - Revere By Ihg - Salem, MA
No reviews

Avid Hotel Boston Logan Airport - Revere By Ihg

hotel, Revere
©2026 cozycozy.com