Skip main navigation
Townhouse for rent
  • Accepts Zillow applications
    $3,500/mo

    905 Hidden Harbour Dr, Indian Rocks Beach, FL 33785

    3beds
    1,436sqft
    Price may not include required fees and charges.
    Fast & easy Zillow application.

    This property accepts Zillow applications. Click 'Apply now' to fill out the online form once and apply to as many participating properties as you want. Just $35 for 30 days.

    Townhouse
    Available now
    Small dogs OK
    Central air
    In unit laundry
    Attached garage parking
    Heat pump

    What's special

    Electric fireplaceModern finishesPrivate en-suitesSpacious bedroomsBreakfast barDock on the intracoastalNewer upgrades
    Waterfront Rental in Hidden Harbour Steps from the Beach! 905 Hidden Harbour Drive, Indian Rocks Beach, FL 33785 Rent: $3,500 $3,900/month Negotiable based on furnishings and garage space. Welcome to your coastal escape in the sought-after Hidden Harbour community of Indian Rocks Beach. This beautifully updated 3-bedroom, 3-bath townhome offers the perfect blend of comfort, space, and flexible living with intercoastal views and just a short walk to the white sands of the Gulf. Home Features 3 spacious bedrooms including 2 with private en-suites 3 full bathrooms with modern finishes Open-concept living/dining area with balcony and water views Updated kitchen with stone counters, pantry, and breakfast bar Newer upgrades throughout: flooring, windows, HVAC, water heater, softener, and roof ADT security system, electric fireplace, and recessed lighting Outdoor & Community Perks Quiet cul-de-sac location with mature landscaping Access to community pool, dock on the Intracoastal and kayak launch ideal for fishing, kayaking, or watching the sunset Large Upper Private Balcony Ground Level Private Patio Walking distance to the beach, restaurants, local shops, and parks Flexible Rental Options and Price - Rent Adjusted Accordingly Garage use is optional: Optional garage use: Partial garage or no garage your choice No garage: Lower end of rent range Furnished or unfurnished tailor the space to your needs Length of Lease - Minimum lease 3 months Rent negotiable between $3,500 $3,900/month depending on selected options Seasonal or annual lease terms considered Pet-friendly with approval Renter is responsible for electric. Included in rent: Spectrum basic cable, internet, water, and trash. Smoking is not permitted! One dog is permitted on lease. All damage will be the responsibility of tenant. One parking spot is available in front of the unit. Parking spaces available in parking lot for visitors. Garage space and storage is negotiable with the monthly cost of rent. Lease duration is negotiable with the minimum being 3 months.
    18 days
    on Zillow
    |
    --
    |
    --
    |
    Travel times

    Facts & features

    Interior

    Bedrooms & bathrooms
    • Bedrooms: 3
    • Bathrooms: 3
    • Full bathrooms: 3
    Heating
    • Heat Pump
    Cooling
    • Central Air
    Appliances
    • Included: Dishwasher, Dryer, Microwave, Oven, Refrigerator, Washer
    • Laundry: In Unit
    Features
    • Flooring: Carpet, Tile
    Interior area
    • Total interior livable area: 1,436 sqft

    Property

    Parking
    • Parking features: Attached, Off Street
    • Has attached garage: Yes
    • Details: Contact manager
    Features
    • Patio & porch: Patio
    • Exterior features: Dock, Electricity not included in rent, Kayak Ramps, Private Cul-de-sac Community, Waterview from Living Area
    Details
    • Parcel number: 123014386150000310

    Construction

    Type & style
    • Home type: Townhouse
    • Property subtype: Townhouse

    Building

    Management
    • Pets allowed: Yes

    Community & HOA

    Community
    • Features: Pool
    HOA
    • Amenities included: Pool
    Location
    • Region: Indian Rocks Beach

    Financial & listing details

    • Lease term: 1 Year

    Price history

    DateEventPrice
    7/30/2025Listed for rent$3,500$2/sqft
    Source: Zillow Rentals
    7/15/2025Sold$630,000-12.4%$439/sqft
    Source: Stellar MLS #TB8339569
    6/25/2025Pending sale$719,000$501/sqft
    Source: Stellar MLS #TB8339569
    5/4/2025Price change$719,000-2.2%$501/sqft
    Source: Stellar MLS #TB8339569
    1/16/2025Listed for sale$735,000+71.7%$512/sqft
    Source: Stellar MLS #TB8339569

    Neighborhood: 33785