Tidewater Inn
Get swept away by the beauty of Cape Cod at the Tidewater Inn in Yarmouth, Massachusetts. Situated in the heart of Cape Cod, our hotel in Yarmouth, MA is a tranquil place to call home offering charming accommodations with splendid water views of Lewis Bay and modern amenities.