264 Pleasant Street (990.1 km from Put-in-Bay Refuge Harbor)
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.
139 Pleasant St Unit 2 (990.7 km from Put-in-Bay Refuge Harbor)
Sweet Retreat offers accommodations in Marblehead 1.8 mi from Preston Beach. With free WiFi this holiday home features a satellite TV a washing machine and a kitchen with a microwave and fridge.
(991.1 km from Put-in-Bay Refuge Harbor)
Located in Marblehead within 1.7 mi of Preston Beach Harbor Walk offers accommodations with air conditioning.
2 Mechanic St (991.4 km from Put-in-Bay Refuge Harbor)
Located in Marblehead within 1.8 mi of Glendale Cove Beach Rockmere Inn offers accommodations with air conditioning. With free WiFi this holiday home provides a satellite TV a washing machine and a kitchen with a dishwasher and microwave.
49 Washington St (991.4 km from Put-in-Bay Refuge Harbor)
Located in Marblehead within 1.9 mi of Glendale Cove Beach Brackett Cottage offers accommodations with air conditioning. With free WiFi this holiday home provides a satellite TV a washing machine and a kitchen with a dishwasher and microwave.
58 Washington Street (991.5 km from Put-in-Bay Refuge Harbor)
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.