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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
If museums are on your list, you might want to visit the upcoming exhibitions at Salem Witch Museum in Downtown Salem. If you want to see more of the museums in Salem, you can easily walk to Peabody Essex Museum or Witch History Museum.
If you're planning a bit of sightseeing during your trip, head to Witch House – just one of the monuments in central Salem. You could also start your cultural experience by heading over to the museums in the area. Salem has other landmarks that you might want to visit, such as Faneuil Hall Marketplace.
Peabody Essex Museum is just one of the attractions in Downtown Salem, Salem so you might want to stop by during your trip. If you want to experience more of the culture Salem has to offer, head to Witch History Museum, Bewitched in Salem, and Salem Museum.
If you're planning a bit of sightseeing, head to House of the Seven Gables – just one of the monuments located 14.4 mi (23.2 km) from the centre of Boston. You could also start your cultural experience by heading over to the museums in the area. Salem has other landmarks that you might want to visit, such as Faneuil Hall Marketplace.
If you're planning a bit of sightseeing, head to Salem Witch Trials Memorial – just one of the monuments in Downtown Salem. You could also start your cultural experience by heading over to the museums in the area. Salem has other landmarks that you might want to visit, such as Faneuil Hall Marketplace.
Salem Museum is just one of the attractions in Downtown Salem, Salem so you might want to stop by during your trip. If you want to experience more of the culture Salem has to offer, head to Witch History Museum, Peabody Essex Museum, and Bewitched in Salem.
If museums are on your list of things to see in Salem, then you might want to head to Salem Pioneer Village 1630. Why not take a stroll along the port and watch the sunset while you're here? If you want to see more of the museums in Salem, Witch History Museum isn't far either.
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.
Absolutely nothing too much trouble for the lovely team who rub this comfortable and beautifully restored historic Inn. Lovely to relax with a drink on the patio after our daily exploration of this gorgeous town
Absolutely nothing too much trouble for the lovely team who rub this comfortable and beautifully restored historic Inn. Lovely to relax with a drink on the patio after our daily exploration of this gorgeous town
Carol
Reviewed September 17, 2016Reviewed September 17, 2016
The property itself, location, and host were all excellent. The house is fantastic, and our bedroom very spacious. Breakfast was a 10 dollar voucher each for a nearby diner, which was also very nice. Would stay here again if we went back to Salem.
The property itself, location, and host were all excellent. The house is fantastic, and our bedroom very spacious. Breakfast was a 10 dollar voucher each for a nearby diner, which was also very nice. Would stay here again if we went back to Salem.
Clean, spacious room and friendly staff. Ate downstairs in the tavern both nights and the food was great plus enjoyed the Tuesday quiz, just wished we’d done better!
Basic breakfast but didn’t expect anything so was a nice surprise.
Clean, spacious room and friendly staff. Ate downstairs in the tavern both nights and the food was great plus enjoyed the Tuesday quiz, just wished we’d done better!
Basic breakfast but didn’t expect anything so was a nice surprise.
We had a fantastic stay at the Marriott Peabody. The staff were exceptional and very friendly, welcoming and always happy to help. Our room was spotless, the bed was incredibly comfortable with wonderful quality cotton sheets and super soft pillows, and the air conditioning worked perfectly, making for a great night’s sleep. The shower was excellent with plenty of hot water and good pressure, and there was complimentary quality shampoo, conditioner and shower gel available to use. The only minor...
We had a fantastic stay at the Marriott Peabody. The staff were exceptional and very friendly, welcoming and always happy to help. Our room was spotless, the bed was incredibly comfortable with wonderful quality cotton sheets and super soft pillows, and the air conditioning worked perfectly, making for a great night’s sleep. The shower was excellent with plenty of hot water and good pressure, and there was complimentary quality shampoo, conditioner and shower gel available to use. The only minor...
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:
Hawthorne Hotel: A hotel in Downtown Salem with a guest rating of 9.4 out of 10
The Salem Inn: A bed & breakfast with a guest rating of 9.4
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:
Hawthorne Hotel: A hotel in Downtown Salem with an average guest rating of 9.4 out of 10
The Coach House: A hotel with an average guest rating of 9.6
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:
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.
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.
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.
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.
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.
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
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.
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.
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.
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.