Block Island
Ballard's Beach Resort
4.4(3,120 reviews)
About
Ballard's Beach Resort is a hotel in Block Island. At 42 Water St, New Shoreham, RI 02807, Estados Unidos, it sits near New Harbor. The property holds a 4.4/5 rating from 3120 reviews. Its website and three photos provide further details, while Mohegan Bluffs is a nearby attraction.
Frequently Asked Questions
What type of hotel is Ballard's Beach Resort and who is it best suited to?
Ballard's Beach Resort is a hotel on Block Island, suited to guests seeking a straightforward seaside stay.
Where is Ballard's Beach Resort located on Block Island?
Ballard's Beach Resort is located at 42 Water St, New Shoreham, RI 02807, Estados Unidos, on Block Island.
How do guests rate Ballard's Beach Resort?
Guests rate Ballard's Beach Resort 4.4 out of 5, based on 3120 reviews.






