Skip to main content

Search hotels in Marblehead, MA

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

Marblehead – 14 hotels and places to stay

Filter by:

Star Rating
Review score

Harbor Light Inn

Hotel in Marblehead

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

An authentic, rustic luxurious little single family home in Old Town. All yours.

Marblehead

An authentic, rustic luxurious little single family home in Old Town. All yours. Offers accommodations in Marblehead, a 19-minute walk from Gas House Beach and 3.9 miles from Peabody Essex Museum.

W
Wendy
From
Netherlands
It was a very comfortable and well decorated appartment/house in a very beautifull, calm neighbourhood. The bed was very comfortable, as the bathroom, the fully equiped kitchen. Well everything was. Natasha was a very attentfull host, quick to response. The garden/patio was a bonus, the washer/dryer, the closeness to the sea was, to the shops, to Salem, to Boston etc. There was nothing more we could have wished for. We loved staying there.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 27 reviews
Price from
$217.35
1 night, 2 adults

Luxury Marblehead Condo

Marblehead

Featuring a garden, Luxury Marblehead Condo features accommodations in Marblehead. This apartment provides air-conditioned accommodations with a balcony.

a
amy beth
From
United States
Clean and beautiful condo, close to shops and restaurants. Plenty of room for everyone, but a nice cozy sitting area to relax in. Gorgeous kitchen with everything you need.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 24 reviews
Price from
$595
1 night, 2 adults

The Hotel Marblehead

Marblehead

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...

J
Joe
From
Canada
The room was very clean and comfortable !
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 165 reviews
Price from
$118.80
1 night, 2 adults

Hot Tub, Electric Bikes, Solo Stove, Projector, Smores

Marblehead

1.6 miles from Gas House Beach in Marblehead, Hot Tub, Electric Bikes, Solo Stove, Projector, Smores features accommodations with access to a hot tub.

A
Amber
From
United States
Beautiful home very clean and exceptional views
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 23 reviews
Price from
$430.50
1 night, 2 adults

The Coach House

Salem (Near Marblehead)

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 Marblehead)

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 Marblehead)

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

Hawthorne Hotel

Salem (Near Marblehead)

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 Marblehead)

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
See all 14 hotels in Marblehead

Hotels with parking in Marblehead

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 8.0
Very Good - What previous guests thought, 594 reviews
From $109.58 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,409 reviews
From $127.81 per night
Parking on site
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 244 reviews
From $278.13 per night
Parking on site
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 177 reviews
From $131.97 per night
Parking on site
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 407 reviews
From $161.73 per night
Parking on site
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,702 reviews
From $147.48 per night

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

See all

Popular with guests booking hotels in Marblehead

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 212 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 Salem

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

Popular with guests booking hotels in Salem

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

Popular with guests booking hotels in Peabody

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 393 reviews

Popular with guests booking hotels in Salem

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 439 reviews

Popular with guests booking hotels in Beverly

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

Popular with guests booking hotels in Salem

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

Popular with guests booking hotels in Beverly

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

Popular with guests booking hotels in Peabody

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

Best hotels with breakfast in Marblehead and nearby

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 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.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 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.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 7.9
Good - What previous guests thought, 660 reviews

This Danvers, Massachusetts hotel is a 5-minute walk to Liberty Tree Mall and a 10-minute drive to Salem. It offers free Wi-Fi and spacious rooms.

From $112.82 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 9.9
Exceptional - What previous guests thought, 6 reviews

Spacious 3BR Salem Getaway, Modern & Walkable offers accommodations in Salem, a 6-minute walk from Glendale Cove Beach and 1.2 miles from Peabody Essex Museum.

Budget hotels in Marblehead and nearby

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.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 8.0
Very Good - What previous guests thought, 594 reviews

Located in Beverly, 5.1 miles from Peabody Essex Museum, The Beverly has accommodations with free WiFi and free private parking.

From $109.58 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 58 reviews

Offering a terrace and barbecue facilities, Walk to Downtown Salem in Salem is close to Peabody Essex Museum and The House of the Seven Gables.

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

Just a 10-minute walk from Glendale Cove Beach and 1.2 miles from Peabody Essex Museum, 1 Mi to Downtown Salem Studio with Fire Pit Access features accommodations in Salem with a garden.

Scored out of 10, guest rating 4.3
Disappointing - What previous guests thought, 3 reviews

1 Mi to Downtown Salem Vacation Rental! offers accommodations in Salem, 1.2 miles from Peabody Essex Museum and 1.6 miles from The House of the Seven Gables.

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

Inviting Salem Apartment Near Waterfront and Museums is located in Salem, just 16 miles from Boston North Station and 16 miles from TD Garden.

What Guests Said About Marblehead:

8.0

Very much met the expectation of a small coastal New England...

Very much met the expectation of a small coastal New England town. Found walking to most places the easiet l, streets are narrow and parking scarce. We went to different restaurants while there, The Landing was the better of the two. Beaches pretty typical for area a lot of rock and would suggest watershoes
Guest review by
Anonymous
10

Loved the location and especially the Three Cods Tabern only...

Loved the location and especially the Three Cods Tabern only steps away. The best clam chowder ever! Location was close to all we wanted to visit, Salem and Danbury and the houses were beautiful!! Also close to other eateries and markets. Delightful area!
Guest review by
Carol
United States

See reviews by guests who stayed at hotels in Marblehead

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4 reviews
The location in Marblehead was perfect. We could walk to everything. The apartment was just like the pictures and we enjoyed it very much. Our host was friendly and responsive to queries. We would definitely stay here again.
Guest review by
ANTHONY
United States
From $367.49 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 212 reviews
The location was fantastic. Marblehead really surprised us with its beautiful houses. Accommodation was great as were all the staff.
Guest review by
Diane
United Kingdom
From $367.49 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 212 reviews
Location Marblehead was beautiful . Staff were all so friendly , room was great and breakfast was fantastic. Loved our stay
Guest review by
David
United Kingdom
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 61 reviews
Marblehead and easy access to Salem and Boston
Guest review by
Heather
United Kingdom
From $131.59 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 165 reviews
Marblehead is a great town to visit.
Guest review by
Kristin
Luxembourg