The best deals on hotels when visiting Swampscott in Massachusetts.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Swampscott, Massachusetts 01907

Hampton Inn Salem Boston

11 DODGE STREET Salem, MA

Guests bound for Swampscott can enjoy budget-friendly comfort at Hampton Inn Salem Boston, where enveloping rooms start at $183.99, creating a welcoming space perfect for relaxation. Discover the practicality and comfort of Hampton’s multi-functional furniture in guest rooms, maximizing space and usability.

Guests at Hampton Inn Salem Boston can enjoy the convenience of a short drive into downtown Swampscott, making it easy to explore the city’s best sights and return to a quieter retreat. Savor your Swampscott experience with accommodations designed for relaxation—book today!

  Call (855) 233-7850 to book with an agent.
  3.0 miles from Swampscott, MA 01907

Starting at

$183.99

per night

Read Reviews View Amenities View All Rooms

The Merchant

148 Washington Street Salem, MA

Discover a alluring escape at The Merchant on your trip to Swampscott, where inviting rooms create a warm ambiance, with room rates starting from $441.99. Enjoy the added convenience and comfort of rooms that are designed with your needs in mind, offering a satisfying stay.

Guests staying at The Merchant can quickly drive into downtown Swampscott, making it simple to visit the city’s top destinations while enjoying a quieter retreat. Rest and recharge in Swampscott at a hotel that offers a seamless blend of quality and affordability—lock in today!

  Call (855) 235-6136 to book with an agent.
  3.1 miles from Swampscott, MA 01907

Starting at

$441.99

per night

Read Reviews View Amenities View All Rooms

The Hotel Salem

209 Essex Street Salem, MA

Find comfort at The Hotel Salem when traveling to Swampscott, where delightful rooms create a peaceful environment, with affordable rates beginning at $210.99 per night. Find comfort and style in our rooms that offer a range of amenities designed to enhance your stay.

At The Hotel Salem, guests can enjoy the convenience of being a quick drive away from downtown Swampscott, where the city’s top sights are within easy reach. Make your Swampscott travels unforgettable with accommodations that offer the best of both worlds—book today!

  Call (855) 235-0725 to book with an agent.
  3.2 miles from Swampscott, MA 01907

Starting at

$210.99

per night

Read Reviews View Amenities View All Rooms

Salem Waterfront Hotel & Suites

225 Derby St Salem, MA

Experience warmth and sophistication at Salem Waterfront Hotel & Suites as you visit Swampscott, where inviting accommodations offer relaxation, with rates beginning at $229.99. Stay in rooms that are designed to impress, with luxurious amenities and attention to detail that ensure a memorable experience.

At Salem Waterfront Hotel & Suites, a quick drive brings guests into downtown Swampscott, where the city’s top attractions are within easy reach. Stay in style in Swampscott with accommodations that make each stay extraordinary—book today!

  Call (855) 235-6136 to book with an agent.
  3.2 miles from Swampscott, MA 01907

Starting at

$229.99

per night

Read Reviews View Amenities View All Rooms

Hawthorne Hotel

18 Washington Sq. W Salem, MA

An inviting choice, Hawthorne Hotel near Swampscott provides restful accommodations crafted for relaxation, with nightly rates beginning at $231.99 per night. Relax in rooms that are thoughtfully designed to maximize your comfort and satisfaction with premium amenities.

With downtown Swampscott just a short drive from Hawthorne Hotel, guests can easily visit the city’s most iconic spots while staying in a quieter area. Stay in Swampscott with a hotel that brings elegance and convenience to your travels—book today!

  Call (855) 239-4019 to book with an agent.
  3.4 miles from Swampscott, MA 01907

Starting at

$231.99

per night

Read Reviews View Amenities View All Rooms

The Bell Inn

2 Washington St Peabody, MA

Step into a world of wonder at The Bell Inn as you travel to Swampscott, where every suite embodies refined elegance, with rates beginning at just $271.99. Experience an epitome of refined luxury, where rooms are a testament to bespoke craftsmanship, offering panoramic vistas and unparalleled amenities.

With downtown Swampscott only a short drive away, guests at The Bell Inn can easily visit the city’s most popular spots while enjoying a quieter stay. Awaken in a world of Swampscott elegance with a hotel that promises a perfect stay—secure now!

  Call (855) 234-7135 to book with an agent.
  3.4 miles from Swampscott, MA 01907

Starting at

$271.99

per night

Read Reviews View Amenities View All Rooms

Silsbees by Daniels House

53 Essex St Salem, MA

Experience a serene atmosphere at Silsbees by Daniels House on your visit to Swampscott, where refined accommodations create a welcoming escape, with rates from $373.99. Stay in rooms that provide a luxurious escape, featuring elegant decor and the ultimate in modern amenities.

At Silsbees by Daniels House, a quick drive brings guests into downtown Swampscott, making it easy to experience the city’s best offerings while staying in a quieter area. Get the most out of Swampscott with accommodations that provide the perfect touch of sophistication—book today!

  Call (855) 239-4019 to book with an agent.
  3.4 miles from Swampscott, MA 01907

Starting at

$373.99

per night

Read Reviews View Amenities View All Rooms

The Cove at Salem

40 Bridge St Salem, MA

Relax in style at The Cove at Salem as you visit Swampscott, where comfortable rooms create a peaceful retreat, with budget-friendly rates starting at $257.99. Experience rooms that are designed to enhance your stay, offering a variety of amenities that cater to your comfort.

At The Cove at Salem, guests are never far from downtown Swampscott, where a short drive brings them to the city’s most exciting spots. Enjoy a seamless Swampscott visit with a hotel that ensures your trip is stress-free—reserve now!

  Call (855) 235-0725 to book with an agent.
  4.1 miles from Swampscott, MA 01907

Starting at

$257.99

per night

Read Reviews View Amenities View All Rooms

Boston Marriott Peabody

8A Centennial Drive Peabody, MA

With a refined atmosphere, Boston Marriott Peabody near Swampscott provides a secure stay, where inviting rooms start at an accessible rate of just $199.99. Enjoy the personalized touch of Marriott's in-room spa services, bringing relaxation and luxury directly to your suite.

At Boston Marriott Peabody, guests are close enough to downtown Swampscott for a quick drive to the city’s top attractions, while still enjoying a quieter setting. Stay comfortably in Swampscott with accommodations that make every moment special—lock in today!

  Call (855) 235-0725 to book with an agent.
  4.2 miles from Swampscott, MA 01907

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Boston Peabody

200 Jubilee Dr Peabody, MA

For an affordable, restful stay, Extended Stay America Suites Boston Peabody offers budget-friendly rooms with rates from $117.99, creating a clean and welcoming environment ideal for travelers. Experience the community vibe at Extended Stay America’s social hours, offering a chance to relax and meet other guests.

Guests staying at Extended Stay America Suites Boston Peabody will love the convenience of being close to downtown Swampscott, where the city’s most popular destinations are always nearby. Take advantage of extra features and affordability while exploring Swampscott—lock in now!

  Call (855) 233-7850 to book with an agent.
  4.5 miles from Swampscott, MA 01907

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Boston Peabody

43 Newbury St. / Route 1 North Peabody, MA

Find your ideal retreat at SpringHill Suites by Marriott Boston Peabody near Swampscott, where quality accommodations offer a warm atmosphere, with room rates beginning at $149.99 per night. In-room entertainment at SpringHill Suites includes flat-screen TVs and streaming services for a relaxing evening.

With Swampscott just a drive away, guests at SpringHill Suites by Marriott Boston Peabody can experience the city’s highlights while staying in a more peaceful, relaxed environment. Settle into Swampscott with a hotel that offers thoughtful touches and unbeatable value—reserve now!

  Call (855) 235-0725 to book with an agent.
  5.6 miles from Swampscott, MA 01907

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Boston Peabody

57 Newbury St Peabody, MA

Find a welcoming atmosphere at Homewood Suites by Hilton Boston Peabody on your journey to Swampscott, where welcoming rooms offer quality and comfort, with rates starting at $142.99. Enjoy the convenience of fully equipped kitchens in every suite, allowing you to prepare your favorite meals just the way you like.

Guests staying at Homewood Suites by Hilton Boston Peabody will enjoy the balance of city access and the quiet atmosphere of the hotel, ideal for a peaceful retreat. Take the hassle out of your Swampscott travels with a hotel that does it all—book today!

  Call (855) 233-7850 to book with an agent.
  5.7 miles from Swampscott, MA 01907

Starting at

$142.99

per night

Read Reviews View Amenities View All Rooms

Sonesta Select Boston Danvers

275 Independence Way Danvers, MA

Sonesta Select Boston Danvers is a welcoming choice for travelers to Swampscott, where quality rooms offer a charming retreat, with affordable nightly rates from $149.00. Experience the interactive cooking classes offered by Sonesta, perfect for culinary enthusiasts looking to learn new skills.

Staying at Sonesta Select Boston Danvers allows guests to retreat to a serene location, with downtown Swampscott still within easy reach for a day’s adventures. Take advantage of a Swampscott stay where luxury and budget-friendly rates coexist—lock in today!

  Call (855) 235-6136 to book with an agent.
  5.7 miles from Swampscott, MA 01907

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Boston / Peabody

59 Newbury St Peabody, MA

With rooms starting at $128.99, Hampton Inn Boston / Peabody provides inviting accommodations for travelers bound for Swampscott, creating a secure and comfortable space perfect for rest. Enjoy the simplicity of check-in and check-out at Hampton, designed to get you on your way quickly and hassle-free.

Guests at Hampton Inn Boston / Peabody can appreciate the balance of being near enough to downtown Swampscott to explore easily, while enjoying a quieter, more relaxed atmosphere. Relax and make the most of Swampscott with a hotel that takes care of every detail—secure now!

  Call (855) 239-4019 to book with an agent.
  5.7 miles from Swampscott, MA 01907

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

Plaza Inn

125 Newbury Street Peabody, MA

With rates beginning at $109.99, Plaza Inn is a practical option for travelers to Swampscott, providing comfy accommodations perfect for relaxation and rest. Enjoy standard amenities in rooms that provide a comfortable environment for a budget-friendly stay.

Guests staying at Plaza Inn will love how easy it is to drive into downtown Swampscott, explore the city’s top spots, and return to a peaceful retreat. Enjoy Swampscott to the fullest with budget-wise, inviting hotel rooms—book now!

  Call (855) 234-2997 to book with an agent.
  5.8 miles from Swampscott, MA 01907

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Boston Saugus

832 Broadway Saugus, MA

For budget-conscious travelers headed to Swampscott, Extended Stay America Suites Boston Saugus offers comfortable rooms starting at $84.99, creating a clean and inviting atmosphere. Experience the reliability of Extended Stay America’s maintenance services, quickly addressing any issues to ensure a hassle-free stay.

Guests at Extended Stay America Suites Boston Saugus will appreciate the calm atmosphere of the hotel, with downtown Swampscott just a convenient drive away for a day of exploration. Settle into Swampscott with lodging that keeps costs low and comfort high—reserve today!

  Call (855) 234-5074 to book with an agent.
  6.0 miles from Swampscott, MA 01907

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn PLUS+ Boston Logan

920 Broadway Saugus, MA

At Red Roof Inn PLUS+ Boston Logan, guests bound for Swampscott will find appealing comfort with rooms starting at $129.00, creating a warm, inviting environment perfect for rest. Benefit from Red Roof Inn's strategic locations, perfect for travelers looking to explore the city or just passing through.

From Red Roof Inn PLUS+ Boston Logan, a convenient drive brings guests into downtown Swampscott, making it easy to experience the city’s top attractions and then return to tranquility. Relax in Swampscott with a hotel that delivers on both quality and savings—reserve today!

  Call (855) 239-5277 to book with an agent.
  6.0 miles from Swampscott, MA 01907

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Boston Saugus

999 Broadway Saugus, MA

Guests bound for Swampscott can enjoy budget-friendly comfort at Holiday Inn Express Boston Saugus, where soft rooms start at $137.54, creating a welcoming space perfect for relaxation. Take advantage of Holiday Inn Express's signature Pancake Machine for a fun and easy breakfast experience.

Guests at Holiday Inn Express Boston Saugus will love the calm surroundings, while downtown Swampscott is just a drive away for easy sightseeing and exploration. Choose a hotel that makes your Swampscott trip both practical and enjoyable—secure your stay today!

  Call (855) 234-7135 to book with an agent.
  6.1 miles from Swampscott, MA 01907

Starting at

$137.54

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Boston Logan Airport Revere Beach

400 OCEAN AVENUE Revere, MA

With elevated comfort, SpringHill Suites by Marriott Boston Logan Airport Revere Beach near Swampscott provides a charming stay, with inviting rooms available from an affordable rate of $189.99. Take a refreshing dip in SpringHill Suites' indoor or outdoor pools, offering a relaxing oasis during your travels.

Guests staying at SpringHill Suites by Marriott Boston Logan Airport Revere Beach will love how close they are to downtown Swampscott, where a short drive delivers them to the city’s top destinations. Plan your Swampscott getaway with a hotel that offers premium service at a great rate—reserve now!

  Call (855) 235-6136 to book with an agent.
  6.1 miles from Swampscott, MA 01907

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

The Wylie Inn&Conference Center at Endicott College

295 Hale Street Beverly, MA

With a touch of elegance, The Wylie Inn&Conference Center at Endicott College welcomes guests near Swampscott, where inviting rooms create a comfortable stay, with rates beginning at just $143.99. Relax in accommodations that blend sophisticated design with ultimate comfort, creating a uniquely luxurious experience.

With Swampscott a drive from The Wylie Inn&Conference Center at Endicott College, guests can easily explore the city’s attractions and then retreat to the peace and quiet of the hotel. Indulge in the ultimate Swampscott retreat with a hotel that goes above and beyond—reserve now!

  Call (855) 239-4019 to book with an agent.
  6.2 miles from Swampscott, MA 01907

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

avid hotel Boston Logan Airport Revere an IHG Hotel

405 American Legion Hwy Revere, MA

Guests traveling to Swampscott will find avid hotel Boston Logan Airport Revere an IHG Hotel a intimate-feeling, budget-friendly option, with rooms beginning at $147.44, creating a welcoming atmosphere perfect for rest. Enjoy a superior stay experience with rooms that provide added amenities and comfort at a budget-friendly price.

Guests at avid hotel Boston Logan Airport Revere an IHG Hotel can enjoy the best of both worlds: a quieter atmosphere and easy access to downtown Swampscott for a day of sightseeing. Step into a welcoming Swampscott stay that delivers on both comfort and savings—lock in today!

  Call (855) 235-6136 to book with an agent.
  6.2 miles from Swampscott, MA 01907

Starting at

$147.44

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn Logan International Airport

309 American Legion Highway Route 60 West Revere, MA

With rooms beginning at $126.99, Rodeway Inn Logan International Airport provides budget-friendly comfort for travelers bound for Swampscott, creating a clean, inviting space for rest. Relax in a room that balances comfort and value, offering everything you need for a pleasant and budget-conscious stay.

At Rodeway Inn Logan International Airport, guests can enjoy the comfort of a quieter environment, while downtown Swampscott remains within reach for all their city adventures. Stay affordably and comfortably while exploring Swampscott—reserve today!

  Call (855) 234-2997 to book with an agent.
  6.3 miles from Swampscott, MA 01907

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Four Points by Sheraton Boston Logan Airport Revere

407 Squire Rd Revere, MA

Choose Four Points by Sheraton Boston Logan Airport Revere for a restful stay on your trip to Swampscott, where quality accommodations provide warmth and relaxation, with rates beginning at $149.99. Experience the hospitality of Sheraton’s greeting service, where staff warmly welcome you upon arrival with refreshments and information.

The relaxing atmosphere of Four Points by Sheraton Boston Logan Airport Revere provides a calm retreat, with downtown Swampscott just a drive away for a day of exploring. Find the perfect Swampscott escape with a hotel that combines elegance and affordability—lock in today!

  Call (855) 234-2997 to book with an agent.
  6.4 miles from Swampscott, MA 01907

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Logan International Airport

85 American Legion Hwy Revere, MA

At Comfort Inn & Suites Logan International Airport, travelers visiting Swampscott will find inviting accommodations with rates starting at $134.99, creating a enveloping, welcoming environment ideal for rest. Experience the modern, chic decor of our bathrooms, providing a refreshing start to your day.

Guests at Comfort Inn & Suites Logan International Airport can enjoy the quiet retreat of the hotel, while still having easy access to downtown Swampscott for sightseeing and exploration. Get ready for a Swampscott visit with a hotel that makes relaxation effortless—lock in today!

  Call (855) 233-0132 to book with an agent.
  6.6 miles from Swampscott, MA 01907

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms