Skip to main content

Filter by:


Star Rating

Review Score

Swampscott – 312 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hampton Inn Boston/Peabody, hotel in Swampscott

With easy access to Interstate 95, and 14 mi from Logan International Airport, Hampton Inn Boston/Peabody offers guests a salt/saline-water indoor pool and complimentary hot breakfast.

Clean, great breakfast, the most friendly, polite staff
8.2
Scored 8.2
Very Good
Rated very good
1,266 reviews
Price from$186.24per night
avid hotels - Boston Logan Airport - Revere, an IHG Hotel, hotel in Swampscott

Located in Revere and with Revere Beach reachable within one mile, avid hotels - Boston Logan Airport - Revere, an IHG Hotel provides concierge services, non-smoking rooms, a fitness center, free WiFi...

Wonderfully clean and functional with a most comfortable bed.
8.4
Scored 8.4
Very Good
Rated very good
1,047 reviews
Price from$153per night
Holiday Inn Express Boston - Saugus, an IHG hotel, hotel in Swampscott

Offering an outdoor pool and a fitness center, Holiday Inn Express Boston - Saugus, an IHG hotel Airport is located in on Route 1 in Saugus. Free WiFi access is available.

all
8.0
Scored 8.0
Very Good
Rated very good
666 reviews
Price from$127per night
The Hotel Salem, hotel in Swampscott

The Hotel Salem is located in Salem, 1.4 miles from Glendale Cove Beach and 1.4 miles from Dead Horse Beach.

It was a very beautiful room and quiet place
8.3
Scored 8.3
Very Good
Rated very good
626 reviews
Price from$198per night
Homewood Suites Boston Peabody, hotel in Swampscott

Located just outside of Boston, this all-suites hotel is conveniently located close to area freeways, including Interstate 95 and offers spacious accommodations along with fully equipped kitchens.

I liked the breakfast
8.4
Scored 8.4
Very Good
Rated very good
597 reviews
Price from$201.48per night
Red Roof Inn PLUS+ Boston - Logan, hotel in Swampscott

Located in Saugus, the Red Roof PLUS+ Boston - Logan is 11 mi from the Boston city center and the Logan International Airport is 9.5 mi away.

Price
7.4
Scored 7.4
Good
Rated good
748 reviews
Price from$123.30per night
SpringHill Suites by Marriott Boston Logan Airport Revere Beach, hotel in Swampscott

SpringHill Suites by Marriott Boston Logan Airport Revere Beach is located in Revere, a few steps from Revere Beach and 1.5 miles from Short Beach.

The pool for kids
8.4
Scored 8.4
Very Good
Rated very good
758 reviews
Price from$171per night
Harbor Light Inn, hotel in Swampscott

Located in the heart of the historic Marblehead town center, this boutique hotel features a seasonal outdoor pool, an intimate tavern and free Wi-Fi. The ocean is steps away.

We received a warm welcome, found the room to be cozy, beautifully appointed and spotless. Shower was fabulous! Breakfast was delicious, atmosphere relaxed and the team warm and friendly. I highly recommend!
9.2
Scored 9.2
Wonderful
Rated wonderful
178 reviews
Price from$229per night
The Cove At Salem, hotel in Swampscott

Located in Salem, 1.4 miles from Dead Horse Beach, The Cove At Salem provides accommodations with a shared lounge, free private parking, a terrace and a bar.

We stayed in a themed room which was awesome. The staff was friendly.
9.0
Scored 9.0
Wonderful
Rated wonderful
127 reviews
Price from$182per night
The Coach House, hotel in Swampscott

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

Loved the room, the furniture was very nice and the room was clean! The location was great. Close to downtown Salem and just a 30 to 40 minute drive to downtown Boston depending on traffic.
9.1
Scored 9.1
Wonderful
Rated wonderful
142 reviews
Price from$286.20per night
See all hotels near Swampscott
Subscribe to receive premium deals

Prices drop the second you sign up!