Best Lodging in New Shoreham, RI
1 Inn at Old Harbor
Victorian B&B with cozy rooms & a porch231 Water St, New Shoreham, RI 02807, United States
2 Hygeia House
Homey lodging in a 19th-century home582 Beach Ave, New Shoreham, RI 02807, United States
Map