tomo logo
See all homes in Saint Petersburg

Waterfront Homes for Sale in Saint Petersburg, FL

693 homes
mls-logo

2012 Carolina Cir NE, Saint Petersburg, FL 33703

Discover this one of a kind, highly desirable and rarely available 3000 sq ft, 3 bedrooms, 3 bath, 3 car garage home sitting on a high and dry 1/3-acre open water lot, with unobstructed views of spar...
mls-logo

1241 Snell Isle Blvd NE, Saint Petersburg, FL 33704

This is where your dream home awaits to be built! This prime location offers an incredible opportunity to create your personal paradise on the coveted Bayou not available for purchase in almost 30 ye...
mls-logo

1711 Michigan Ave NE, Saint Petersburg, FL 33703

This property, sold AS-IS for LAND VALUE, presents an exceptional opportunity to create a stunning new home or capitalize on the growing demand for luxury housing in one of the areas most desirable n...
mls-logo

448 55th Ave NE, Saint Petersburg, FL 33703

CANAL FRONT 3 BEDROOM 2 BATHROOM 1 CAR GARAGE BLOCK HOME. (NO BIG BOATS, KAYAK OR CANOE) HOME HAD FLOODING DURING HURRICANE HELENE AND IS BEING OFFERED AT A DISCOUNT. MAKE IT YOURS. The preceding val...
mls-logo

1365 Snell Isle Blvd NE Unit 2B, Saint Petersburg, FL 33704

Snow Birds or Future Florida Residents will LOVE this 1200 square foot 2 bedroom 2 bathroom Brightwaters Condo. This well established building sits next to the bay offering gorgeous water views and n...
mls-logo

1997 Kansas Ave NE, Saint Petersburg, FL 33703

Extraordinary waterfront opportunity in the coveted Venetian Isles. This expansive 11,304 sq ft lot offers 90 feet of prime waterfront with deep-water access, perfect for large sailboats and providin...
mls-logo

301 1st St S Unit 2203, Saint Petersburg, FL 33701

Welcome to Saltaire! Prized for its unparalleled location and breathtaking views, this 03 unit offers a rare opportunity to own a piece of luxury in one of the city’s most desirable buildings. Unr...
mls-logo

239 89th Ave NE, Saint Petersburg, FL 33702

Investor Special! This oversized lot offers a prime opportunity to build your dream home in a fantastic location. The current structure on the property was affected by Hurricane Helene, but the expan...
Price drop
mls-logo

5400 Park St N Unit 201, Saint Petersburg, FL 33709

Bring your personal vision to this 2 bedroom, 2 bath 1,280 square foot condo in the beautiful Otter Key community. With a new roof in 2024 and new A/C in 2020, it’s ready for you to make it your own!...
mls-logo

1131 Snell Isle Blvd NE, Saint Petersburg, FL 33704

This stunning 4-bedroom, 3.5-bathroom custom ranch-style home offers timeless elegance and modern updates. Highlights include cove and crown molding, three charming fireplaces, a bright and inviting ...
mls-logo

126 1st St E Unit 209, Saint Petersburg, FL 33715

Welcome to The Village at Tierra Verde - Coastal Luxury Redefined! Beautifully updated 2 Bed 2 Bath with private one car garage and bonus room with walk-out to waterfront on the ground level. This...
mls-logo

4725 Cove Cir Unit 201, Saint Petersburg, FL 33708

Welcome to this charming 2/2 corner unit in a Waterfront property located in a 55 or older community. Situated on the second floor, this end unit offers the convenience of a carport located right in ...
mls-logo

4750 Dolphin Cay Ln S Unit 308, Saint Petersburg, FL 33711

Indulge in the ultimate luxury living experience with this stunningly renovated 2-bedroom corner condo with versatile bous room nestled in a nature lover's paradise. Take in breathtaking sunsets over...
Price drop
mls-logo

101 22nd Ave N, Saint Petersburg, FL 33704

Welcome to 101 22nd Ave N, an exquisite 1935 Tudor-style masterpiece nestled in the prestigious Historic Old Northeast neighborhood of St. Petersburg. This private corner lot offers the perfect blend...
mls-logo

2800 Coffee Pot Blvd NE, Saint Petersburg, FL 33704

Situated on the most coveted brick street in Saint Petersburg, this oversized corner lot is truly a slice of Paradise. With its prime waterfront location, this .41 acre property offers stunning pano...
mls-logo

6188 80th St N Unit 303, Saint Petersburg, FL 33709

Start your relaxing morning sipping a coffee surrounded by serene water views from your screened-in balcony. Ideally located in the cherished Princeton building in Terrace Park at Five Towns, this sp...
mls-logo

808 Monterey Blvd NE, Saint Petersburg, FL 33704

Here is your opportunity to own a prime waterfront location in sought-after beautiful Snell Isle. This luxury mid-century modern home has open views of Coffee Pot Bayou with walls of glass doors in k...
Price drop
mls-logo

6251 Shoreline Dr Unit 2301, Saint Petersburg, FL 33708

Luxurious Waterfront Top Floor Corner Condo in a Gated Community with Private Garage andstorage included in the epitome of opulence with this exquisite 3-bedroom, 2-bathroom with inside laundry in t...