Skip to main content

Search hotels in Marblehead

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

Filter by:

Star Rating

Review score

Marblehead – 4 hotels and places to stay

See the latest prices and deals by choosing your dates.
Harbor Light Inn, hotel in Marblehead

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.

Quietness of the space. Plenty of hot water available.
Scored 9.2
9.2
Rated wonderful
Wonderful
205 reviews
Price from
$179
1 night, 2 adults
The Hotel Marblehead, hotel in Marblehead

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.

The room was pristine! Perfect size for us. Perfect location. Everything was fresh and comfortable. We would recommend this hotel to anyone.
Scored 8.3
8.3
Rated very good
Very Good
184 reviews
Price from
$176.40
1 night, 2 adults
An authentic, rustic luxurious little single family home in Old Town. All yours., hotel in Marblehead

An authentic, rustic luxurious little single family home in Old Town. All yours. Is located in Marblehead, just a 18-minute walk from Riverhead Beach and one mile from Gas House Beach.

Incredibly charming small antique home with comfy bed, modern appliances and bathrooms all sparkling clean. Walkable to everything, it was nice to have off-street parking. Loved the filtered water, washer/dryer, Peet’s coffee and even Prosecco left for us in the fridge! Very nice host who accommodated our early arrival and was very responsive. Also appreciated were the extra towels, shampoo etc in the shower, and all the basics (and more, even bathrobes) thoughtfully available - less to pack next time. We will absolutely book again when we return!
Scored 9.8
9.8
Rated exceptional
Exceptional
17 reviews
Price from
$220.50
1 night, 2 adults
Couples and beach lovers meet your needs in one location, hotel in Marblehead

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.

Good Communication from hosts made for a seamless entry into the unit. The space was beautiful and well kept.
Scored 8.0
8.0
Rated very good
Very Good
41 reviews
Price from
$94.21
1 night, 2 adults
Salem Waterfront Hotel & Suites, hotel in 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.

Stayed here for our honeymoon and it was perfect. Walking distance to everything we wanted to do. Pool was great. Food at the pub was fantastic and it was so convenient that they could bring it up to your room.
Scored 8.7
8.7
Rated excellent
Excellent
244 reviews
Price from
$189
1 night, 2 adults
Sonesta Select Boston Danvers, hotel in Marblehead

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.

Beds comfortable and clean, wheelchair friendly
Scored 8.0
8.0
Rated very good
Very Good
868 reviews
Price from
$111
1 night, 2 adults
The Cove At Salem, hotel in Marblehead

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.

Super comfy bed. Super cute atmosphere! Rooms are very updated and really pretty. The outdoor area with fire pits was gorgeous. Friday night Pop up bar. Pop up food truck. Movie outside on a projector! Room was huge. Will definitely book again. Can't wait to go back.
Scored 9.0
9.0
Rated wonderful
Wonderful
272 reviews
Price from
$205.85
1 night, 2 adults
The Coach House, hotel in Marblehead

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

The place and rooms were beautiful. The bed was comfortable. Even a great shower.
Scored 9.2
9.2
Rated wonderful
Wonderful
238 reviews
Price from
$181.13
1 night, 2 adults
Hampton Inn Salem, Ma, hotel in Marblehead

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

It was close to everything
Scored 8.9
8.9
Rated excellent
Excellent
1,356 reviews
Price from
$162.38
1 night, 2 adults
Hawthorne Hotel, hotel in 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.

We wanted to see if it was actually haunted 👻
Scored 8.9
8.9
Rated excellent
Excellent
797 reviews
Price from
$139
1 night, 2 adults
See all hotels in and around Marblehead

What Guests Said About Marblehead:

  • Scored 10
    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!
    Carol
    United States of America

See reviews by guests who stayed at hotels in Marblehead

  • From $300.47 per night
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 205 reviews
    This is a great Hotel/B&B. Marblehead is lovely and we were able to visit Boston by commuting in from the park and ride at Wonderland. The staff were really friendly and helpful. Breakfast offered good variety. I would recommend.
    Colin
    United Kingdom
  • Scored 8.2
    8.2
    Rated very good
    Very Good
     · 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.
    A
    ANTHONY
    United States of America
  • From $300.47 per night
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 205 reviews
    Great little boutique hotel. Friendly staff, well located and yummy breakfast!
    Dakota
    Canada
  • Scored 8.0
    8.0
    Rated very good
    Very Good
     · 41 reviews
    Marblehead and easy access to Salem and Boston
    Heather
    United Kingdom
  • From $218.15 per night
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 184 reviews
    Marblehead is a great town to visit.
    Kristin
    Luxembourg