Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Swampscott – 3 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Egg Rock House - 4BR, 4.5BA - Modern Oceanfront is located in Swampscott, just 4.7 miles from Peabody Essex Museum and 4.9 miles from The House of the Seven Gables.

Show more Show less
10
Exceptional
1 reviews
Price from
$413.77
per night

Swampscott Retreat Four Bedrooms Come Unwind is located in Swampscott, just 5 miles from Peabody Essex Museum and 5.1 miles from The House of the Seven Gables.

Show more Show less
Price from
$330
per night

SeaCity View offers accommodations in Swampscott, 4.6 miles from Peabody Essex Museum and 4.8 miles from The House of the Seven Gables.

Show more Show less
7
Good
1 reviews
Price from
$183.49
per night

Farmhouse 2 bedrooms apartment is located in Lynn, just 1.2 miles from Lynn Beach and 1.3 miles from Nahant Beach. Both free Wifi and private parking are available at the apartment free of charge.

Beautiful house, complete kitchen, good services. Great position

Show more Show less
9.3
Wonderful
30 reviews
Price from
$126
per night

Sweet home offers accommodations in Lynn, 1.7 miles from Lynn Beach and 4.7 miles from Peabody Essex Museum. It offers free Wifi, a private beach area, and a restaurant.

Show more Show less
Price from
$89.10
per night

Pet-Friendly Salem Studio Shared Patio and Fire Pit is located in Salem, just a 10-minute walk from Glendale Cove Beach and 1.5 miles from Peabody Essex Museum.

Show more Show less
Price from
$134
per night

Salem Vacation Rental 1 Mi to Downtown! offers accommodations in Salem, a 10-minute walk from Glendale Cove Beach and 1.5 miles from Peabody Essex Museum.

Show more Show less
Price from
$146
per night

Located in Salem, a 4-minute walk from Glendale Cove Beach, The Coach House provides accommodations with free WiFi and free private parking.

Clean, beautiful decor, and nice location

Show more Show less
9
Wonderful
115 reviews
Price from
$143.75
per night

Couples and beach lovers meet your needs in one location is located in Marblehead, just a 9-minute walk from Devereux Beach and 0.7 miles from Riverhead Beach.

It was very clean. Perfect location. Great price!

Show more Show less
8.4
Very Good
14 reviews
Price from
$70.04
per night

This historic Inn is minutes from the beach in a centrally located residential area. Each uniquely decorated room offers free Wi-Fi and a flat-screen cable TV.

Loved this hotel, the wonderful staff, delightful decor, comfortable bed and bedding, location, service and kindness. Also liked the breakfast and coffee every morning and the lovely sitting and lounge area. The room and hotel have kept its vintage old feel of this remarkable dwelling. A perfect choice for our stay in Marblehead.

Show more Show less
8.4
Very Good
149 reviews
Price from
$165
per night
Subscribe to receive premium deals

Prices drop the second you sign up!