Beach on the Rocks is located in Clearwater Beach, just 1.6 miles from Indian Shores Beach and 7.2 miles from Pier 60. The air-conditioned accommodation is a 7-minute walk from Belleair Beach. Free Wifi is available throughout the property and Indian Rocks Beach is a few steps away.
Featuring a balcony and sea views, the spacious apartment includes 2 bedrooms, a living room, TV, an equipped kitchen, and 2 bathrooms with a bath and a shower. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.
Guests at the apartment will be able to enjoy activities in and around Clearwater Beach, like cycling.
John's Pass is 9.2 miles from Beach on the Rocks, while John's Pass Village and Boardwalk is 9.4 miles from the property. The nearest airport is St. Pete-Clearwater International Airport, 11 miles from the accommodation.