25 Belleview Boulevard (6.8 km from Indian Rocks Beach Nature Preserve)
Located in Belleair 1.6 mi from Belleair Beach Belleview Inn features accommodations with an outdoor swimming pool private parking a fitness center and a garden. This 4-star hotel offers a 24-hour front desk and a business center.
1477 South Ft Harrison Avenue (7.3 km from Indian Rocks Beach Nature Preserve)
Airport is 8.7 mi from this motel and guests will be 6 mi from the beach.Clearwater Marine Aquarium is 10 minutes' drive from the property.
530 S. Gulfview # 801 (8.8 km from Indian Rocks Beach Nature Preserve)
801 Harborview Grande is located in Clearwater Beach just 0.6 miles from Clearwater Marine Aquarium. Encounters With Dolphins is 0.6 miles away. All units are air conditioned and have a flat-screen TV and DVD player.
501 Mandalay Avenue (10.3 km from Indian Rocks Beach Nature Preserve)
Set near Clearwater Beach and Sunsets at Pier 60 Belle Harbor 402W is in Clearwater Beach and features free private parking and a restaurant. This property offers access to a balcony.
501 Mandalay Ave 701W (10.3 km from Indian Rocks Beach Nature Preserve)
Located in Clearwater Beach 1312 feet from Clearwater Beach and 3.1 mi from Sand Key Park Belle Harbor 701W Luxury Condo with Panoramic Water View. 23088 offers a restaurant and air conditioning. This apartment features accommodations with a balcony.