NEW 2 DAYS AGO
$3,200/mo
2 beds1 bath— sq ft
209 1st St Unit 4, Indian Rocks Beach, FL 33785Pets welcome • A/C • Patio/Balcony
2 bd: $2,500
3 bd: $3,200
Windrush Cove
| 1 Windrush Blvd, Indian Rocks Beach, FL 33785
3 units available
$5,800/mo
3 beds3 baths1,616 sq ft
911 Harbour House Dr, Indian Rocks Beach, FL 33785Parking • A/C • Dishwasher
$2,895/mo
2 beds2.5 baths1,300 sq ft
812 E Gulf Blvd #5, Indian Rocks Beach, FL 33785Pets welcome • Parking • A/C
$3,150/mo
2 beds2 baths1,100 sq ft
508 Garland Cir, Indian Rocks Beach, FL 33785Dogs welcome • Parking • A/C
$3,100/mo
3 beds3 baths1,462 sq ft
814 Hidden Harbour Dr, Indian Rocks Beach, FL 33785Pets welcome • Laundry in unit • Parking
900 Gulf Blvd #907, Indian Rocks Beach, FL, 33785
217 18th Ave, Indian Rocks Beach, FL, 33785
2704 2nd St #2, Indian Rocks Beach, FL, 33785
1005 Gulf Blvd Unit 304, Indian Rocks Beach, FL, 33785End of results (Download All)
Here are some rentals close to your search
$1,700/mo
2 beds1.5 baths880 sq ft
14130 Rosemary Ln #3207, Largo, FL 33774A/C • Dishwasher • Somewhat walkable
$4,500/mo
2 beds2 baths1,500 sq ft
1621 Gulf Blvd #707, Clearwater Beach, FL 33767Laundry in unit • A/C • Dishwasher
$3,100/mo
2 beds2 baths1,265 sq ft
19111 Vista Bay Dr #303, Indian Shores, FL 33785Pets welcome • Laundry in unit • A/C
$1,450/mo
1 bed1 bath800 sq ft
12760 Indian Rocks Rd #506, Largo, FL 33774A/C • Car-dependent • Some transit
$1,550/mo
1 bed1 bath690 sq ft
2525 W Bay Dr #32, Belleair Bluffs, FL 33770A/C • Dishwasher • Very walkable
$2,300/mo
1 bed1.5 baths995 sq ft
17920 Gulf Blvd #808, Redington Shores, FL 33708A/C • Dishwasher • Car-dependent
17960 Gulf Blvd #104, Redington Shores, FL, 33708
1621 Gulf Blvd #503, Clearwater Beach, FL, 33767
17900 Gulf Blvd Unit 9C, Redington Shores, FL, 33708
19823 Gulf Blvd Unit 19823-5, Indian Shores, FL, 33785
13940 Anona Heights Dr #39, Largo, FL, 33774
12760 Indian Rocks Rd #555, Largo, FL, 33774
12760 Indian Rocks Rd #573, Largo, FL, 33774
675 Indian Rocks Rd N Unit 675107A, Belleair Bluffs, FL, 33770
11945 143rd St #7220, Largo, FL, 33774
14130 Rosemary Ln #5108, Largo, FL, 33774
12760 Indian Rocks Rd #803, Largo, FL, 33774
675 Indian Rocks Rd N Unit 675207A, Belleair Bluffs, FL, 33770
12760 Indian Rocks Rd #1030, Largo, FL, 33774
12760 Indian Rocks Rd #903, Largo, FL, 33774
Based on information submitted to the MLS GRID as of Sun Nov 30 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