Skip to main content

Search hotels in Swampscott, MA

Enter your dates to see the latest prices and deals for Swampscott hotels

Popular hotels in Swampscott

Check out our top picks in Swampscott

Filter by:

Star Rating
Review score

The Coach House

Salem (Near Swampscott)

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

N
Nicolle
From
Ireland
We absolutely loved our stay at the Coach House! It's a beautiful property and really well kept. The decor is so beautiful, and we loved the "Witch you were here" bench photo op on the second floor :) The shower was amazing (great water pressure!), and the room was so spacious and comfortable. The only hotel I've ever stayed in that gave us adequate coffee in the room, too! It's an easy stroll into town to get to Essex Street (about 15-20 minutes), through a beautiful neighbourhood, and far enough out that you can really enjoy the peace and quiet. Marley was an exceptional personal concierge, and checked in with us frequently to make sure we were happy, or if we needed any recommendations. Also, the keyless entry is incredible! Such a pleasure to not have to fuss with keeping keycards safe! If I ever make it back to Salem, this is where I will stay!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 435 reviews
Price from
$130.42
1 night, 2 adults

The Cabot Lodge

Beverly (Near Swampscott)

Located within a 9-minute walk of Dane Street Beach and 2.4 miles of Peabody Essex Museum, The Cabot Lodge provides rooms with air conditioning and a private bathroom in Beverly.

Y
Yezabel
From
Mexico
It is super clean, easy to find. I really felt like my home 😍
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 240 reviews
Price from
$206.22
1 night, 2 adults

Salem Waterfront Hotel & Suites

Salem (Near Swampscott)

Boasting an on-site restaurant and lounge, a heated indoor swimming pool, Salem Waterfront Hotel & Suites is located in Salem, Massachusetts, 3.7 mi from Abbott Park. WiFi access is available.

P
Pamela
From
Canada
Updated clean and comfortable rooms. Spacious and bed was really great! Sheets were good quality.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 600 reviews
Price from
$199
1 night, 2 adults

Harbor Light Inn

Marblehead (Near Swampscott)

Harbor Light Inn features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Marblehead. Providing a bar, the property is located within a 8-minute walk of Gas House Beach.

A
Anna
From
Spain
The property is beautiful, intimate, and welcoming. The staff is absolutely lovely and the website even has a list of restaurants to visit with local input. We wish we had stayed longer but absolutely plan to return. What a wonderful experience, really couldn’t be happier with the accommodations and staff experience.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 212 reviews
Price from
$299
1 night, 2 adults

Hawthorne Hotel

Salem (Near Swampscott)

This Salem, Massachusetts hotel is located just 591 feet from the Salem Witch Museum and Salem Common. It features an on-site restaurant and bar and free Wi-Fi access in every room.

A
Alison
From
Ireland
Fabulous decor, comfy beds and rooms, amazing staff!! Loved our stay! Also the food was delicious!!!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 695 reviews
Price from
$149
1 night, 2 adults

Hampton Inn Salem, Ma

Salem (Near Swampscott)

Located in Salem and with Glendale Cove Beach reachable within a 19-minute walk, Hampton Inn Salem, Ma provides concierge services, non-smoking rooms, a fitness center, free WiFi and a shared lounge.

T
Thomas
From
United States
Pool, bed, breakfast, location
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,180 reviews
Price from
$130.38
1 night, 2 adults

Holiday Inn Express Boston - Saugus by IHG

Saugus (Near 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.

C
Cardoso França
From
Brazil
Everything was very clean, the staff was very gentle, they provided good toiletries, and the breakfast was amazing! It was in a good location. It was close to the airport, and there were so many shops around.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,028 reviews
Price from
$101
1 night, 2 adults

Comfort Inn & Suites Logan International Airport

Revere (Near Swampscott)

Minutes from Boston Logan International Airport and offering free 24-hour airport shuttle service, this hotel features comfortable accommodations, modern amenities and is a short drive from downtown...

E
Edgardo
From
Puerto Rico
Very good location. The facilities are very nice. Excellent service.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,413 reviews
Price from
$123.97
1 night, 2 adults

The Cove At Salem

Salem (Near 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.

N
Newman
From
Canada
Beautiful room that we had booked
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 439 reviews
Price from
$130
1 night, 2 adults

SpringHill Suites by Marriott Boston Logan Airport Revere Beach

Revere (Near Swampscott)

Located within a few steps of Revere Beach and 6.1 miles of Old State House, SpringHill Suites by Marriott Boston Logan Airport Revere Beach provides rooms in Revere.

D
Daniel
From
Sweden
Very comfy and clean hotel. Good quick connection by subway to central Boston. Beach just outside the hotel. Good breakfast. Excellent value for money; especially during Boston Marathon.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 826 reviews
Price from
$193
1 night, 2 adults
See all 6 hotels in Swampscott

Swampscott – 6 hotels and places to stay

Filter by:

Star Rating
Review score

The Coach House

Salem (Near Swampscott)

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

N
Nicolle
From
Ireland
We absolutely loved our stay at the Coach House! It's a beautiful property and really well kept. The decor is so beautiful, and we loved the "Witch you were here" bench photo op on the second floor :) The shower was amazing (great water pressure!), and the room was so spacious and comfortable. The only hotel I've ever stayed in that gave us adequate coffee in the room, too! It's an easy stroll into town to get to Essex Street (about 15-20 minutes), through a beautiful neighbourhood, and far enough out that you can really enjoy the peace and quiet. Marley was an exceptional personal concierge, and checked in with us frequently to make sure we were happy, or if we needed any recommendations. Also, the keyless entry is incredible! Such a pleasure to not have to fuss with keeping keycards safe! If I ever make it back to Salem, this is where I will stay!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 435 reviews
Price from
$130.42
1 night, 2 adults

The Cabot Lodge

Beverly (Near Swampscott)

Located within a 9-minute walk of Dane Street Beach and 2.4 miles of Peabody Essex Museum, The Cabot Lodge provides rooms with air conditioning and a private bathroom in Beverly.

Y
Yezabel
From
Mexico
It is super clean, easy to find. I really felt like my home 😍
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 240 reviews
Price from
$206.22
1 night, 2 adults

Salem Waterfront Hotel & Suites

Salem (Near Swampscott)

Boasting an on-site restaurant and lounge, a heated indoor swimming pool, Salem Waterfront Hotel & Suites is located in Salem, Massachusetts, 3.7 mi from Abbott Park. WiFi access is available.

P
Pamela
From
Canada
Updated clean and comfortable rooms. Spacious and bed was really great! Sheets were good quality.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 600 reviews
Price from
$199
1 night, 2 adults

Harbor Light Inn

Marblehead (Near Swampscott)

Harbor Light Inn features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Marblehead. Providing a bar, the property is located within a 8-minute walk of Gas House Beach.

A
Anna
From
Spain
The property is beautiful, intimate, and welcoming. The staff is absolutely lovely and the website even has a list of restaurants to visit with local input. We wish we had stayed longer but absolutely plan to return. What a wonderful experience, really couldn’t be happier with the accommodations and staff experience.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 212 reviews
Price from
$299
1 night, 2 adults

Hawthorne Hotel

Salem (Near Swampscott)

This Salem, Massachusetts hotel is located just 591 feet from the Salem Witch Museum and Salem Common. It features an on-site restaurant and bar and free Wi-Fi access in every room.

A
Alison
From
Ireland
Fabulous decor, comfy beds and rooms, amazing staff!! Loved our stay! Also the food was delicious!!!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 695 reviews
Price from
$149
1 night, 2 adults

Hampton Inn Salem, Ma

Salem (Near Swampscott)

Located in Salem and with Glendale Cove Beach reachable within a 19-minute walk, Hampton Inn Salem, Ma provides concierge services, non-smoking rooms, a fitness center, free WiFi and a shared lounge.

T
Thomas
From
United States
Pool, bed, breakfast, location
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,180 reviews
Price from
$130.38
1 night, 2 adults

Holiday Inn Express Boston - Saugus by IHG

Saugus (Near 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.

C
Cardoso França
From
Brazil
Everything was very clean, the staff was very gentle, they provided good toiletries, and the breakfast was amazing! It was in a good location. It was close to the airport, and there were so many shops around.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,028 reviews
Price from
$101
1 night, 2 adults

Comfort Inn & Suites Logan International Airport

Revere (Near Swampscott)

Minutes from Boston Logan International Airport and offering free 24-hour airport shuttle service, this hotel features comfortable accommodations, modern amenities and is a short drive from downtown...

E
Edgardo
From
Puerto Rico
Very good location. The facilities are very nice. Excellent service.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,413 reviews
Price from
$123.97
1 night, 2 adults

The Cove At Salem

Salem (Near 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.

N
Newman
From
Canada
Beautiful room that we had booked
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 439 reviews
Price from
$130
1 night, 2 adults

SpringHill Suites by Marriott Boston Logan Airport Revere Beach

Revere (Near Swampscott)

Located within a few steps of Revere Beach and 6.1 miles of Old State House, SpringHill Suites by Marriott Boston Logan Airport Revere Beach provides rooms in Revere.

D
Daniel
From
Sweden
Very comfy and clean hotel. Good quick connection by subway to central Boston. Beach just outside the hotel. Good breakfast. Excellent value for money; especially during Boston Marathon.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 826 reviews
Price from
$193
1 night, 2 adults
See all 6 hotels in Swampscott

Hotels with parking in Swampscott

Free parking
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 251 reviews
From $201.06 per night
Free parking
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 600 reviews
From $211.11 per night
Free parking
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 439 reviews
From $148.85 per night
Free parking
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,028 reviews
From $100.53 per night
Parking on site
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,413 reviews
From $127.81 per night
Private Parking
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 674 reviews
From $519.37 per night
Parking garage
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,043 reviews
From $226.15 per night
Parking on site
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 636 reviews
Parking on site
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 85 reviews
From $838.44 per night
Parking on site
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 920 reviews
From $262.01 per night

Most booked hotels in Swampscott and surrounding area in the past month

See all

Popular with guests booking hotels in Saugus

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,028 reviews

Popular with guests booking hotels in Revere

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,413 reviews

Popular with guests booking hotels in Saugus

Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 509 reviews

Popular with guests booking hotels in Revere

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 826 reviews

Popular with guests booking hotels in Salem

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,180 reviews

Popular with guests booking hotels in Saugus

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 572 reviews

Popular with guests booking hotels in Revere

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 941 reviews

Popular with guests booking hotels in Salem

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 600 reviews

Popular with guests booking hotels in Revere

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 361 reviews

Popular with guests booking hotels in Salem

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 695 reviews

Budget hotels in Swampscott and nearby

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 5 reviews

A comfortable apartment within the vicinity of Lynn Beach, Full Apartment in Lynn - Fits 5 people offers a base for a hassle-free getaway in Lynn.

From $132.93 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Salem 3 Bedroom with Gameroom, Balcony, Parking, and more offers accommodations in Salem, 15 miles from Cambridge College and 15 miles from Old North Church.

From $312.63 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 18 reviews

3BDR 2BA Downtown Salem with Parking offers accommodations in Salem, 15 miles from Cambridge College and 16 miles from Boston North Station. This apartment features free private parking and free Wifi.

From $243.66 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 393 reviews

This Extended Stay America - Boston - Peabody is located in Peabody and especially designed for longer stays, with all rooms featuring a fully equipped kitchen.

From $115.65 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 159 reviews

Just off Interstate 95, within driving distance of downtown Boston and the seaport town of Salem, this hotel in Peabody, Massachusetts offers free internet access and an indoor pool.

From $109.47 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 487 reviews

SpringHill Suites Boston is located 20 minutes’ drive from Rockport and Downtown Boston. It features spacious guest bedrooms, an indoor swimming pool and free Wi-Fi throughout the hotel.

From $103.49 per night
Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 509 reviews

Extended Stay America Suites - Boston - Saugus is located in Saugus, within 9.4 miles of Cambridge College and 10 miles of Peabody Essex Museum.

From $94.43 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 572 reviews

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.

From $99.52 per night

Best hotels with breakfast in Swampscott and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 11 reviews

Providing a bar, Old Salem House 15 mins from downtown Salem features accommodations in Peabody. This property offers access to a balcony, free private parking, and free Wifi.

From $206.10 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 165 reviews

Located in Marblehead, within a 12-minute walk of Devereux Beach and 3 miles of Peabody Essex Museum, The Hotel Marblehead has accommodations with a terrace as well as free private parking for guests...

From $131.59 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,180 reviews

Located in Salem and with Glendale Cove Beach reachable within a 19-minute walk, Hampton Inn Salem, Ma provides concierge services, non-smoking rooms, a fitness center, free WiFi and a shared lounge.

From $136.48 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 550 reviews

Set in America's oldest seaport, only steps from famous sites, this property consists of 3 historical homes and provides a free daily breakfast and a number of amenities such as free WiFi access, free...

From $201.06 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 143 reviews

Located within 1.1 miles of Glendale Cove Beach and a 5-minute walk of Peabody Essex Museum, The Merchant has rooms with air conditioning and a private bathroom in Salem.

From $187.66 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 252 reviews

Within 2 miles from Salem Country Club and 30 minutes driving from Logan Airport and downtown Boston, Marriott Peabody offers spacious rooms with free Wi-Fi and a indoor pool.

From $201.06 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 212 reviews

Harbor Light Inn features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Marblehead. Providing a bar, the property is located within a 8-minute walk of Gas House Beach.

From $367.49 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 397 reviews

Located in Peabody, 6.3 miles from Peabody Essex Museum, Homewood Suites by Hilton Boston - Peabody provides accommodations with a fitness center, free private parking, a terrace and barbecue...

From $134.80 per night