Skip to content

Waterfront vacation rentals in St Petersburg

Find and book unique waterfront rentals on Airbnb

When results are available, navigate with up and down arrow keys or explore by touch or swipe gestures.

Top-rated waterfront rentals in St Petersburg

Guests agree: these waterfront rentals are highly rated for location, cleanliness, and more.

Guest favorite
Condo in Saint Petersburg
PRICELESS VIEW Boca Ciega Bay Condo 1/1 #209
My place is close to Bay Pines VA Hospital, Madeira Beach, Tyrone Mall, Pinellas Trail, Bay Pines Park for biking and running, and restaurants. Wave runner, boat, kayak & paddle board rental available very nearby. There is a storage area for kayaks, paddle boards and bikes (please lock your items inside) . You’ll love my place because of the beautiful water view, peaceful good for the soul atmosphere and walkable to shopping, eating, and activities to suit all ages. Newly updated interior 2023.
$175 per night
Guest favorite
Condo in Treasure Island
Exquisite, Modern Waterfront Condo, A Hidden Gem!
Sip coffee in the seating area, read a book by the pool, or enjoy a drink on the beach! Beautifully renovated in 2020, second-floor waterfront condo in Treasure Island, 2 blocks from the beach. A short walk to restaurants and shopping includes everything you need to enjoy your vacation. The condo offers high-speed internet, a full kitchen with all cooking needs, a 65" Wi-Fi TV, Netflix, Hulu, a community grill/pool washer/dryer, and free parking steps away. Close to Downtown St Pete & Tampa.
$164 per night
Guest favorite
Condo in Saint Pete Beach
Gulf Strand Beach Resort
Modern, spacious condo situated directly on beautiful St Pete Beach with a balcony. Miles of white sand and warm clear water. All year round heated swimming pool and hot tub exclusively for guests. Covered patio and barbeque. Fully equipped kitchen with large fridge freezer, dishwasher, cooker and microwave. Washer and dryer in the apartment. Designated free parking space. Steps from large supermarket and many restaurants. Excellent guest services on site and simple check in and out process.
$150 per night

Popular amenities for St Petersburg waterfront rentals

Waterfront apartment rentals

Guest favorite
Apartment in Saint Petersburg
The Oasis
$130 per night
Guest favorite
Apartment in Treasure Island
Attractive Beachfront Studio - Live Like a Local!
$145 per night
Guest favorite
Apartment in Madeira Beach
B⎈AT HOUSE OASIS⚓Steps to the water⚓Walk to Beach!
$178 per night
Superhost
Apartment in Saint Pete Beach
Steps from Sand & Pool
$183 per night
Guest favorite
Apartment in Gulfport
Spacious Casa Marina in Gulfport
$150 per night
Superhost
Apartment in Saint Pete Beach
Escape to St Pete Beach, The Sunset Capital
$85 per night
Guest favorite
Apartment in Indian Rocks Beach
Direct Ocean View Top Floor Renovated. 2BR, 2 Bath
$425 per night
Guest favorite
Apartment in Treasure Island
DOG friendly-Walk to beach- Boat dock- Smart TVs
$277 per night
Guest favorite
Apartment in Indian Rocks Beach
Oasis Getaway 103
$115 per night
Superhost
Apartment in Tampa
↱Riverfront Escape w/included kayaks near dwntwn↰
$106 per night
Guest favorite
Apartment in Indian Shores
Surfside Villas - Apartment B
$260 per night
Guest favorite
Apartment in Clearwater
Stylish Studio 2 blocks to Beach
$160 per night

Waterfront house rentals

Guest favorite
Home in St. Petersburg
Beach Pool Home+ Outdoor Theater ABFab Decor!
$320 per night
Guest favorite
Home in Gulfport
The Brenda Ann/Pet Friendly/Walk to downtown!
$154 per night
Superhost
Home in St. Pete Beach
Island Beach cottage rental w/king+2bikes+smartTV
$347 per night
Guest favorite
Home in Tampa
The perfect lake house getaway near the airport.
$175 per night
Guest favorite
Home in Indian Rocks Beach
Piece of paradise in Indian Rocks Beach.
$379 per night
Superhost
Home in Indian Rocks Beach
Stunning views! Spot dolphins from the pool!
$664 per night
Guest favorite
Home in Indian Rocks Beach
#3 BEACH HOUSE 3 MIN WALK TO THE BEACH
$174 per night
Guest favorite
Home in Tampa
Guest house on Bayshore in S TPA
$94 per night
Guest favorite
Home in Tampa
Beautiful two bedroom w/ pool table & free parking
$132 per night
Superhost
Home in New Port Richey
CANAL FRONT- Hot Tub-Dock-Kayak-Fish-Swim
$140 per night
Guest favorite
Home in Tarpon Springs
Tree House Treasure
$99 per night
Guest favorite
Home in Seminole
Heated Pool/Hot Tub 5 min to beach-Luxury Home
$540 per night

Waterfront condo rentals

Guest favorite
Condo in Treasure Island
Spectacular beach to bay views from this resort.
$225 per night
Guest favorite
Condo in St. Pete Beach
Beachside studio only steps to the beach
$130 per night
Guest favorite
Condo in Treasure Island
Beach Front Condo, King Sized Bed, STUNNING views!
$234 per night
Guest favorite
Condo in Tampa
Waterfront condo with sunset views of Tampa Bay.
$141 per night
Guest favorite
Condo in Treasure Island
Beachfront w/ Stunning Sunsets in Prime Location.
$188 per night
Guest favorite
Condo in Saint Pete Beach
Tropical Courtyard Paradise on St. Pete Beach
$136 per night
Guest favorite
Condo in Madeira Beach
Lux Condo w/ 2 balconies, Ocean & Marina views
$235 per night
Guest favorite
Condo in Tampa
Modern Waterfront Condo - Captivating Sunset Views
$154 per night
Guest favorite
Condo in Tierra Verde
Charming 2BR Condo Near Ft. De Soto
$99 per night
Guest favorite
Condo in Treasure Island
Beach, sunsets, manatee sightings, fishing & rest!
$147 per night
Superhost
Condo in St. Petersburg
Waterfront Boca Ciega Resort and Condo
$208 per night
Guest favorite
Condo in St. Petersburg
Beautiful waterfront condo at St. Petersburg Beach
$159 per night

Quick stats about waterfront rentals in St Petersburg

Total rentals

1.3K properties

Rentals with dedicated workspaces

840 properties have a dedicated workspace

Rentals with a pool

1.1K properties have a pool

Pet-friendly rentals

280 properties allow pets

Family-friendly rentals

670 properties are a good fit for families

Total number of reviews

20K reviews

Destinations to explore