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?

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

1. The Revolution Hotel

The Revolution Hotel
3.5 star property
South End
9.0 out of 10, Wonderful, (2,977 reviews)
Immerse yourself in Boston's vibrant downtown at this modern hotel with 24-hour fitness center and stylish bar. Just a 10-minute walk from Copley Place and Newbury Street, the comfortable beds ensure a restful stay near Arlington Station.
$156 nightly
The price is $182
Nov 8 - Nov 9
Total with taxes and fees
The Revolution Hotel

2. Hawthorne Hotel

Hawthorne Hotel
3.5 star property
Downtown Salem
9.4 out of 10, Exceptional, (1,620 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.
$168 nightly
The price is $188
Nov 15 - Nov 16
Total with taxes and fees
Hawthorne Hotel

3. The Cove At Salem

The Cove At Salem
3.0 star property
Salem
9.4 out of 10, Exceptional, (1,185 reviews)
$166 nightly
The price is $186
Nov 17 - Nov 18
Total with taxes and fees
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,152 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.
$249 nightly
The price is $290
Nov 8 - Nov 9
Total with taxes and fees
Harborside Inn Of Boston

5. Salem Waterfront Hotel & Suites

Salem Waterfront Hotel & Suites
3.5 star property
Salem
9.4 out of 10, Exceptional, (1,005 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.
$203 nightly
The price is $227
Nov 9 - Nov 10
Total with taxes and fees
Salem Waterfront Hotel & Suites

6. The Hotel Salem

The Hotel Salem
3.0 star property
Downtown Salem
9.4 out of 10, Exceptional, (1,117 reviews)
This stylish downtown 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.
$187 nightly
The price is $209
Nov 15 - Nov 16
Total with taxes and fees
The Hotel Salem

7. The Dagny Boston

The Dagny Boston
4.0 star property
Downtown Boston
9.6 out of 10, Exceptional, (7,262 reviews)
Wake up to stunning views at this downtown Boston hotel, where comfortable beds await after a day of exploration. Just 10 minutes from Boston Harbor and the New England Aquarium, enjoy American cuisine at Fin Point or borrow free bikes to discover historical sites nearby.
$257 nightly
The price is $299
Nov 8 - Nov 9
Total with taxes and fees
The Dagny Boston

8. The Salem Inn

The Salem Inn
3.5 star property
Salem
9.4 out of 10, Exceptional, (1,000 reviews)
$229 nightly
The price is $256
Nov 17 - Nov 18
Total with taxes and fees
The Salem Inn

9. Sonesta Select Boston Danvers

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

10. Hampton Inn Salem Boston

Hampton Inn Salem Boston
2.5 star property
Downtown Salem
9.2 out of 10, Wonderful, (1,132 reviews)
Immersed in historic Salem, this welcoming hotel offers an indoor pool and fitness center 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.
$218 nightly
The price is $243
Nov 15 - Nov 16
Total with taxes and fees
Hampton Inn Salem Boston

11. The Courier Hotel

The Courier Hotel
2.0 star property
Downtown Salem
9.6 out of 10, Exceptional, (142 reviews)
$200 nightly
The price is $223
Nov 15 - Nov 16
Total with taxes and fees
The Courier Hotel

12. Seaport Hotel Boston

Seaport Hotel Boston
4.0 star property
Seaport District
9.6 out of 10, Exceptional, (5,114 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 Center and near New England Aquarium, enjoy comfortable beds and helpful staff in a shopper-friendly location.
$217 nightly
The price is $252
Nov 1 - Nov 2
Total with taxes and fees
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,281 reviews)
Discover RUKA Restobar's Peruvian cuisine at this centrally located boutique hotel near Downtown Crossing Station. With a 24-hour fitness center and easy access to Boston Common and New England Aquarium, enjoy the perfect blend of convenience and comfort.
$249 nightly
The price is $290
Nov 15 - Nov 16
Total with taxes and fees
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 center. Close to Beverly Commons and Salem Willows Beach, this hotel offers free WiFi and parking, earning praise for clean rooms and helpful staff.
$113 nightly
The price is $127
Nov 9 - Nov 10
Total with taxes and fees
The Wylie Inn and Conference Center at Endicott College

15. The Bell Inn

The Bell Inn
5.0 star property
Peabody
9.2 out of 10, Wonderful, (313 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.
$163 nightly
The price is $182
Nov 15 - Nov 16
Total with taxes and fees
The Bell Inn

16. The Merchant

The Merchant
3.0 star property
Downtown Salem
9.8 out of 10, Exceptional, (459 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.
$317 nightly
The price is $354
Nov 15 - Nov 16
Total with taxes and fees
The Merchant

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 Center, just 15 minutes away.
$306 nightly
The price is $357
Oct 30 - Oct 31
Total with taxes and fees
Omni Boston Hotel at the Seaport

18. The Coach House

The Coach House
3.0 star property
Salem
9.8 out of 10, Exceptional, (201 reviews)
Unwind in this cozy hotel offering free parking, WiFi, and daily on-the-go breakfast. Perfectly positioned for exploring Salem Pioneer Village 1630 and Salem Harbor, with convenient access to Salem Station and the coast.
$272 nightly
The price is $304
Nov 17 - Nov 18
Total with taxes and fees
The Coach House

19. 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.
$273 nightly
The price is $273
Nov 17 - Nov 18
Total with taxes and fees
Daniels House Inn

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,577 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.
$118 nightly
The price is $132
Nov 8 - Nov 9
Total with taxes and fees
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.

Check out pet-friendly hotels in Salem

You can also stay at hotels with a pool 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 January
Price trends for hotels in Salem
Pricing is based on two traveler single night rates
View properties in October
Currently viewing crowd sizes and weather for October.
Typical weather for Salem
October
High 60°F / low 50°F. Sunny most days.
View properties in October
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°
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°
Monthly weather averages (˚F)

Top neighborhoods in Salem

Downtown Salem

Salem's Downtown Salem neighborhood has a host 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 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.

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 $116 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: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.4. 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.4 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 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 neighborhoods for your Salem vacation.
What accommodations do travelers like in Salem?
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

Salem: Where History Whispers Through Timeless Architecture and Artful Discoveries

Discover the enchanting allure of Salem, Massachusetts, where history and mystery intertwine. Renowned for its captivating witch trials of 1692, Salem offers a rich tapestry of museums, historic architecture, and the picturesque waterfront. Stroll through the cobblestone streets of downtown, explore the hauntingly beautiful Salem Common, and stay in charming historic hotels that echo the past. Embrace the vibrant arts scene and indulge in local seafood, making Salem a perfect blend of cultural exploration and coastal charm. Whether you’re a history buff or a curious traveler, Salem promises unforgettable experiences around every corner.

Discover great hotels near Salem

Salem, Massachusetts offers a variety of accommodations to suit every traveler's needs, from cozy boutique hotels steeped in history to modern inns with contemporary amenities. Whether you're seeking a charming bed and breakfast or a stylish hotel in the heart of downtown, Salem has plenty of options to make your stay memorable. These are some of the hotels preferred by our travelers near Salem:

  1. The Hotel MarbleheadOpens in a new window: This charming 3.5-star hotel boasts a guest rating of 9.2 and offers a truly unique lodging experience with its distinctive decor and artistic touches. Ideal for leisure travelers seeking a boutique atmosphere, the hotel features a welcoming environment for LGBTQIA guests. Enjoy a delightful complimentary breakfast and a convenient location that allows easy access to local attractions. The hotel is recognized for its comfortable accommodations and warm ambiance, making it a favorite for guests who appreciate character and hospitality.
  2. The Cabot LodgeOpens in a new window: Experience a budget-friendly stay at this highly-rated hotel, distinguished by its 9.6 guest rating. Perfect for city explorers, this hotel offers clean and cozy rooms in a prime location at the heart of Beverly. Guests can expect thoughtful amenities and a charming atmosphere that captures the spirit of the neighborhood. With friendly staff and a delightful boutique experience, this hotel is a standout choice for travelers seeking a convenient and enjoyable stay in a vibrant urban setting.
  3. Harbor Light InnOpens in a new window: This elegant 3.5-star inn has a remarkable guest rating of 9.8, making it an excellent choice for travelers looking for charm and comfort. The property features a range of dining options, including a restaurant and a bar, as well as complimentary breakfast. Ideal for leisure travelers, the inn offers access to outdoor activities like hiking and fishing, ensuring a fulfilling experience. Guests appreciate the spotless accommodations and the warm, professional staff, creating an inviting atmosphere that enhances the overall stay.

Where to stay near Salem

Some great areas to stay in when visiting Salem, Massachusetts, are Chelsea, Everett, and Beverly. Chelsea is family-friendly with a vibrant community atmosphere. Everett also caters to families and offers easy access to Boston. Beverly boasts sports facilities and a charming coastal vibe. For first-time visitors, Chelsea is the best choice due to its proximity to downtown Salem and family-oriented attractions.

  1. BeverlyOpens in a new window: Beverly is a charming coastal town just a short drive from Salem, offering a delightful mix of outdoor activities and cultural experiences. Known for its beautiful parks and waterfront views, it’s perfect for families looking to enjoy the great outdoors. The town boasts scenic walking trails, and you can easily explore local art galleries and historic sites. Beverly also features a vibrant shopping scene with unique boutiques and artisan shops, making it a great spot for leisurely strolls and discovering local crafts.
  2. ChelseaOpens in a new window: Chelsea is an exciting area that caters well to families and those seeking a friendly atmosphere. With its diverse community, Chelsea offers a variety of cultural attractions, including local theaters and art spaces. You can enjoy family-friendly parks and recreational areas, perfect for picnics or outdoor activities. The proximity to Boston means you'll have easy access to even more attractions and shopping, while still enjoying the warmth and charm of a smaller town.
  3. EverettOpens in a new window: Everett is a vibrant city with a strong sense of community, making it a welcoming place for families. The city is home to numerous parks that provide ample space for outdoor fun and relaxation. While exploring Everett, you can enjoy various local events and cultural happenings that showcase the city’s rich history. With easy access to nearby shopping districts, you'll find everything from local boutiques to larger retail options, ensuring you have plenty of choices for a great day out.

Things to do in Salem

Nestled along the coast, Salem boasts stunning beaches and scenic parks that invite exploration. Enjoy leisurely strolls through charming streets lined with historic architecture, or dive into local art scenes. With opportunities for boating, hiking, and unique shopping experiences, this vibrant city offers something special for every traveler.

  • Revere BeachOpens in a new window – Soak up the sun at Revere Beach, where you can enjoy a leisurely stroll along the sandy shore or take a refreshing dip in the Atlantic Ocean. This beach is perfect for those looking to relax, have a picnic, or simply watch the waves roll in. The vibrant atmosphere makes it an ideal spot for families and friends to gather.
  • Fenway ParkOpens in a new window – Experience a piece of sports history at Fenway Park, the oldest ballpark in Major League Baseball. Catch a Boston Red Sox game for an exhilarating afternoon filled with cheering fans and classic ballpark snacks. Even if you’re not a baseball fan, the park's rich history and iconic Green Monster wall are worth a visit.
  • Wingaersheek BeachOpens in a new window – Discover the beauty of Wingaersheek Beach, known for its calm waters and stunning coastal views. This beach is perfect for families, offering shallow waters for kids to play in and plenty of space to spread out on the sand. Bring a book, enjoy a beach game, or take a leisurely walk along the shore.
  • Citizens Opera HouseOpens in a new window – Step into the world of performing arts at the Citizens Opera House, where you can enjoy a captivating show. The stunning architecture and grand atmosphere make it a wonderful venue for opera and other live performances. Check the schedule for upcoming events and treat yourself to an evening of culture.
  • Salem Witch MuseumOpens in a new window – Delve into the fascinating and complex history of the Salem witch trials at the Salem Witch Museum. Through engaging exhibits and informative presentations, you’ll gain insight into the events that shaped this iconic part of American history. It’s a must-visit for anyone intrigued by the past and how it continues to influence the present.

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 are generally lower. For those looking to fully appreciate the city’s rich history and cultural landmarks, a stay of at least 2 to 3 days is recommended. This timeframe allows visitors to explore a variety of attractions, including museums, historical sites, and notable architecture, as well as enjoy walking tours, shopping, and dining experiences. With affordable options available, travelers can enjoy a great value for their money while interacting with the friendly locals.
  2. Instant discounts. Rewards for later: Save up to 20% instantly on hundreds of thousands of properties with Member Discounts. Then earn rewards on eligible stays to use on future trips. Book once, win twice, get instant discounts and rewards. Join for freeOpens in a new window.
  3. Score last-minute deals on Hotels.com: Last-minute travel doesn't mean last-minute stress. Hotels.com's Last-Minute DealsOpens in a new window offer discounted rates close to your travel date, so the later you leave it, the more you could save. Turn on push notifications and you'll be the first to know when dealsOpens in a new window drop for Salem.
  4. Book with confidence, not guesswork: Prices in Salem shift with the season, local events, and how far out you book — but you don't have to guess. Hotels.com shows you the full price upfront with no surprises at checkout, and our price tracker tells you whether your dates are above or below average. So if you're flexible, you can shift your trip by a day or two to avoid peak season prices, compare pricesOpens in a new window and know you're getting a good deal before you commit.
  5. Think beyond the city center: Central hotels may come with a central price tag. A well-connected neighborhood a little further out may cut your hotel bill and can often give you a more local experience. Use Hotels.com's map view to find the sweet spot between location and value, and filter by price to see what's available across Salem.

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 usually the wettest month. July, September, and October are the peak travel months in Salem, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. On the other hand, January, November, and December tend to be quieter times to visit, marked by light rainfall and mostly sunny conditions.

Keep exploring