6,677

Homes in ZIP Code 33785

Section Image
  • /44

    $995,000 Pending

    • 4 Beds
    • 3 Baths
    • 3,136 Sq Ft

    1210 Bay Pine Blvd, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. Updated Indian Rocks Home - short walk to the beach. This is a great opportunity to own a SUCCESSFUL and ESTABLISHED vacation rental in Indian Rocks Beach!! Whether you choose to live in this home full time or use it to generate income, this oasis is packed with comfort, relaxation, entertainment and more that can be enjoyed by everyone. This beautiful

    Kenny Hayslett RE/MAX ACTION FIRST OF FLORIDA

    1210 Bay Pine Blvd, Indian Rocks Beach, FL 33785
  • /80

    $4,000 per month

    • 2 Beds
    • 2 Baths
    • 1,350 Sq Ft
    • Condo for Rent

    900 Gulf Blvd Unit 907, Indian Rocks Beach, FL 33785

    Welcome to Paradise! Reflections on the Gulf Condo is the best kept secret in Florida a WATERFRONT condo is the Perfect vacation getaway. This two bedroom and two bathroom is fully furnished & everything included has direct beachfront views of the crystal blue water, unobstructed sunsets, and twinkling moonlight across the Gulf of Mexico and features warm wood oak beveled kitchen cabinets ,

    Debbie Hebden ELITE TAMPA BAY REALTY LLC

    900 Gulf Blvd Unit 907, Indian Rocks Beach, FL 33785
  • /2

    $440,000 Sold Jun 20, 2025

    • 935 Sq Ft
    • $471/SF
    • 63 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 1974

    19701 Gulf Blvd Unit 231, Indian Shores, FL 33785

    Location! Location! Location! Positioned along the gorgeous Intracoastal Waterway! This charming and beautiful 2-bedroom, 2-bathroom condo offers many updates and upgrades! And a million dollar view! Because of the close proximity to the water the view is outstanding from nearly every room! Even out the kitchen window you have a gorgeous view! The kitchen is a chefs dream with tons of work space

    Lori Brennan EZ HOME CHOICE LLC

    19701 Gulf Blvd Unit 231, Indian Shores, FL 33785
    • /54

      Est $411,107 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 735 Sq Ft

      19417 Gulf Blvd Unit C208, Indian Shores, FL 33785

      19417 Gulf Blvd Unit C208, Indian Shores, FL 33785
  • /63

    $1,990,000 Pending

    • 3 Beds
    • 2.5 Baths
    • 1,962 Sq Ft

    348 La Hacienda Dr, Indian Rocks Beach, FL 33785

    Under contract-accepting backup offers. RESORT STYLE LIVING at its finest! This waterfront oasis is perfect for an investor looking for a SHORT TERM RENTAL property (offered furnished), primary or vacation home. SO MANY UPDATES in the last 3 years….Solar panels, roof, impact windows, hvac, hybrid water heater and appliances. This home comes complete with a boat lift, dock (110/220v electric and

    Bree Bowen KELLER WILLIAMS REALTY- PALM H

    348 La Hacienda Dr, Indian Rocks Beach, FL 33785
  • /55

    $15,000 per month

    • 4 Beds
    • 2.5 Baths
    • 2,388 Sq Ft
    • Condo for Rent

    19505 Gulf Blvd Unit 404, Indian Shores, FL 33785

    You will enjoy spectacular, unobstructed views of the ocean and the Intracoastal all from the comfort of this stunning, brand-new condo. If paradise means rising to watch the sunrise over the Intracoastal from the dock, playing all day at the pool or beach, and relaxing on the rooftop deck watching the sunset over the Gulf, then this home is for you!A short walk across the street will get your

    Clay Glover RE/MAX METRO

    19505 Gulf Blvd Unit 404, Indian Shores, FL 33785
  • /2

    $950,000 Sold Jun 20, 2025

    • 1,680 Sq Ft
    • $565/SF
    • 65 Days On Market
    • 3 Beds
    • 3 Baths
    • Built 2011

    112 13th Ave, Indian Rocks Beach, FL 33785

    APPRAISAL AND PRE-INSPECTED... READY FOR NEW OWNERS. Just steps to the Gulf of Mexico your coastal paradise awaits you. Built in 2011 this charming 3 bedroom, 3 bath elevated Key West style home is everything that you could want or imagine. The great room has 14 foot vaulted ceilings which makes this a perfect place to gather with friends and family. You'll love cooking in the chef's kitchen

    Bob Dean CENTURY 21 BEGGINS

    112 13th Ave, Indian Rocks Beach, FL 33785
    • /38

      Est $577,903 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,180 Sq Ft

      19811 Gulf Blvd Unit 401, Indian Shores, FL 33785

      19811 Gulf Blvd Unit 401, Indian Shores, FL 33785
  • /2

    $1,025,000

    • 2 Beds
    • 2 Baths
    • 1,440 Sq Ft

    18500 Gulf Blvd Unit 209, Indian Shores, FL 33785

    Come enjoy the beach life in this spacious 2 bedroom - 2 bath condo perfectly located over the pool with expansive views from the living area and the Gulf Front Balcony that overlook our gentle Gulf Waters & sugar sand beach that goes on for miles. This is one of the most sought-after vacation rental properties.The gracious living area is tastefully decorated with new sectional that has room

    Holly Swendson REALTY EXPERTS

    18500 Gulf Blvd Unit 209, Indian Shores, FL 33785
  • /98

    $15,000 per month

    • 4 Beds
    • 2.5 Baths
    • 2,388 Sq Ft
    • Condo for Rent

    19505 Gulf Blvd Unit 304, Indian Shores, FL 33785

    Brand New Luxury 4-Bedroom Beach Condo with Pool.Forget your worries and your cares in this brand new, luxurious, coastal beach condo on the Gulf Coast barrier island beach town of Indian Shores. You will enjoy spectacular, unobstructed views of the ocean and the Intracoastal all from the comfort of this stunning, brand-new condo. If paradise means rising to watch the sunrise over the

    Clay Glover RE/MAX METRO

    19505 Gulf Blvd Unit 304, Indian Shores, FL 33785
  • /2

    $950,000 Sold Jun 17, 2025

    • 1,745 Sq Ft
    • $544/SF
    • 36 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 1957

    321 Bahia Vista Dr, Indian Rocks Beach, FL 33785

    Enjoy waterfront living in this beautifully updated 2 bed, 2 bath single-family home in Bahia Vista subdivision. With 1,745 sq. ft., this home boasts a brand-new kitchen featuring cabinets, sleek countertops, new appliances, and modern fixtures. The home also includes new vinyl plank flooring, new vanities in both bathrooms, all new doors, baseboards, and fresh paint throughout, including the

    Susanne Jones REDFIN CORPORATION

    321 Bahia Vista Dr, Indian Rocks Beach, FL 33785
    • /61

      Not Listed For Sale

      • 5 Beds
      • 2,422 Sq Ft

      2302 Bay Blvd, Indian Rocks Beach, FL 33785

      2302 Bay Blvd, Indian Rocks Beach, FL 33785
  • /56

    $789,000

    • 2 Beds
    • 2 Baths
    • 1,400 Sq Ft

    18400 Gulf Blvd Unit 1304, Indian Shores, FL 33785

    Turnkey Beachfront Luxury with Weekly Rental Income — Indian Shores GemWake up to the sound of waves and end every day with a breathtaking sunset over the Gulf of Mexico. This fully renovated, furnished 2-bedroom, 2-bathroom beachfront condo offers the ultimate blend of modern luxury, rental income potential, and coastal serenity — all in the heart of Indian Shores.Situated

    Scott Addison COASTAL PROPERTIES GROUP

    18400 Gulf Blvd Unit 1304, Indian Shores, FL 33785
  • /66

    $3,800 per month

    • 2 Beds
    • 2 Baths
    • 1,400 Sq Ft
    • Condo for Rent

    18400 Gulf Blvd Unit 1505, Indian Shores, FL 33785

    Call for availability. Fully furnished, 2BR/2BA condo in the Beach Cottages of Indian Shores. Awesome partial SW view of the Gulf of Mexico. Beautifully decorated with some new flooring. Fully furnished/turn key. Kitchen has all stainless appliances, granite counters, full size washer/dryer, breakfast bar, pantry, recessed lights and more. Spacious dining area, Master BR with King Bed and balcony

    Jo Overin SMITH & ASSOCIATES REAL ESTATE

    18400 Gulf Blvd Unit 1505, Indian Shores, FL 33785
  • /2

    $1,325,000 Sold Jun 16, 2025

    • 1,320 Sq Ft
    • $1004/SF
    • 87 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1991

    712 Beach Trail Unit C, Indian Rocks Beach, FL 33785

    140k gross income* in 2023Discover Your Dream Condo in Indian Rocks Beach!Welcome to your slice of paradise! This stunning southeast corner unit, part of a well-maintained building, offers a unique opportunity for both homeowners and savvy investors. With $140K in gross income for 2023, and potential for even more, you can enjoy the benefits of rental income while making cherished memories in

    Vince Pennino COLDWELL BANKER REALTY

    712 Beach Trail Unit C, Indian Rocks Beach, FL 33785
    • /57

      Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,704 Sq Ft

      2001 1st St, Indian Rocks Beach, FL 33785

      2001 1st St, Indian Rocks Beach, FL 33785
  • /31

    $900,000

    • 3 Beds
    • 2 Baths
    • 1,300 Sq Ft

    1000 Gulf Blvd Unit 403, Indian Rocks Beach, FL 33785

    Experience the ultimate Gulf-front lifestyle in this 3-bedroom, 2-bathroom condo perfectly situated directly on the white sands of Indian Rocks Beach. Enjoy breathtaking panoramic beach views from your private balcony, ideal for morning coffee or sunset cocktails.This fully furnished condo features an open-concept living area with sliding glass doors framing the Gulf, a fully equipped

    Sandra Risberg PLUMLEE GULF BEACH REALTY

    1000 Gulf Blvd Unit 403, Indian Rocks Beach, FL 33785
  • /28

    $2,975 per month

    • 4 Beds
    • 2 Baths
    • 1,600 Sq Ft
    • House for Rent

    19646 Gulf Blvd, Indian Shores, FL 33785

    WEEKLY VACATION RENTAL***RATE IS WEEKLY --- NOT MONTHLY---websites advertised on do NOT have a weekly category***$22625 week OFF season or $2975/week + $299 cleaning fee - cleaned to CDC guidelines + tax 13%, svc fee 13%, Pets $75/each "MERMAID-SEAHORSE" Beachfront Bungalow. Shared HEATED POOL with 3 other bungalows on site. 4BR, 2BA, Sleeps 10, 3BR have Queen bed in each, 4th BR has full size

    Liz Barrett LIZARD REALTY

    19646 Gulf Blvd, Indian Shores, FL 33785
  • /2

    $500,000 Sold Jun 16, 2025

    • 1,055 Sq Ft
    • $474/SF
    • 81 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 1980

    19727 Gulf Blvd Unit 103, Indian Shores, FL 33785

    Welcome Home! This beautifully appointed, fully-furnished and turn-key ready two-bedroom, two-bathroom condo is the perfect place to call home. Newly remodeled kitchen with granite countertops, real wood self-closing cabinets with transferrable warranty, new energy efficient appliances to include: Oven/Range (2024), Disposal (2024), Dishwasher (2023), Refrigerator (2023), and Microwave. The

    Kris Ingram TURN KEY REALTY LLC

    19727 Gulf Blvd Unit 103, Indian Shores, FL 33785
    • /32

      Est $649,862 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,100 Sq Ft

      19610 Gulf Blvd Unit 101, Indian Shores, FL 33785

      19610 Gulf Blvd Unit 101, Indian Shores, FL 33785
  • /42

    $699,000

    • 2 Beds
    • 2 Baths
    • 1,100 Sq Ft

    19931 Gulf Blvd Unit D2, Indian Shores, FL 33785

    Turnkey Beachside Condo with Intracoastal Views – 1-Week Minimum Rentals AllowedJust one block from the beach, this beautifully maintained 2-bedroom, 2-bathroom condo offers the perfect blend of coastal living and rental income potential. Sold fully furnished and turnkey, it’s ready for immediate enjoyment or vacation rental use.Step inside to a light-filled, open-concept living

    Cherry Foos DALTON WADE INC

    19931 Gulf Blvd Unit D2, Indian Shores, FL 33785
  • /2

    $690,000 Sold Jun 13, 2025

    • 1,330 Sq Ft
    • $519/SF
    • 23 Days On Market
    • 2 Beds
    • 3 Baths
    • Built 1981

    2511 Bay Blvd Unit B, Indian Rocks Beach, FL 33785

    Stunning Waterfront Townhome with Dock. Discover your slice of paradise in this turn key beautifully appointed 2-bedroom, 3-bath waterfronttownhouse, ideally located within walking distance to the beach. As you enter the main living area, you’ll be captivated by breathtaking water views thatcreate a serene backdrop for everyday living. The chef's kitchen features elegant granite countertops, rich

    Marykay Csenge COASTAL PROPERTIES GROUP INTERNATIONAL

    2511 Bay Blvd Unit B, Indian Rocks Beach, FL 33785
    • /52

      Est $614,262 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,080 Sq Ft

      2112 Gulf Blvd Unit 2b, Indian Rocks Beach, FL 33785

      2112 Gulf Blvd Unit 2b, Indian Rocks Beach, FL 33785
  • /53

    $899,000

    • 2 Beds
    • 2 Baths
    • 1,110 Sq Ft

    399 2nd St Unit 815, Indian Rocks Beach, FL 33785

    NOW SELLING ENDLESS SUMMER! Harbourside Penthouse and Terrace! This recently updated 2 bedroom, 2 bathroom Corner Residence includes its own 1,200 SF private terrace with the most spectacular views of the Intracoastal and the Gulf of Mexico. Enjoy Sunrise, Sunset, and every minute in between! The Penthouse Residence sleeps up to 8 guests with a King Bed in the Primary Suite, 2 Queen Beds in the

    Tia Hockensmith SMITH & ASSOCIATES REAL ESTATE

    399 2nd St Unit 815, Indian Rocks Beach, FL 33785
  • /2

    $1,025,000 Sold Jun 13, 2025

    • 1,440 Sq Ft
    • $712/SF
    • 10 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 1981

    18500 Gulf Blvd Unit 406, Indian Shores, FL 33785

    Condo for sale in rarely available, highly desirable Sand Dollar. Sand Dollar is a well established vacation rental property with great amenities and a solid association. Milestone and SIRS requirements have been completed. Sand Dollar 406 is a TRUE GULF FRONT 2 bedroom - 2 bath condo with an unobstructed view from the Gulf Front balcony overlooking our gentle Gulf Waters & Sugar Sand Beach!

    Holly Swendson REALTY EXPERTS

    18500 Gulf Blvd Unit 406, Indian Shores, FL 33785
    • /6

      Est $618,765 Not Listed For Sale

      2205 Gulf Blvd, Indian Rocks Beach, FL 33785

      2205 Gulf Blvd, Indian Rocks Beach, FL 33785
  • /50

    $989,000

    • 2 Beds
    • 2 Baths
    • 1,540 Sq Ft

    399 2nd St Unit 818, Indian Rocks Beach, FL 33785

    Incredible views of the Intracoastal Waterway from this unit's private 8th floor balcony. This lovely PENTHOUSE Condo sleeps up to 10 people, with a King Bed in the Primary Suite, 2 Queen Beds in the 2nd Bedroom, Twin Beds in the 3rd Bedroom and a Queen Sleeper Sofa in the Living Area. The well appointed kitchen has granite counters, newer appliances, cooking and serving pieces, coffee maker and

    Tia Hockensmith SMITH & ASSOCIATES REAL ESTATE

    399 2nd St Unit 818, Indian Rocks Beach, FL 33785
  • /2

    $1,450,000 Sold Jun 13, 2025

    • 1,747 Sq Ft
    • $830/SF
    • 134 Days On Market
    • 4 Beds
    • 4 Baths
    • Built 1974

    1808 Gulf Blvd Unit 1, Indian Rocks Beach, FL 33785

    FREE one year Home Warranty with Purchase. Steps from the sugar-white sands of Indian Rocks Beach, this rare property features two exquisite Key West-style stilt homes, perfectly blending coastal charm with modern living. Elevated for both aesthetics and practicality, each home offers bright, airy interiors with vaulted ceilings, expansive porches to enjoy ocean breezes, water view and sunset,

    Brenda Bianchi YOUR HOME SOLD GUARANTEED REALTY GROUP

    1808 Gulf Blvd Unit 1, Indian Rocks Beach, FL 33785
    • /11

      Not Listed For Sale

      0 12th Ave, Indian Rocks Beach, FL 33785

      0 12th Ave, Indian Rocks Beach, FL 33785
  • /60

    $1,450,000

    • 3 Beds
    • 2 Baths
    • 1,304 Sq Ft

    19111 Whispering Pines Dr, Indian Shores, FL 33785

    Welcome to your new beach oasis! As an established vacation rental, this beautiful 3 bedroom/2 bathroom home can accommodate up to 11 guests, making it the perfect investment opportunity. With just a short walk to the pristine Indian Shores Beach, and a private crystal clear heated pool and hot tub, this is THE perfect Florida home. As you walk inside, you'll notice the fully updated open living

    Kenny Hayslett RE/MAX ACTION FIRST OF FLORIDA

    19111 Whispering Pines Dr, Indian Shores, FL 33785
  • /2

    $1,450,000 Sold Jun 13, 2025

    • 1,747 Sq Ft
    • $830/SF
    • 139 Days On Market
    • 4 Beds
    • 4 Baths
    • Built 1974

    1808 Gulf Blvd Unit A & B, Indian Rocks Beach, FL 33785

    FREE one year Home Warranty with Purchase. Steps from the sugar-white sands of Indian Rocks Beach, this rare property features two exquisite Key West-style stilt homes, perfectly blending coastal charm with modern living. Elevated for both aesthetics and practicality, each home offers bright, airy interiors with vaulted ceilings, expansive porches to enjoy ocean breezes, water view and sunset,

    Brenda Bianchi YOUR HOME SOLD GUARANTEED REALTY GROUP

    1808 Gulf Blvd Unit A & B, Indian Rocks Beach, FL 33785
    • /78

      Not Listed For Sale

      • 5 Beds
      • 2,389 Sq Ft

      2404 1st St, Indian Rocks Beach, FL 33785

      2404 1st St, Indian Rocks Beach, FL 33785
  • /15

    $1,300,000

    • 2 Beds
    • 2 Baths
    • 1,551 Sq Ft

    500 20th Ave, Indian Rocks Beach, FL 33785

    Is this the BEST HOUSE for you? If it is, you can get it in LESS TIME... with LESS STRESS. How? It's move in ready with multiple updates... Fully furnished and Pre-Inspected. Inspection report available to you. If you're an investor, this house has all 5-Star ratings on AirBnB and is a Guest Favorite. "Unrepresented buyers may be entitled to a discount. This discount is void and does not apply to

    Dee Sedler PEOPLE'S CHOICE REALTY SVC LLC

    500 20th Ave, Indian Rocks Beach, FL 33785
  • /2

    $425,000 Sold Jun 13, 2025

    • 950 Sq Ft
    • $447/SF
    • 214 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1961

    19417 Gulf Blvd Unit E211, Indian Shores, FL 33785

    Indulge in the Florida lifestyle! Fully furnished and equipped 2 bedroom 1 bath (950 sqft) 2-nd floor condo with BONUS SUNROOM that sleeps 6 people and provides unlimited income stream - perfect investment condo (1031 TAX-DEFERRED EXCHANGES!), secondary or primary home just steps from white, sandy beaches of Indian Shores. On-site rental/ management office, or rent yourself (AirBnB). Boat slips

    Lucy Scheuringer REALTY CONCEPTS OF PINELLAS

    19417 Gulf Blvd Unit E211, Indian Shores, FL 33785
    • /51

      Est $1,600,118 Not Listed For Sale

      • 4 Beds
      • 4 Baths
      • 2,540 Sq Ft

      800 Beach Trail Unit 102, Indian Rocks Beach, FL 33785

      800 Beach Trail Unit 102, Indian Rocks Beach, FL 33785
  • /74

    $1,500,000

    • 4 Beds
    • 3 Baths
    • 1,748 Sq Ft

    464 20th Ave, Indian Rocks Beach, FL 33785

    Welcome to your dream waterfront retreat, fully updated and move-in ready! This exceptional property combines luxury, flexibility, and peace of mind—professionally renovated post-hurricane with a full 36-inch drywall cut-out and rebuild throughout the interior. Situated on a wide open cove with breathtaking water views, the main house features 3 bedrooms and 2 bathrooms, including a serene master

    Erin Edwards ENGEL & VOLKERS BELLEAIR

    464 20th Ave, Indian Rocks Beach, FL 33785
  • /2

    $280,000 Sold Jun 11, 2025

    • 522 Sq Ft
    • $536/SF
    • 315 Days On Market
    • 1 Bed
    • 1 Bath
    • Built 1964

    18399 Gulf Blvd Unit 376, Indian Shores, FL 33785

    Welcome to this stunning waterfront investment property in the highly sought after Indian Shores! The 3 night minimum makes this unit a great income generator. The building is currently undergoing upgrades including stucco repairs, paint and paving, which is will leave the complex in great shape. The property boasts the largest pool on the beach. This studio apartment has an updated kitchen and

    Scott Coldwell C6 MANAGEMENT

    18399 Gulf Blvd Unit 376, Indian Shores, FL 33785
    • /37

      Est $907,474 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,183 Sq Ft

      504 Gulf Blvd Unit 203, Indian Rocks Beach, FL 33785

      504 Gulf Blvd Unit 203, Indian Rocks Beach, FL 33785
  • /49

    $646,000

    • 1 Bed
    • 1 Bath
    • 925 Sq Ft

    18400 Gulf Blvd Unit 2505, Indian Shores, FL 33785

    A MUST-SEE in the sought-after Beach Cottages in the City of Indian Shores! This charming community faces the Gulf of America, offering direct beach access and a super-sized pool and lounge area perfect for relaxation. This spacious 1/1 condo is sold fully furnished/turnkey—ready to welcome your weekly guests or serve as a fantastic short-term rental investment property. Inside, you’ll love the

    Jeff Richardson WYMAN AND SONS REALTORS

    18400 Gulf Blvd Unit 2505, Indian Shores, FL 33785
  • /2

    $845,000 Sold Jun 09, 2025

    • 1,275 Sq Ft
    • $663/SF
    • 11 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 1981

    900 Gulf Blvd Unit 508, Indian Rocks Beach, FL 33785

    Welcome to Reflections on the Gulf! This fully updated 2-bedroom, 2-bath corner Gulf-front condo is perched high above the shoreline on the beautiful, sugary sands of Indian Rocks Beach and comes fully furnished. With unobstructed Gulf views from nearly every room, a spacious split floor plan, and thoughtful upgrades throughout—including spotless luxury vinyl flooring, solid surface quartz

    Melinda Persuitte COMPASS FLORIDA LLC

    900 Gulf Blvd Unit 508, Indian Rocks Beach, FL 33785

Showing Results 81 - 120, Page 3 of 18

How to Buy a Home How to Finance a Home How to Sell a Home