Get a Hotel in New Shoreham (RI)

Ballard\'s Beach Resort

Ballard's Beach Resort

New Shoreham (RI) • Show on map 7.9/10 View Details for Price

Located in New Shoreham and with Ballard's Beach reachable within a few steps Ballard's Beach Resort provides express check-in and check-out non-smoking rooms a shared lounge free WiFi throughout the…More info

Book now