If you're planning to come to the area to visit Michael Rock Beach, take some time to see the rest of the sights while you're in town. Travelers love the area for its beautiful beaches, array of dining options, and snorkeling. You'll find 8 hotels and other accommodations within a few miles for a convenient home base.