Hotels in Salem

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Salem?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Salem on Hotels.com. These Salem hotels consistently deliver on quality, location and traveller experience. Last updated on 13 October 2026.

1. The Revolution Hotel

The Revolution Hotel
3.5 star property
South End
9.0 out of 10, Wonderful, (2,973 reviews)
Immerse yourself in Boston's vibrant city centre at this modern hotel with 24-hour fitness centre and stylish bar. Just a 10-minute walk from Copley Place and Newbury Street, the comfortable beds ensure a restful stay near Arlington Station.
The price is £113
includes taxes & fees
1 Nov - 2 Nov
The Revolution Hotel

2. Hawthorne Hotel

Hawthorne Hotel
3.5 star property
Downtown Salem
9.4 out of 10, Exceptional, (1,621 reviews)
Immerse yourself in this oceanfront hotel offering 2 American restaurants and quiet rooms. Discover Salem's attractions with a 9-minute walk to the train station. Guests love the relaxing atmosphere, free WiFi, and helpful staff in this historic gem.
The price is £147
includes taxes & fees
10 Nov - 11 Nov
Hawthorne Hotel

3. The Cove At Salem

The Cove At Salem
3.0 star property
Salem
9.4 out of 10, Exceptional, (1,181 reviews)
The price is £148
includes taxes & fees
10 Nov - 11 Nov
The Cove At Salem

4. Harborside Inn Of Boston

Harborside Inn Of Boston
4.0 star property
Downtown Boston
9.2 out of 10, Wonderful, (7,154 reviews)
Wake up in Boston's pulsing heart where the historic vibes meet modern comfort. Just steps from Faneuil Hall Marketplace and minutes from New England Aquarium, this hotel offers quiet rooms, a welcoming bar, and restaurant after exploring nearby shopping districts.
The price is £197
includes taxes & fees
8 Nov - 9 Nov
Harborside Inn Of Boston

5. Salem Waterfront Hotel & Suites

Salem Waterfront Hotel & Suites
3.5 star property
Salem
9.2 out of 10, Wonderful, (1,010 reviews)
Plunge into maritime charm at this waterfront hotel with a marina and indoor pool. Just a 5-minute walk from Salem Witch Museum, near New England Pirate Museum, with convenient parking and helpful staff. Dine at Mainstay Social or enjoy the terrace.
The price is £187
includes taxes & fees
10 Nov - 11 Nov
Salem Waterfront Hotel & Suites

6. The Hotel Salem

The Hotel Salem
3.0 star property
Downtown Salem
9.4 out of 10, Exceptional, (1,119 reviews)
This stylish city centre hotel offers a unique vantage point from its rooftop terrace, just minutes from Salem Witch Museum. Grab lunch at Counter restaurant, sip drinks at the bar, or explore Salem's famous attractions. Salem Station is a 6-minute walk away.
The price is £192
includes taxes & fees
10 Nov - 11 Nov
The Hotel Salem

7. The Dagny Boston

The Dagny Boston
4.0 star property
Downtown Boston
9.6 out of 10, Exceptional, (7,288 reviews)
Wake up to stunning views at this city centre Boston hotel, where comfortable beds await after a day of exploration. Just 10 minutes from Boston Harbour and the New England Aquarium, enjoy American cuisine at Fin Point or borrow free bikes to discover historical sites nearby.
The price is £248
includes taxes & fees
8 Nov - 9 Nov
The Dagny Boston

8. Sonesta Select Boston Danvers

Sonesta Select Boston Danvers
3.0 star property
Danvers
8.6 out of 10, Excellent, (1,152 reviews)
Escape the ordinary at this Danvers hotel where a seasonal outdoor pool and fitness centre await. Conveniently close to Salem Witch Museum and Rebecca Nurse Homestead, guests praise the peaceful atmosphere, clean rooms, and helpful staff.
The price is £98
includes taxes & fees
4 Nov - 5 Nov
Sonesta Select Boston Danvers

9. The Salem Inn

The Salem Inn
3.5 star property
Salem
9.4 out of 10, Exceptional, (1,000 reviews)
The price is £203
includes taxes & fees
11 Nov - 12 Nov
The Salem Inn

10. Hampton Inn Salem Boston

Hampton Inn Salem Boston
2.5 star property
Downtown Salem
9.2 out of 10, Wonderful, (1,138 reviews)
Immersed in historic Salem, this welcoming hotel offers an indoor pool and fitness centre just 10 minutes from Salem Station. Guests rave about the complimentary breakfast and attentive staff. Salem Museum and Witch History Museum are nearby for cultural exploration.
The price is £186
includes taxes & fees
11 Nov - 12 Nov
Hampton Inn Salem Boston

11. The Courier Hotel

The Courier Hotel
2.0 star property
Downtown Salem
9.6 out of 10, Exceptional, (141 reviews)
The price is £181
includes taxes & fees
10 Nov - 11 Nov
The Courier Hotel

12. Seaport Hotel Boston

Seaport Hotel Boston
4.0 star property
Seaport District
9.6 out of 10, Exceptional, (5,107 reviews)
Indulge in waterfront tranquility at this Boston hotel with an indoor pool and American dining at TAMO Restaurant. Just 15 minutes from the Convention Centre and near New England Aquarium, enjoy comfortable beds and helpful staff in a shopper-friendly location.
The price is £192
includes taxes & fees
1 Nov - 2 Nov
Seaport Hotel Boston

13. The Godfrey Hotel Boston

The Godfrey Hotel Boston
4.0 star property
Downtown Boston
9.6 out of 10, Exceptional, (5,255 reviews)
Discover RUKA Restobar's Peruvian cuisine at this centrally located boutique hotel near City centre Crossing Station. With a 24-hour fitness centre and easy access to Boston Common and New England Aquarium, enjoy the perfect blend of convenience and comfort.
The price is £201
includes taxes & fees
8 Nov - 9 Nov
The Godfrey Hotel Boston

14. The Wylie Inn and Conference Center at Endicott College

The Wylie Inn and Conference Center at Endicott College
3.5 star property
Beverly
9.2 out of 10, Wonderful, (1,234 reviews)
Breathe in the ocean air at this coastal Beverly retreat with a welcoming café and round-the-clock fitness centre. Close to Beverly Commons and Salem Willows Beach, this hotel offers free WiFi and parking, earning praise for clean rooms and helpful staff.
The price is £96
includes taxes & fees
9 Nov - 10 Nov
The Wylie Inn and Conference Center at Endicott College

15. The Merchant

The Merchant
3.0 star property
Downtown Salem
9.8 out of 10, Exceptional, (458 reviews)
Experience the charm of Salem at this stylish hotel by the train station. Free WiFi and on-the-go breakfast complement your stay while exploring nearby Salem Museum and Witch History Museum. Guests rave about the helpful staff ready to enhance your historical adventure.
The price is £351
includes taxes & fees
9 Nov - 10 Nov
The Merchant

16. The Bell Inn

The Bell Inn
5.0 star property
Peabody
9.2 out of 10, Wonderful, (306 reviews)
Unwind at this luxury accommodation where guests praise the attentive staff. Enjoy complimentary WiFi and parking while exploring nearby Pickering House and Hamilton Hall. Only 6 minutes from Salem Station and 15 minutes from Beverly Municipal Airport.
The price is £119
includes taxes & fees
2 Nov - 3 Nov
The Bell Inn

17. Omni Boston Hotel at the Seaport

Omni Boston Hotel at the Seaport
5.0 star property
Seaport District
9.2 out of 10, Wonderful, (4,900 reviews)
Immerse yourself in Boston's vibrant Seaport District at this upscale retreat with 4 restaurants and full-service spa. The outdoor pool offers refreshing breaks between walks to Flynn Cruiseport or the Convention Centre, just 15 minutes away.
The price is £262
includes taxes & fees
11 Nov - 12 Nov
Omni Boston Hotel at the Seaport

18. Daniels House Inn

Daniels House Inn
3.0 star property
Salem
9.4 out of 10, Exceptional, (122 reviews)
Set in the heart of Salem, this charming B&B offers free breakfast, WiFi, and parking. Explore local attractions including House of the Seven Gables and Salem Custom House, with Salem Station just 13 minutes away by foot.
The price is £258
includes taxes & fees
10 Nov - 11 Nov
Daniels House Inn

19. The Coach House

The Coach House
3.0 star property
Salem
9.6 out of 10, Exceptional, (200 reviews)
Unwind in this cosy hotel offering free parking, WiFi, and daily on-the-go breakfast. Perfectly positioned for exploring Salem Pioneer Village 1630 and Salem Harbour, with convenient access to Salem Station and the coast.
The price is £256
includes taxes & fees
9 Nov - 10 Nov
The Coach House

20. DoubleTree by Hilton Boston North Shore

DoubleTree by Hilton Boston North Shore
4.0 star property
Danvers
8.2 out of 10, Very good, (2,579 reviews)
Experience tranquility at this North Shore retreat, just a short drive from Salem Witch Museum. After a day of sightseeing, enjoy a massage, dine at Tradewinds Restaurant, or swim in the indoor pool. Comfortable beds and attentive staff ensure a relaxing stay.
The price is £100
includes taxes & fees
8 Nov - 9 Nov
DoubleTree by Hilton Boston North Shore
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in Salem and save more

Sign in to unlock great savings.
Showing deals for:14 Oct - 15 Oct

Hotels recommended for the best value in Salem

Get more from your budget at these hotels, based on amenities, reviews, and location

Check out pet-friendly hotels in Salem

You may also like hotels with pools in Salem

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Go beyond your typical stay in Salem

When is the best time to visit Salem?

Our prices for hotels in Salem are cheapest in January

Price trends for hotels in Salem

Pricing is based on two traveller single night rates
View properties in October
Currently viewing crowd sizes and weather for October.

October

High 16°C / low 10°C. Sunny most days.
16°
weather_sun
October, no crowd data, average high temperature 16 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
10°
weather_sun
November, no crowd data, average high temperature 10 degrees Celsius, average low temperature 4 degrees Celsius. Sunny most days.
4°
5°
weather_partly_sunny
December, no crowd data, average high temperature 5 degrees Celsius, average low temperature 0 degrees Celsius. Partly sunny.
0°
1°
ac_unit
January, no crowd data, average high temperature 1 degrees Celsius, average low temperature -4 degrees Celsius. Snow likely.
-4°
3°
ac_unit
February, no crowd data, average high temperature 3 degrees Celsius, average low temperature -4 degrees Celsius. Snow likely.
-4°
6°
weather_partly_sunny
March, no crowd data, average high temperature 6 degrees Celsius, average low temperature -1 degrees Celsius. Partly sunny.
-1°
12°
weather_sun
April, no crowd data, average high temperature 12 degrees Celsius, average low temperature 5 degrees Celsius. Sunny most days.
5°
17°
weather_sun
May, no crowd data, average high temperature 17 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
22°
weather_sun
June, no crowd data, average high temperature 22 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
26°
weather_sun
July, no crowd data, average high temperature 26 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
25°
weather_sun
August, no crowd data, average high temperature 25 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
22°
weather_sun
September, no crowd data, average high temperature 22 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
Monthly weather averages (˚C)

Top neighbourhoods in Salem

Downtown Salem

Salem's Downtown Salem neighbourhood has lots of places to visit, such as Witch History Museum and Peabody Essex Museum.

Top landmarks in Salem

Learn more about Salem

Venture into America's most notorious witch hunt at the Salem Witch Museum, where the hysteria of 1692 comes alive through dramatic exhibits. The Witch House—the only structure still standing with direct ties to the trials—offers a glimpse into 17th-century Puritan life. Between haunted histories, duck into the world-class Peabody Essex Museum for a completely different cultural experience. The cobblestone streets of city centre reveal quirky shops selling everything from spell books to locally crafted potions. Take a breather at Salem Willows Park, where the seaside carousel and arcade games provide a cheerful counterpoint to the town's darker attractions. For the full experience, book one of the evening ghost tours led by guides who know which corners harbour the most compelling stories.

A historic ship named Friendship of Salem docked at a pier with a waterfront building and a church in the background.

Check out reviews of Salem hotels guests love

Frequently Asked Questions

How much does a hotel room cost in Salem?

You can choose a great hotel in Salem from £82 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Salem that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.

How can I find deals and earn rewards at Salem hotels?

Discover great deals on Salem hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Salem hotels.

Can I book Salem hotels with free cancellation?

It's easy to book a refundable Salem hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.

What are some top pet-friendly hotels in Salem?

Our travellers' top pet-friendly hotels in Salem include:

You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Salem.

What are some of the best hotels in Salem for couples?

Stay at a top-rated Salem romantic hotel and make the most of your couple's holiday. Our travellers love Hawthorne Hotel, a hotel in Downtown Salem with 2 restaurants. Another romantic hotel with top reviews is Salem Waterfront Hotel & Suites. This hotel offers a restaurant as well as champagne service for a perfect stay. Use the "Traveller experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Salem for couples on Hotels.com.

What are some of the best kid-friendly hotels in Salem?

Some of the best Salem hotels for kids include $Hawthorne Hotel and Salem Waterfront Hotel & Suites. Hawthorne Hotel is a kid-friendly hotel in Downtown Salem with a guest score of 9.4 out of 10 offering family-friendly amenities like children's meals and free parking. Check out Salem Waterfront Hotel & Suites with a guest score of 9.4. This popular hotel has an indoor pool, children's meals, free parking, and more. Discover more kid-friendly hotels in Salem by using the Hotels.com "Family friendly" filter in your search.

What are the top Salem hotels with a pool?

For a little extra luxury, discover some of the best Salem hotels with a pool. Salem Waterfront Hotel & Suites is a great hotel with an indoor pool and a guest rating of 9.4 out of 10. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Salem with a pool.

What are some of the best Salem hotels with free parking?

If you're arriving by car, choosing a great Salem hotel with free parking is a plus. Our travellers' favourites include:

What are some popular hotels in central Salem?

If you're looking for hotels in central Salem, check out Hawthorne Hotel and Salem Waterfront Hotel & Suites. Travellers love Hawthorne Hotel for its location, as well as the 2 restaurants, bar/lounge and free parking this hotel offers. Salem Waterfront Hotel & Suites is another popular central hotel with an indoor pool, a restaurant and a bar/lounge. When you stay at one of these central hotels, you'll be in easy reach of top sights including Salem Witch Museum. Downtown Salem and South Peabody are some of the most central areas for your Salem holiday.

Find out more about Salem

Salem: A Tapestry of History and Coastal Serenity

Nestled on the North Shore of Massachusetts, Salem is a beguiling blend of history and charm, famed for its 1692 witch trials. Stroll through the cobbled streets of downtown, where historic architecture meets vibrant boutiques and cafés. Key attractions include the Salem Witch Museum and the Peabody Essex Museum, both offering a glimpse into the town's rich past. For a touch of nature, relax on the family-friendly beaches or explore the scenic waterfront. With its intriguing stories and inviting atmosphere, Salem promises a delightful escape for history buffs and families alike.

Discover great hotels near Salem

Salem offers a variety of hotel accommodations, from charming boutique hotels to comfortable chain options. Visitors can enjoy historic settings, modern amenities, and easy access to local attractions. Whether you prefer a quaint inn or a more contemporary stay, Salem has hotels to suit different tastes and budgets. Here are some of our travellers' favourite hotels near Salem:

  1. The Cabot Lodgeopens in new window: This budget-friendly hotel boasts a remarkable guest rating of 9.6 out of 10 and is situated in the heart of the city. Perfect for travellers seeking an LGBTQIA welcoming atmosphere, this charming lodging offers a delightful city-themed vacation experience. The property features easy parking, effortless check-in and check-out, and is conveniently located within walking distance to dining options. Guests appreciate the clean, comfortable rooms, with some highlighting the boutique nature of the accommodations. The friendly staff enhances the overall experience, making it ideal for those who value a quick yet memorable stay.
  2. Harbor Light Innopens in new window: With a guest rating of 9.8 out of 10, this 3.5-star inn delivers an enchanting experience for leisure travellers. The property features a restaurant with complimentary breakfast and a bar, ensuring a delightful culinary journey. Adventure seekers can enjoy nearby fishing, windsurfing, and hiking, while those interested in history and shopping can explore the stunning local districts. Guests rave about the pristine cleanliness and charming ambiance, complemented by professional and warm service. This inn is a perfect choice for those looking to immerse themselves in the magical surroundings of Marblehead.
  3. Boston Marriott Peabodyopens in new window: This appealing 3.5-star hotel holds a guest rating of 8.8 out of 10, making it an excellent option for adventurous couples seeking a romantic getaway. The property offers a range of exciting activities such as kayaking, surfing, and sailing, ensuring a thrilling stay. The accommodations include spa and pool services, enhancing the overall relaxation and romance of the experience. Guests appreciate the welcoming atmosphere and the opportunity to enjoy delightful dining options. The combination of adventure and romance creates a captivating setting for those looking to create cherished memories.

Where to stay near Salem

When visiting Salem, Massachusetts, consider staying in Everett, Revere, or Chelsea. Everett offers trendy dining and shopping, making it family-friendly and convenient for business travellers. Revere boasts picturesque beaches and lively horseracing, ideal for a relaxed atmosphere. Chelsea is perfect for families, featuring vibrant dining and nature excursions. For first-time visitors, Revere's beach charm and family-friendly vibe make it the best choice.

  1. Everettopens in new window: Everett is a vibrant suburb that combines a friendly atmosphere with a trendy vibe, making it an excellent choice for travellers. Known for its diverse dining options and shopping experiences, you can enjoy everything from casual cafés to upscale restaurants. The area is close to Boston Common and Copley Square, giving you easy access to lush parks and cultural attractions. Families will appreciate the kid-friendly activities available, while business travellers can benefit from its convenient location near Boston's financial district. Whether you're grabbing a coffee at a local spot or exploring the bustling shops, Everett has something for everyone.
  2. Revereopens in new window: If you're after a beachside escape, Revere is a fantastic option. This friendly community is famous for Revere Beach, where you can soak up the sun and enjoy seaside activities. The area is also ideal for families, offering a relaxed atmosphere and various dining choices. You can easily access nearby attractions like Boston Common and Copley Square, perfect for a day out. With its mix of outdoor fun and local charm, Revere provides a lovely retreat while still being close to the excitement of the city.
  3. Chelseaopens in new window: Chelsea is a hidden gem that offers a blend of family-friendly activities and local charm. This area is perfect for those who enjoy a casual shopping experience and dining at unique eateries. Nature lovers will appreciate the nearby parks and walking trails that provide a peaceful escape from the hustle and bustle. Chelsea also boasts a welcoming community vibe, making it easy to connect with friendly locals. While it's smaller than some neighbouring areas, Chelsea's laid-back atmosphere and variety of excursions make it a delightful place to explore.

Things to do in Salem

Salem offers a delightful blend of coastal charm and historical intrigue, set against a backdrop of sandy shores and lush parks. Stroll through quaint streets, enjoy vibrant local markets, or embark on scenic walks along the waterfront. With opportunities for boating, hiking, and exploring art galleries, this enchanting destination promises a memorable getaway.

  • Revere Beachopens in new window – Spend a relaxing day at Revere Beach, known as the oldest public beach in the United States. Enjoy the sun, stroll along the sandy shores, and take in the scenic views of the Atlantic Ocean. This spot is ideal for a family day out or a peaceful escape from the city.
  • Citizens Opera Houseopens in new window – Experience the magic of live performances at the Citizens Opera House. This stunning venue showcases a variety of operas and theatrical productions, making it a cultural highlight for those who appreciate the performing arts in an architectural gem.
  • Wingaersheek Beachopens in new window – Head to Wingaersheek Beach for a picturesque day trip. With its soft sands and gentle waves, it's a perfect spot for families. You can enjoy beach games, picnics, or simply relax while soaking up the sun.
  • Fenway Parkopens in new window – Visit Fenway Park, a historic sports stadium that has been home to the Boston Red Sox since 1912. Catch a game or take a guided tour to learn about the rich history and memorable moments that have unfolded in this iconic venue.
  • Salem Witch Museumopens in new window – Discover the intriguing history of the Salem witch trials at the Salem Witch Museum. Through engaging exhibits and compelling storytelling, you can delve into the events that shaped the town's history and its lasting impact on American culture.

4 tips for savvy savings when booking a hotel in Salem

  1. Book for the cheapest times: The most affordable time to visit Salem is during January, February, and December, when hotel prices tend to be lower. For a great value for money experience, a stay of at least 2 to 3 days is recommended to thoroughly explore the city’s significant landmarks, cultural sites, and historical attractions. Visitors can indulge in budget-friendly activities such as visiting museums, admiring historical architecture, enjoying art exhibitions, and taking part in walking tours. Additionally, Salem offers delightful shopping and dining options, complemented by the warm hospitality of its friendly locals.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Salem, visit the Dealsopens in new window or Last-Minute Dealsopens in new window sections on Hotels.com, where you may find discounted rates on nearby hotels as your travel date approaches. Additionally, setting up email alerts or push notifications from Hotels.com could keep you informed about flash sales and special promotions, helping you seize opportunities to save. Moreover, Smart Shoppingopens in new window is a comparison tool in the app that allows you to compare hotel prices and amenities, ensuring that if rooms become available or prices drop, you’re more likely to be the first to know for your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, having some flexibility with your travel dates may help you find a more affordable stay in a hotel in Salem. For those seeking unique accommodations, boutique hotels often provide a more personalised experience and might offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we will suggest alternative dates that could potentially lead to savings.
  4. Consider your location: Hotels situated near the city centre usually tend to be pricier, but thanks to Salem's excellent public transport connections, you may discover a more affordable independent hotel a bit further out that remains well linked. For those wishing to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Salem

Salem experiences its lowest average temperature in January, at 29.7°F (-1.3°C), while July is the hottest month, with an average temperature of 72.0°F (22.2°C). December tends to be the wettest month. The peak travel months to visit Salem are July, September, and October, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. In contrast, January, November, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.

Keep exploring