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?

Harborside Inn Of Boston

Harborside Inn Of Boston
4.0 star property
Downtown Boston
9.2 out of 10, Wonderful, (6,663 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 CA $314
CA $365 total
includes taxes & fees
Jul 1 - Jul 2
Harborside Inn Of Boston

Hawthorne Hotel

Hawthorne Hotel
3.5 star property
Downtown Salem
9.4 out of 10, Exceptional, (1,602 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 CA $345
CA $385 total
includes taxes & fees
Jun 28 - Jun 29
Hawthorne Hotel

Sonesta Select Boston Danvers

Sonesta Select Boston Danvers
3.0 star property
Danvers
8.6 out of 10, Excellent, (1,023 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 CA $200
CA $224 total
includes taxes & fees
Jul 12 - Jul 13
Sonesta Select Boston Danvers

The Cove At Salem

The Cove At Salem
3.0 star property
Salem
9.4 out of 10, Exceptional, (1,001 reviews)
The price is CA $283
CA $317 total
includes taxes & fees
Jun 28 - Jun 29
The Cove At Salem

Hampton Inn Boston - Logan Airport

Hampton Inn Boston - Logan Airport
3.0 star property
Revere
8.2 out of 10, Very good, (5,659 reviews)
Near Logan Airport with free shuttle service, this hotel in Revere offers easy access to Boston Harbour via the T. Dive into the indoor pool, enjoy a free breakfast, or grab American dinner at Hangar 230. Just 19 minutes from Revere Beach Station.
The price is CA $192
CA $214 total
includes taxes & fees
Jul 2 - Jul 3
Hampton Inn Boston - Logan Airport

The Revolution Hotel

The Revolution Hotel
3.5 star property
South End
9.0 out of 10, Wonderful, (2,695 reviews)
Immerse yourself in Boston's vibrant downtown 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 CA $200
CA $233 total
includes taxes & fees
Jun 30 - Jul 1
The Revolution Hotel

Salem Waterfront Hotel & Suites

Salem Waterfront Hotel & Suites
3.5 star property
Salem
9.2 out of 10, Wonderful, (1,000 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 CA $320
CA $358 total
includes taxes & fees
Jun 21 - Jun 22
Salem Waterfront Hotel & Suites

The Hotel Salem

The Hotel Salem
3.0 star property
Downtown Salem
9.4 out of 10, Exceptional, (1,005 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.
The price is CA $259
CA $289 total
includes taxes & fees
Jul 5 - Jul 6
The Hotel Salem

The Salem Inn

The Salem Inn
3.5 star property
Salem
9.4 out of 10, Exceptional, (1,001 reviews)
The price is CA $376
CA $420 total
includes taxes & fees
Jun 18 - Jun 19
The Salem Inn

The Dagny Boston

The Dagny Boston
4.0 star property
Downtown Boston
9.6 out of 10, Exceptional, (7,312 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 Harbour and the New England Aquarium, enjoy American cuisine at Fin Point or borrow free bikes to discover historical sites nearby.
The price is CA $305
CA $404 total
includes taxes & fees
Jun 30 - Jul 1
The Dagny Boston

Hampton Inn Salem Boston

Hampton Inn Salem Boston
2.5 star property
Downtown Salem
9.2 out of 10, Wonderful, (1,115 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 CA $332
CA $370 total
includes taxes & fees
Jul 6 - Jul 7
Hampton Inn Salem Boston

The Merchant

The Merchant
3.0 star property
Downtown Salem
9.8 out of 10, Exceptional, (424 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 CA $424
CA $474 total
includes taxes & fees
Jun 30 - Jul 1
The Merchant

Silsbee's by Daniels House

Silsbee's by Daniels House
4.0 star property
Salem
9.6 out of 10, Exceptional, (81 reviews)
Soak in Salem's magic at this charming inn with easy access to House of Seven Gables. Just 13 minutes from Salem Station, enjoy free continental breakfast, parking, and WiFi. The secure location makes exploring local attractions on foot a breeze any time of day.
Silsbee's by Daniels House

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,166 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 CA $249
CA $278 total
includes taxes & fees
Jul 6 - Jul 7
The Wylie Inn and Conference Center at Endicott College

The Bell Inn

The Bell Inn
5.0 star property
Peabody
9.4 out of 10, Exceptional, (242 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 CA $210
CA $235 total
includes taxes & fees
Jul 6 - Jul 7
The Bell Inn

The Coach House

The Coach House
3.0 star property
Salem
9.6 out of 10, Exceptional, (182 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 Harbour, with convenient access to Salem Station and the coast.
The price is CA $227
CA $367 total
includes taxes & fees
Jul 1 - Jul 2
The Coach House

The Godfrey Hotel Boston

The Godfrey Hotel Boston
4.0 star property
Downtown Boston
9.4 out of 10, Exceptional, (5,092 reviews)
Discover RUKA Restobar's Peruvian cuisine at this centrally located boutique hotel near Downtown 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 CA $361
CA $478 total
includes taxes & fees
Jul 5 - Jul 6
The Godfrey Hotel Boston

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,744 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 CA $268
CA $369 total
includes taxes & fees
Jul 2 - Jul 3
Omni Boston Hotel at the Seaport

Hilton Boston Park Plaza

Hilton Boston Park Plaza
4.0 star property
Bay Village
8.4 out of 10, Very good, (3,163 reviews)
Immerse yourself in Boston's charm at this elegant hotel near Arlington Station. Just steps from Boston Common and Copley Square, enjoy 2 restaurants, a fitness centre, and an in-house Starbucks. Travellers rave about the central location and historic lobby.
The price is CA $223
CA $316 total
includes taxes & fees
Jul 5 - Jul 6
Hilton Boston Park Plaza

Daniels House Inn

Daniels House Inn
3.0 star property
Salem
9.4 out of 10, Exceptional, (109 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.
Daniels House Inn
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:Jun 18 - Jun 19

Check out pet-friendly hotels in Salem

You may also like hotels with pools in Salem

You can also stay at family-friendly hotels 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 traveller single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Salem
June
High 22°C / low 15°C. Sunny most days.
View properties in June
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°
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.
weather_partly_sunny
December, no crowd data, average high temperature 5 degrees Celsius, average low temperature 0 degrees Celsius. Partly sunny.
ac_unit
January, no crowd data, average high temperature 1 degrees Celsius, average low temperature -4 degrees Celsius. Snow likely.
-4°
ac_unit
February, no crowd data, average high temperature 3 degrees Celsius, average low temperature -4 degrees Celsius. Snow likely.
-4°
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.
17°
weather_sun
May, no crowd data, average high temperature 17 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
Monthly weather averages (˚C)

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 Witch Trials Memorial.

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 harbour the most compelling stories.

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 CA $196 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 Swampscott Dog Park and Bark Place. 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 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. 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 Marblehead Historic District are some of the most central neighborhoods for your Salem vacation.
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.
Where can I stay in Salem if I want a vacation rental instead of a hotel?
If you want a good alternative to a hotel, review our selection of 29 vacation homes. In addition, there are 79 apartments and 16 condos.
What will the weather in Salem be like during my vacation?
The warmest months in Salem are usually July and August with an average temp of 68°F. January and February are the chilliest months when the average temp is 33°F. The rainiest months are December and October.
Why should I book my Salem hotel through Hotels.com?
There are plenty of reasons to book your Salem travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Salem

Salem: Where Timeless Architecture Meets Cultural Treasures

Salem, Massachusetts, is a captivating blend of history and charm, famed for its rich witch trial legacy and stunning architecture. Wander through the cobblestone streets, exploring the Salem Witch Museum and the historic House of the Seven Gables. The vibrant waterfront offers picturesque views, while the lush gardens invite leisurely strolls. Unique shops and local eateries add to its allure, making it perfect for a romantic getaway or a cultural adventure. Discover Salem’s enchanting spirit, where the past intertwines with the present, creating an unforgettable experience for every traveller. For great hotel rates in Salem, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Salem

Salem offers a mix of charming hotels, cozy inns, and historic bed and breakfasts, perfect for immersing yourself in the city’s rich heritage. Whether you prefer a central location or a quieter spot nearby, you'll find accommodations that suit your travel style and budget. Here are some of the most popular hotels with our travelers in Salem:

  1. The Hotel MarbleheadOpens in a new window: This charming 3.5-star hotel offers a boutique-themed vacation experience, making it a perfect choice for leisure travelers seeking a unique and stylish stay. With its LGBTQIA welcoming atmosphere, the property boasts uniquely designed decor and artworks that enhance the overall ambiance. Guests appreciate the thoughtful touches that create a memorable experience, ensuring a comfortable retreat after a day of exploration in Salem.
  2. The Cabot LodgeOpens in a new window: The 2.0-star hotel is ideally situated in the city center, catering to leisure travelers who desire a vibrant city-themed vacation. Known for its LGBTQIA welcoming environment, this hotel provides easy access to local attractions and nightlife. Visitors enjoy the vibrant atmosphere, making it a great base for those looking to immerse themselves in the cultural scene of Salem.
  3. Harbor Light InnOpens in a new window: This 3.5-star inn is a delightful choice for leisure travelers who appreciate a range of on-site dining options, including a restaurant that serves breakfast and a bar and lounge. With various recreational activities nearby, such as hiking, fishing, and snorkeling, this property provides opportunities for adventure and relaxation. The focus on entertainment options ensures that every stay is filled with enjoyment and comfort, making it an excellent spot for those seeking a well-rounded vacation experience.

Top locations to stay in Salem

When visiting Salem, Massachusetts, consider staying in Danvers, Revere, or Everett. Danvers offers sports and shopping options, making it ideal for active travellers. Revere boasts beautiful beaches and a friendly atmosphere, perfect for relaxation. Everett is family-friendly, catering to those with children. For first-time visitors, Revere is the best choice due to its beach access and vibrant community.

  1. RevereOpens in a new window: If you're looking for a laid-back beach vibe close to Boston, Revere is the spot for you. Known for its beautiful sandy beaches, it’s perfect for sunbathing and long walks along the shore. The local atmosphere is friendly, making it a great pick for families and friends. Plus, you’ll find a variety of shops nearby, from quaint boutiques to larger retail outlets, catering to all your shopping needs. With easy access to the city, you can enjoy all the attractions of Boston while returning to the peaceful charm of Revere.
  2. DanversOpens in a new window: Nestled just a short drive from Salem, Danvers offers a blend of outdoor activities and shopping opportunities. Nature lovers will appreciate the nearby parks and recreational areas perfect for sports and family outings. The town is also home to a variety of shops where you can pick up unique gifts and local treasures. With a welcoming community feel and convenient access to Salem's attractions, Danvers is a great choice for those wanting a quieter stay with plenty to explore.
  3. Everett: Everett is an excellent option for families looking to experience a friendly, community-oriented atmosphere. The area has a range of family-friendly activities, including parks and cultural attractions that are perfect for all ages. You’ll also find charming local shops that provide a taste of the neighborhood vibe. While staying in Everett, the easy transit options allow quick trips to nearby cities for shopping and dining, making it a convenient base for your adventures.

Things to do in Salem

Salem is a charming destination boasting a stunning coastal landscape where sandy beaches meet rolling hills. Stroll through vibrant streets lined with unique boutiques, and enjoy art galleries showcasing local talent. Outdoor enthusiasts can hike scenic trails, while water lovers can indulge in kayaking or sailing, making every visit memorable.

  • Fenway ParkOpens in a new window – Step into history at Fenway Park, a legendary sports stadium that has been home to the Boston Red Sox since 1912. Catch a game to experience the electrifying atmosphere or take a guided tour to learn about its rich heritage and iconic features, including the famous Green Monster. It's a must-see for both sports fans and those intrigued by American culture.
  • Boston CommonOpens in a new window – Relax and recharge in Boston Common, the oldest urban park in the United States. Stroll through its beautifully landscaped areas, enjoy a picnic on the grass, or watch the world go by as you sit by the tranquil ponds. The park is not just a green oasis but also a gathering place for cultural events, making it a vibrant spot to soak in the local vibe.
  • Copley SquareOpens in a new window – Discover the modern charm of Copley Square, where stunning architecture meets lively public spaces. Marvel at the intricate designs of the Boston Public Library and Trinity Church while enjoying the bustling atmosphere. This square is perfect for people-watching, browsing local shops, or snapping photos of the unique blend of historic and contemporary buildings.

4 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. For an enriching experience, it's recommended to stay for at least 2 to 3 days to fully appreciate the city's historical landmarks, cultural sites, and artistic offerings. During your visit, you can explore various museums, admire impressive architecture, enjoy guided walking tours, indulge in shopping and dining, and interact with the friendly locals. This makes for a great value for money getaway while discovering the rich heritage of Salem.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Salem on Hotels.com, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections, where you may discover discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, ensuring you don’t miss potential savings. Additionally, the app's Smart ShoppingOpens in a new window tool allows you to compare hotel prices and amenities, increasing your chances of finding the best options. If prices drop or new rooms become available, you could be among the first to know, making it easier to book a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a Salem hotel. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and, at times, better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price leans towards the higher end, we’ll suggest more budget-friendly dates that could help you secure a better deal.
  4. Consider your location: Hotels near the city centre usually tend to be more expensive, but thanks to Salem's excellent public transportation, you might discover a more affordable independent hotel a bit further out that remains well-connected. For those interested in exploring alternative, less crowded neighbourhoods or even lesser-known nearby cities, you can often find great value for your money. 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 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