6mi. North from Indian Rocks Beach Clearwater Beach - Florida - United States 'The Palm Place' , 2 Bedroom(s) Setting : tropical, calm - Ideal for all age groups, family Ski - Watersports centre at 990' from $200 / Night to $6000 / Month
7mi. South-east from Indian Rocks Beach Madeira Beach - Florida - United States In(on) a(an) Traditional accommodation, 3 Bedroom(s) Setting : luxurious Fishing from $995 / week
7mi. South-east from Indian Rocks Beach Madeira Beach - Florida - United States 'Madeira Bay' in(on) a(an) Appartment hotel, 2 Bedroom(s) Setting : ocean, quiet - Ideal for all age groups, family
7mi. South-east from Indian Rocks Beach Madeira Beach - Florida - United States 'Arena de Madeira' in(on) a(an) Private estate, 3 Bedroom(s) Setting : peaceful, luxurious - Ideal for family Village center at 0.5mi. from $695 / week to $3000 / Month
10mi. South-east from Indian Rocks Beach Treasure Island - Florida - United States In(on) a(an) Resort, 2 Bedroom(s) Setting : tropical, peaceful - Ideal for all age groups Golf - Sandy beach at 0.3mi. from $595 / week
10mi. South-east from Indian Rocks Beach Treasure Island - Florida - United States 'Beachcomber Bungalow' in(on) a(an) Charming Property, 3 Bedroom(s) Setting : ocean - Ideal for all age groups Golf - Sandy beach at <165' from $1600 / week
10mi. South-east from Indian Rocks Beach Treasure Island - Florida - United States 'Harbor House' in(on) a(an) Charming Property, 1 Bedroom(s) Setting : ocean, suitable for a relaxing break - Ideal for all age groups, honeymoon Golf from $55 / Night to $1500 / Month
10mi. South-east from Indian Rocks Beach Treasure Island - Florida - United States 'Heron's Landing' in(on) a(an) Modern apartment house/building, 1 Bedroom(s) Setting : peaceful, suitable for a relaxing break - Ideal for family, couples Golf - Sandy beach at 0.3mi. from $75 / Night to $2400 / Month
12mi. South-east from Indian Rocks Beach St. Pete Beach - Florida - United States In(on) a(an) Private property, 3 Bedroom(s) Setting : foot-in-the water, quiet - Ideal for all age groups Golf - Sandy beach at 0.3mi. from $2000 / Month
12mi. South-east from Indian Rocks Beach St. Pete Beach - Florida - United States 'Tranquility by the Sea' in(on) a(an) Luxury Property, 4 Bedroom(s) Setting : tropical, ocean - Ideal for family groups Spa - Sandy beach at <165'
12mi. South-east from Indian Rocks Beach St. Pete Beach - Florida - United States 'Dolphin Watch' in(on) a(an) Private property, 2 Bedroom(s) Setting : peaceful - Ideal for family Golf - Sandy beach at 1.5mi. from $800 / week to $2800 / Month
12mi. South-east from Indian Rocks Beach St. Pete Beach - Florida - United States 'Sunrise Resort' in(on) a(an) Appartment hotel, 2 Bedroom(s) Setting : ocean, luxurious - Ideal for all age groups, family Fishing from $143 / Night to $4800 / Month
12mi. South-east from Indian Rocks Beach St. Pete Beach - Florida - United States 'The Villa at Pasa Tiempo' in(on) a(an) Private property, 2 Bedroom(s) Setting : foot-in-the water, tropical - Ideal for couples, senior(s) Golf from $2400 / week
15mi. South-east from Indian Rocks Beach St Petersburg - Florida - United States 'Isla Del Sol' in(on) a(an) Resort, 2 Bedroom(s) Setting : tropical, suitable for a relaxing break - Ideal for all age groups, family Culture - Marina at 1.5mi. from $2000 / Month
19mi. North from Indian Rocks Beach Tarpon Springs - Florida - United States In(on) a(an) Luxury Property, 4 Bedroom(s) Setting : heavenly, luxurious - Ideal for family, all age groups Golf - Sandy beach at 0.5mi. from $5000 / Month