The Whalewalk Inn & Spa

Starting at
$200

TripAdvisor Review

Based on 213 review

See all

This charming hotel is situated in South Yarmouth. The hotel features a total of 16 guests rooms. Pets are not allowed at The Whalewalk Inn & Spa.

More details