On the Rocks
On a private white sand beach, near Splash Harbour Water Park
Choose dates to view prices
On the Rocks
Photo gallery for On the Rocks
Overview of On the Rocks
Reviews
6.0
Popular amenities
Explore the area
42 Gulf Blvd, Indian Rocks Beach, FL, 33785
- Splash Harbour Water Park11 min walk
- John's Pass Village & Boardwalk15 min drive
- Sand Key Park19 min drive
- Tampa, FL (TPA-Tampa Intl.)32 min drive
Sign in to view eligible discounts and perks. More rewards for more adventures!
Room options
View all photos for Premium Condo, 1 Bedroom, Balcony, Oceanfront
Premium Condo, 1 Bedroom, Balcony, Oceanfront
Highlights
Balcony or patio
Individually furnished
Individually decorated
Air conditioning
Heating
Free cots/infant beds
Kitchen
Full-sized fridge/freezer
View all photos for Premier Condo, 3 Bedrooms, Balcony, Oceanfront
Premier Condo, 3 Bedrooms, Balcony, Oceanfront
Highlights
Balcony
Individually furnished
Individually decorated
Air conditioning
Heating
Kitchen
Full-sized fridge/freezer
Dishwasher
View all photos for Executive Condo, 4 Bedrooms, Balcony, Ocean View
Executive Condo, 4 Bedrooms, Balcony, Ocean View
Highlights
Balcony or patio
Individually furnished
Individually decorated
Air conditioning
Heating
Kitchen
Full-sized fridge/freezer
LCD TV
About the area
About this property
Property amenities
Policies
Important information
Frequently asked questions
On the Rocks Reviews
Reviews
6.0
Reviews
Travelled with family
30 Jun 2023
Stayed 7 nights in Jun 2023
10/10 Excellent
Katrina
7 Jun 2023
Katrina
Stayed 4 nights in Jun 2023