Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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+
Marblehead – 11 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.

Harbor Light Inn

Hotel in Marblehead

Located in the heart of the historic Marblehead town center, this boutique hotel features a seasonal outdoor pool, a restaurant and free Wi-Fi. The ocean is steps away. Everything! Vibe, Location, Staff friendliness, Breakfast, Cleanliness

Show more Show less
9.3
Wonderful
142 reviews
Price from
$299
per night

Harbor Walk

Hotel in Marblehead

Harbor Walk is located in Marblehead, within 16 miles of Freedom Trail and 16 miles of Boston North Station.

Show more Show less
8
Very Good
4 reviews

The Hotel Marblehead

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. 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.2
Very Good
110 reviews
Price from
$205
per night

Brackett Cottage

Marblehead

Brackett Cottage is located in Marblehead, 1.4 miles from Riverhead Beach, 1.7 miles from Devereux Beach, as well as 4.8 miles from Peabody Essex Museum.

Show more Show less
9.3
Wonderful
3 reviews
Price from
$401.67
per night

Rockmere Inn

Marblehead

Rockmere Inn is located in Marblehead, 1.4 miles from Riverhead Beach, 1.7 miles from Devereux Beach, as well as 4.8 miles from Peabody Essex Museum.

Show more Show less
7
Good
2 reviews
Price from
$283.43
per night

Sweet Retreat

Marblehead

Sweet Retreat is located in Marblehead, a 15-minute walk from Riverhead Beach, one mile from Devereux Beach, and one mile from Gas House Beach.

Show more Show less
8.3
Very Good
3 reviews
Price from
$165.38
per night

Hollyhock House

Marblehead

Located in Marblehead, Hollyhock House provides accommodations with a private pool and pool views.

Show more Show less
Price from
$263.95
per night

Blue Hour

Marblehead

Located in Marblehead, a 18-minute walk from Gas House Beach and 1.3 miles from Riverhead Beach, Blue Hour provides accommodations with amenities such as free WiFi and a TV.

Show more Show less
10
Exceptional
4 reviews
Price from
$372.95
per night

Marblehead Vacation Rental 1 Mi to Devereux Beach

Marblehead

Located in Marblehead, a 15-minute walk from Riverhead Beach and one mile from Devereux Beach, Marblehead Vacation Rental 1 Mi to Devereux Beach offers free WiFi and air conditioning.

Show more Show less
Price from
$394
per night

Marblehead Oasis townhouse

Marblehead

Marblehead Oasis townhouse is located in Marblehead, a 14-minute walk from Gas House Beach, 1.4 miles from Riverhead Beach, and 1.7 miles from Devereux Beach.

Show more Show less
Price from
$302.19
per night
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Marblehead:

Explore guest reviews of hotels in Marblehead

See all