Hotel in Narragansett, Rhode Island

Find the top Hotel in Narragansett, Rhode Island near you now.

The Surf Shack Bed & Breakfast

Restaurant

Address: 83 Narragansett Ave, Narragansett, RI 02882