Hotels in Salem

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Salem?

The Hotel Salem
The Hotel Salem
3.0 star property
Downtown Salem
9.2 out of 10, Wonderful, (1,006 reviews)
  • cleanliness
    Discover Salem's historic charm from a contemporary hotel with a scenic rooftop.
$99 nightly
The price is $111
Feb 23 - Feb 24
Total with taxes and fees
The Hotel Salem
Hawthorne Hotel
Hawthorne Hotel
3.5 star property
Downtown Salem
9.4 out of 10, Exceptional, (1,550 reviews)
  • cleanliness
    Experience historic elegance just steps from Salem Witch Museum and Salem Common.
$149 nightly
The price is $166
Feb 23 - Feb 24
Total with taxes and fees
Hawthorne Hotel
1 Mi to Downtown: Salem Vacation Rental!
1 Mi to Downtown: Salem Vacation Rental!
3.0 star property
Salem
10.0 out of 10, Exceptional, (2 reviews)
$327 nightly
The price is $365
Feb 18 - Feb 19
Total with taxes and fees
1 Mi to Downtown: Salem Vacation Rental!
The Cove At Salem
The Cove At Salem
3.0 star property
Salem
9.4 out of 10, Exceptional, (893 reviews)
$110 nightly
The price is $122
Feb 23 - Feb 24
Total with taxes and fees
The Cove At Salem
Salem Waterfront Hotel & Suites
Salem Waterfront Hotel & Suites
3.5 star property
Salem
9.2 out of 10, Wonderful, (1,002 reviews)
  • cleanliness
    Nautical haven steps from Salem Witch Museum, featuring marina and indoor pool.
$179 nightly
The price is $200
Feb 18 - Feb 19
Total with taxes and fees
Salem Waterfront Hotel & Suites
The Salem Inn
The Salem Inn
3.5 star property
Salem
9.2 out of 10, Wonderful, (1,001 reviews)
$180 nightly
The price is $201
Feb 20 - Feb 21
Total with taxes and fees
The Salem Inn
Hampton Inn Salem Boston
Hampton Inn Salem Boston
2.5 star property
Downtown Salem
9.2 out of 10, Wonderful, (1,061 reviews)
  • cleanliness
    Modern hotel with pool, fitness center, and free breakfast near Salem Station.
$119 nightly
The price is $133
Feb 25 - Feb 26
Total with taxes and fees
Hampton Inn Salem Boston
The Merchant
The Merchant
3.0 star property
Downtown Salem
9.8 out of 10, Exceptional, (397 reviews)
  • cleanliness
    Downtown Salem hotel near historic witch attractions and convenient transport.
$179 nightly
The price is $200
Feb 25 - Feb 26
Total with taxes and fees
The Merchant
Silsbee's by Daniels House
Silsbee's by Daniels House
4.0 star property
Salem
9.6 out of 10, Exceptional, (68 reviews)
  • cleanliness
    Stay comfortably near Salem Station in this delightful inn with free breakfast and parking.
$196 nightly
The price is $219
Feb 18 - Feb 19
Total with taxes and fees
Silsbee's by Daniels House
The Coach House
The Coach House
3.0 star property
Salem
9.6 out of 10, Exceptional, (166 reviews)
  • cleanliness
    Charming Salem escape with complimentary breakfast and historic attractions nearby.
$210 nightly
The price is $235
Feb 19 - Feb 20
Total with taxes and fees
The Coach House
Daniels House Inn
Daniels House Inn
3.0 star property
Salem
9.4 out of 10, Exceptional, (101 reviews)
  • cleanliness
    Experience historic Salem just steps from the renowned Salem Witch Museum.
$208 nightly
The price is $208
Feb 18 - Feb 19
Total with taxes and fees
Daniels House Inn
Apartments in Salem
Apartments in Salem
3.0 star property
Salem
8.0 out of 10, Very Good, (48 reviews)
$292 nightly
The price is $320
Feb 18 - Feb 19
Total with taxes and fees
Apartments in Salem
Sonesta Select Boston Danvers
Sonesta Select Boston Danvers
3.0 star property
Danvers
8.6 out of 10, Excellent, (1,001 reviews)
  • cleanliness
    Serene retreat near Salem, with seasonal outdoor pool and easy highway access.
$101 nightly
The price is $113
Feb 23 - Feb 24
Total with taxes and fees
Sonesta Select Boston Danvers
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,168 reviews)
  • cleanliness
    Oceanfront collegiate getaway with 24-hour fitness center and café by Beverly beaches.
$128 nightly
The price is $142
Feb 19 - Feb 20
Total with taxes and fees
The Wylie Inn and Conference Center at Endicott College
The Warlock House
The Warlock House
3.0 star property
Salem
  • cleanliness
    Salem's enchanting location close to Witch Museum offers a modern retreat.
$757 nightly
The price is $845
Feb 18 - Feb 19
Total with taxes and fees
The Warlock House
Boston Marriott Peabody
Boston Marriott Peabody
3.5 star property
South Peabody
8.8 out of 10, Excellent, (1,001 reviews)
  • cleanliness
    Tranquil retreat near Salem offers lush gardens and relaxing indoor pool experience.
$152 nightly
The price is $170
Feb 27 - Feb 28
Total with taxes and fees
Boston Marriott Peabody
Extended Stay America Suites Boston Peabody
Extended Stay America Suites Boston Peabody
2.5 star property
South Peabody
6.6 out of 10, (1,001 reviews)
  • cleanliness
    Serene suburban Boston escape with hiking trails and complimentary breakfast daily.
$91 nightly
The price is $102
Feb 23 - Feb 24
Total with taxes and fees
Extended Stay America Suites Boston Peabody
SpringHill Suites by Marriott Boston Peabody
SpringHill Suites by Marriott Boston Peabody
3.0 star property
Peabody
7.8 out of 10, Good, (1,144 reviews)
  • cleanliness
    Get close to Salem for tourism in this comfortable hotel with a pool and hot tub.
$84 nightly
The price is $94
Mar 8 - Mar 9
Total with taxes and fees
SpringHill Suites by Marriott Boston Peabody
Holiday Inn Hotel & Suites Boston - Peabody by IHG
Holiday Inn Hotel & Suites Boston - Peabody by IHG
3.0 star property
Peabody
7.2 out of 10, Good, (1,006 reviews)
$91 nightly
The price is $102
Feb 20 - Feb 21
Total with taxes and fees
Holiday Inn Hotel & Suites Boston - Peabody by IHG
Hampton Inn Boston/Peabody
Hampton Inn Boston/Peabody
2.5 star property
Peabody
8.6 out of 10, Excellent, (1,001 reviews)
  • cleanliness
    Located in Peabody, with Salem Witch Museum just a short drive away, this comfortable hotel satisfies travelers.
$93 nightly
The price is $104
Feb 23 - Feb 24
Total with taxes and fees
Hampton Inn Boston/Peabody
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:Feb 17 - Feb 18
Showing deals for:Feb 27 - Mar 1

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.

When is the best time to visit Salem?

Our prices for hotels in Salem are cheapest in March
Price trends for hotels in Salem
Pricing is based on two traveler single night rates
View properties in February
Currently viewing crowd sizes and weather for February.
Typical weather for Salem
February
High 37°F / low 25°F. Snow likely.
View properties in February
37°
ac_unit
February, no crowd data, average high temperature 37 degrees Fahrenheit, average low temperature 25 degrees Fahrenheit. Snow likely.
25°
43°
weather_partly_sunny
March, no crowd data, average high temperature 43 degrees Fahrenheit, average low temperature 31 degrees Fahrenheit. Partly sunny.
31°
53°
weather_sun
April, no crowd data, average high temperature 53 degrees Fahrenheit, average low temperature 40 degrees Fahrenheit. Sunny most days.
40°
63°
weather_sun
May, no crowd data, average high temperature 63 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Sunny most days.
50°
71°
weather_sun
June, no crowd data, average high temperature 71 degrees Fahrenheit, average low temperature 58 degrees Fahrenheit. Sunny most days.
58°
79°
weather_sun
July, no crowd data, average high temperature 79 degrees Fahrenheit, average low temperature 65 degrees Fahrenheit. Sunny most days.
65°
78°
weather_sun
August, no crowd data, average high temperature 78 degrees Fahrenheit, average low temperature 65 degrees Fahrenheit. Sunny most days.
65°
71°
weather_sun
September, no crowd data, average high temperature 71 degrees Fahrenheit, average low temperature 59 degrees Fahrenheit. Sunny most days.
59°
60°
weather_sun
October, no crowd data, average high temperature 60 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Sunny most days.
50°
49°
weather_sun
November, no crowd data, average high temperature 49 degrees Fahrenheit, average low temperature 39 degrees Fahrenheit. Sunny most days.
39°
40°
weather_partly_sunny
December, no crowd data, average high temperature 40 degrees Fahrenheit, average low temperature 31 degrees Fahrenheit. Partly sunny.
31°
35°
ac_unit
January, no crowd data, average high temperature 35 degrees Fahrenheit, average low temperature 24 degrees Fahrenheit. Snow likely.
24°
Monthly weather averages (˚F)

Top neighborhoods in Salem

Downtown Salem

Salem's Downtown Salem neighborhood has a host of places to visit such as Peabody Essex Museum and Salem 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 downtown 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 harbor the most compelling stories.

Salem showing heritage elements and a bay or harbor

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 $94 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 travelers' top pet-friendly hotels in Salem include:If you're traveling with your pup, visit local dog parks like Bark Place and Swampscott Dog Park. 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 vacation. Our travelers love Hawthorne Hotel, a hotel in Downtown Salem with 2 restaurants and a bar/lounge. Another romantic hotel with top reviews is Salem Waterfront Hotel & Suites. This hotel offers a restaurant as well as in-room champagne service for a perfect stay. Use the "Traveler 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.2. This popular hotel has an indoor pool, children's meals, free parking, and more. Find even more kid-friendly hotels in Salem by using our "Family friendly" filter on Hotels.com when you search.
What are the top Salem hotels with a pool?
Discover some of the best Salem hotels with a pool for a little extra luxury on your trip. Salem Waterfront Hotel & Suites is a great hotel with an indoor pool and a guest rating of 9.2 out of 10. Plus, you can make the most of its restaurant and bar/lounge. To find more stays in Salem with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Salem hotels with free parking?
If you're exploring by car, finding a great Salem hotel with free parking is a win. Our travelers' favorites include:
What are some popular hotels in central Salem?
For hotels in central Salem, check out Hawthorne Hotel and Salem Waterfront Hotel & Suites. Travelers love Hawthorne Hotel for its location, as well as the 2 restaurants, bar/lounge and wedding services this hotel offers. Salem Waterfront Hotel & Suites is another popular central hotel with an indoor pool, a restaurant and a bar/lounge. Downtown Salem and South Peabody are some of the most central neighborhoods for your Salem vacation.
What accommodations do travelers like in Salem?
Silsbee's by Daniels House, The Merchant and The Coach House are all accommodations that are popular with guests.
Where can I find free parking at my hotel in Salem?
These hotels offer the perk of free parking: Salem Waterfront Hotel & Suites and Stepping Stone Inn.
Can I book refundable accommodations in Salem?
If you need the flexibility to change your travel plans to Salem, most hotels offer refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.

Find out more about Salem

Discover the Enchantment of Salem: A Tapestry of History and Artistry

Step into the enchanting world of Salem, Massachusetts, where history and mystery intertwine. Famous for its role in the witch trials of 1692, this charming city offers a captivating blend of museums, historic architecture, and vibrant culture. Stroll through the heart of downtown Salem, where cobblestone streets lead you to the picturesque Salem Common and unique shops. Explore the immersive exhibits at the Salem Witch Museum, or savor a ghost tour that uncovers the town's eerie past. With its rich heritage and spirited ambiance, Salem promises an unforgettable experience for every curious traveler.

Discover great hotels in Salem

Salem, Massachusetts, offers a variety of charming hotel accommodations, from historic inns to welcoming boutique hotels. You'll find options that reflect the city’s rich history, featuring cozy rooms and unique character, perfect for exploring Salem's attractions and vibrant culture. Enjoy a comfortable stay in this picturesque destination. These are some of the hotels preferred by our travelers in Salem:

  1. The Hotel MarbleheadOpens in a new window: This charming 3.5-star hotel offers a boutique-themed vacation experience that captivates travelers seeking unique design and decor. With its LGBTQIA welcoming atmosphere, guests can immerse themselves in an environment enriched with art and distinctive touches. This hotel promises comfort and creativity, making it a perfect retreat for leisure travelers looking for a memorable stay.
  2. The Cabot LodgeOpens in a new window: The Cabot Lodge is a 2.0-star hotel located in the heart of the city, ideal for travelers who appreciate a central location and LGBTQIA welcoming vibe. This property embodies a city-themed vacation experience, providing easy access to local attractions and vibrant urban life. Its inviting ambiance and accessibility make it a fantastic choice for those exploring Salem's cultural offerings.
  3. Harbor Light InnOpens in a new window: Harbor Light Inn is a 3.5-star inn that offers an enriching experience for leisure travelers. With delightful dining options, including a bar and restaurant, guests can savor complimentary continental breakfast along with wrapped food selections. The property features various recreational activities nearby, such as fishing and hiking, ensuring an active and engaging stay. The comfortable accommodations and entertainment options, including a flatscreen television and premium channels, create a welcoming atmosphere for travelers seeking relaxation and enjoyment in Salem.

Top locations to stay in Salem

When visiting Salem, Massachusetts, great areas to stay in include Danvers, Revere, and Everett. Danvers offers sports and shopping, making it a vibrant choice. Revere boasts beautiful beaches and a friendly atmosphere, perfect for relaxation. Everett is family-friendly with numerous activities. For first-time visitors, Revere is best suited, providing a delightful coastal experience close to Salem.

  1. RevereOpens in a new window: If you’re looking for a beach getaway near Salem, Revere is an excellent choice. Known for its beautiful sandy shores and vibrant boardwalk, Revere Beach offers a fun atmosphere perfect for sunbathing and beach activities. It’s a great spot for families and friends to enjoy the outdoors, with plenty of opportunities for swimming, picnicking, and beach sports. The nearby cafes and food stalls provide a taste of local flavors, making it a delightful place to unwind after a day in the sun.
  2. DanversOpens in a new window: Danvers is a charming town that’s perfect for travelers who love shopping and sports. With a variety of retail options, from local boutiques to larger shopping centers, you can easily find something unique to take home. Outdoor enthusiasts will appreciate the sports facilities and parks that offer recreational activities for all ages. The town’s family-friendly vibe makes it a comfortable place to stay while having easy access to Salem’s historical attractions.
  3. EverettOpens in a new window: Everett is a great option for family-friendly adventures near Salem. With parks and recreational areas, there are plenty of outdoor activities to enjoy with loved ones. While it’s a bit less touristy, Everett’s close proximity to Boston opens up a range of cultural attractions, including museums and theaters, that are just a short drive away. It’s a solid choice for those looking to balance local charm with easy access to urban experiences.

Things to do in Salem

Salem entices travelers with its charming blend of coastal beauty and vibrant culture. Stroll through leafy parks, savor fresh seafood by the water, and explore unique boutiques. Enjoy leisurely walks along scenic trails, or dive into local art scenes, making every moment an exciting discovery in this delightful destination.

  • Fenway ParkOpens in a new window – Step into a piece of baseball history at Fenway Park, one of the oldest Major League Baseball stadiums in America. Catch a Red Sox game or take a guided tour to learn about the stadium's storied past. The iconic Green Monster left-field wall is a must-see for sports enthusiasts and offers a unique perspective on the game.
  • Boston CommonOpens in a new window – Stroll through Boston Common, the oldest public park in the United States. This lush urban oasis is perfect for a leisurely walk or a picnic with family and friends. Enjoy the vibrant greenery, historic monuments, and seasonal events that bring the park to life, making it a tranquil escape in the heart of the city.
  • Copley SquareOpens in a new window – Visit Copley Square, a modern gathering place surrounded by stunning architecture. Marvel at the beautiful Trinity Church and browse local shops and eateries in the area. This vibrant square is a hub of activity, making it an ideal spot to relax and soak in the city's atmosphere while enjoying the dynamic surroundings.

5 tips for savvy savings when booking a hotel in Salem

  1. Book for the cheapest times: The most budget-friendly time to visit Salem is during January, February, and December when hotel prices tend to be lower. To fully appreciate the city's rich history and cultural landmarks, a stay of at least 2 to 3 days is recommended. This duration allows visitors to explore various attractions, including museums, historical sites, and impressive architecture, while enjoying walking tours, shopping, and dining. With friendly locals to enhance the experience, Salem offers great value for money for those traveling on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Salem, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and exclusive promotions. Additionally, you could use the Smart ShoppingOpens in a new window tool available via the app to compare hotel prices and amenities, helping you make informed choices. By staying updated on your favorite hotels, you'll be among the first to know if prices drop or new rooms become available, making it easier to book a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Being flexible with your travel dates could help you save on your stay at a Salem hotel. If you're in search of something special, boutique hotels can provide a more personalized experience and possibly better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we can recommend more affordable dates, which could help you find a better deal.
  4. Consider your location: Hotels near the city center usually tend to be more expensive, but with Salem's great public transportation options, you might discover a more affordable independent hotel a bit farther out that is still well-connected. If you’re interested in exploring alternative, less crowded neighborhoods or even some lesser-known nearby towns, you can often find excellent value for your money. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
  5. Become a Member: Join our membership program for free and unlock amazing savings on your next stay in Salem! With access to over 100,000 hotels worldwide, you can enjoy exclusive member prices that help you save on your travels. As you progress through the membership tiers, you'll unlock fantastic perks, including complimentary room upgrades when available and exclusive discounts on food and beverages at select VIP Access properties. Sign up today and start enjoying the benefits of being a member!

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 is typically the wettest month. If you’re looking to soak up the lively atmosphere in Salem, July, September, and October are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with light rainfall. However, if you prefer a more relaxed experience, January, November, and December are perfect for a quieter getaway, marked by light rainfall and mostly sunny conditions.

Keep exploring