$3,200/mo
2 beds1 bath— sq ft
209 1st St Unit 4, Indian Rocks Beach, FL 33785Pets welcome • A/C • Patio/Balcony
$4,495/mo
3 beds2 baths1,118 sq ft
1210 Bay Palm Blvd, Indian Rocks Beach, FL 33785Dogs welcome • Laundry in unit • A/C
2 bd: $3,000
3 bd: $3,200
Windrush Cove
| 1 Windrush Blvd, Indian Rocks Beach, FL 33785
3 units available
$5,995/mo
3 beds3.5 baths2,400 sq ft
2509 Bay Blvd Unit B, Indian Rocks Beach, FL 33785Pets welcome • A/C • Dishwasher
$2,995/mo
2 beds2 baths1,100 sq ft
508 Garland Cir, Indian Rocks Beach, FL 33785Dogs welcome • Parking • A/C
$3,000/mo
3 beds3 baths1,462 sq ft
814 Hidden Harbour Dr, Indian Rocks Beach, FL 33785Pets welcome • Laundry in unit • Parking
812 E Gulf Blvd #5, Indian Rocks Beach, FL, 33785
407 15th Ave Unit 407, Indian Rocks Beach, FL, 33785
611 2nd St Unit B, Indian Rocks Beach, FL, 33785
217 18th Ave, Indian Rocks Beach, FL, 33785
720 E Gulf Blvd Unit A, Indian Rocks Beach, FL, 33785
Indian Oaks Condominiums - 2704 2nd St, Indian Rocks Beach, FL, 33785$1,900+/mo
1 bed1 bath598-650 sq ft
Indian Oaks Condominiums
| 2704 2nd St, Indian Rocks Beach, FL 33785
211 20th Ave Unit B, Indian Rocks Beach, FL, 33785
701 1st St Unit 4, Indian Rocks Beach, FL, 33785
211 20th Ave Unit A, Indian Rocks Beach, FL, 33785
911 Harbour House Dr, Indian Rocks Beach, FL, 33785End of results (Download All)
Here are some rentals close to your search
1 bd: $1,392
2 bd: $1,758
The Fountains of Largo
| 13125 Wilcox Rd, Largo, FL 33774
3 units match • Pets welcome • Parking
NEW 22 HRS AGODEAL
1 bd: $1,199
2 bd: $1,850
Lakes at Largo Apartments
| 11444 137th St N, Largo, FL 33774
5 units match • Pets welcome • Parking
NEW 22 HRS AGO1 MONTH FREE
1 bd: $1,945
2 bd: $2,010 • 3 bd: $2,705
Gull Harbor
| 17105 Gulf Blvd, North Redington Beach, FL 33708
19 units match • Pets welcome • Parking
$2,695 OFF3D WALKTHROUGH
1 bd: $1,995
2 bd: $2,349
Bella Blu
| 2942 West Bay Dr, Belleair Bluffs, FL 33770
Pets welcome • Dishwasher • Somewhat walkable
DEAL
1 bd: $1,225
2 bd: $1,495
Somerset Apartments
| 12800 Vonn Rd, Largo, FL 33774
16 units match • Pets welcome • Parking
1 bd: $1,595
2 bd: $1,895 • 3 bd: $2,275
Portofino at Largo
| 13300 Walsingham Rd, Largo, FL 33774
Pets welcome • Dishwasher • Somewhat walkable
Altura Largo - 2200 Gladys St, Largo, FL, 33774
12497 136th Ln, Largo, FL, 33774
19138 Whispering Pines Dr, Indian Shores, FL, 33785
1621 Gulf Blvd #707, Clearwater Beach, FL, 33767
1621 Gulf Blvd #503, Clearwater Beach, FL, 33767
12760 Indian Rocks Rd #506, Largo, FL, 33774
17920 Gulf Blvd #808, Redington Shores, FL, 33708
3381 19th Pl SW, Largo, FL, 33774
2525 W Bay Dr #32, Belleair Bluffs, FL, 33770
3115 Adrian Ave, Largo, FL, 33774
17900 Gulf Blvd Unit 9C, Redington Shores, FL, 33708
14130 Rosemary Ln #3207, Largo, FL, 33774
19111 Vista Bay Dr #303, Indian Shores, FL, 33785
13734 76th Ave N Unit 1023309P, Seminole, FL, 33776
Based on information submitted to the MLS GRID as of Sat Dec 13 2025. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information.
More to explore in Indian Rocks Beach, FL
- Property Types
- Bedrooms
- Amenities
- Price
Rentals near Indian Rocks Beach, FL
Cities
- Neighborhoods
- Zip Codes
Apartments for rent near Indian Rocks Beach, FL
Cities
- Neighborhoods
- Zip Codes
Popular rental markets in Florida
- Rentals
- Apartments







































United States
Canada