
Waterfront vacation rentals in St Petersburg
Find and book unique waterfront rentals on Airbnb
Top-rated waterfront rentals in St Petersburg
Guests agree: these waterfront rentals are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you
Popular amenities for St Petersburg waterfront rentals
Waterfront apartment rentals

Kayaks & Firepit Mins to Dwntwn!
The place was so cute and right in the middle of everything. If I ever find myself staying over in the Tampa area again, this will definitely be somewhere I come back to!

Beachy Bayfront Condo Walk to Beach
Super responsive and friendly! Will come back for sure. They did ask if we needed anything they will make sure they make the stay even better. Thanks Andrew! Will recommend

Direct Ocean View Top Floor Renovated. 2BR, 2 Bath
Perfection! Scott was such a responsive and accommodating host. Scott knew we had an early flight, and he let us check in as soon as their place was ready. Scott even made sure there was a pack n play for our little one, which exceeded our expectations. The location directly on the beach made sunsets after a busy day so relaxing. We got to see a lot of seabirds and dolphins right from the balcony. Everything we needed was there. The place was very clean throughout with a fully functioning kitchen and all necessary beach supplies. We made unforgettable memories for our first Florida family vacation, and we could not have asked for a better location with the best host. Thank you so much!

Beautiful getaway for 2
I can't say enough great things about this place!! the dock overlooking the water was absolutely stunning. we saw manatees every single day! the pool was clean and relaxing and the housing was quiet and well kept. we were highly impressed!

MadeiraC2 Waterfront & 2-3 minutes Walktothe Beach
The place was so cute and convenient. We were able to use the dock right in front of our room for our boat the entire weekend and only 10 mins boat ride to John's Pass sandbar.

Beautiful Boca Marina Apartment
A very comfortable, well-stocked apartment in an amazing location across from the marina. We were in town for various family events all over St. Pete, and the location was perfect to access them all. Then we had a nice peaceful and quiet place to which we could return. Joe was extremely helpful and friendly, but at the same time did not intrude. Would recommend and return if back in the area again.

Sunset Del Mar (studio with a view)
love the place and Staci!! I recommend it to a friend!

NEW Beachfront Oasis with Pool in Belleair Beach
We had a 10/10 stay. Beach front location can't be beat. Apartment was very clean and had everything we needed. We were aware of the ongoing construction but they weren't disruptive at all. Would stay again
Waterfront house rentals

Stars by the Sea - Cozy home close to beaches
This home was very clean and in a great quiet neighborhood. We enjoyed all the beach theme throughout the house. Kitchen was equipped with anything you would need to prepare meals and there are plenty of places to sit to relax. Back yard had a nice area to sit by the water to visit or read. There were plenty of linens available. Also beach chairs should you venture to the Gulf/ which is only 15 minutes to a beach access. Nice to have a washer and dryer to use. Communication with owners was easy and responses were fast. Would definitely recommend this rental.

Waterfront Luxury Heated Pool/Hot Tub 5 bedrooms
The house was well stocked and very clean. The pool was at a perfect temperature and also clean. Location was great, close to many restaurants and beaches. Great for a family vacation with little ones. The host was very friendly and easy to communicate with. The only downside (to be expected) is the number of biting bugs in the morning/evening - there were no outdoor screened in areas, and there were a lot of raccoons that came into the backyard at night. Not a great place to spend nights outside, but this is discouraged by the host understandably, as the house is in a neighborhood with mostly locals. All in all it was a great experience and we would recommend it to friends/family, and stay again.

Piece of paradise in Indian Rocks Beach.
very nice home, the hot tub and pool were fantastic. hot tub was nice and warm. my boys fished off the dock and had a little luck with some small ones. We used the kayaks and saw dolphins! Mike provided us with an amazing meal the night we arrived, which was really great after a long day of travel. The area was also nice, we enjoyed sand key park for fishing, beach and saw dolphins there also. highly recommend!!!

Stunning views! Spot dolphins from the pool!
We had a lovely stay…great pool…we actually saw dolphins a bunch of times. Great hosts!! Great Location!!

NEW Heated Salt Pool & Spa on Waterfront Canal
we had a great stay, the pool was great, and we even got see some sting rays and manatees. The location was very convenient to the airport as well as downtown and the beach.

Guest studio on Bayshore in So. Tampa
My husband and I own a very demanding business and needed to get away after a very busy season. We found this Airbnb & I can honestly say that the pictures truly don't capture how wonderful the studio space is! It's incredibly cute, very spacious, and so comfortable. We immediately felt at home upon arrival and were greeted by the property owners' adorable dogs. We found it to be extremely worth the price. The location is also fantastic, with lots of delicious restaurants and activities nearby. We would absolutely love to visit again! Thank you for an amazing space for a getaway from our day to day life!

Apollo Beach Waterfront Amazing Pool Oasis
Bacem and Caryn were great, responsive hosts. We had an enjoyable stay, loved the pool and deck on the water in the back, awesome!

Stunning Lakefront-King bed - 10 min to beaches
This Airbnb checked every single box and more. It was well put together with everything we needed from pots and pans to board games for the kids. The pool was amazing and the fishing in the lake out back was fire! Absolutely beautiful scenery in the back as well. Chris and Esther were very helpful during our stay. Pointers on fishing and always readily available. Chris even stopped by after confirming if that was ok with us so he could show us spots on the map to try fishing in the ocean. All and all this was an incredible experience for our first Airbnb stay. If I could rate higher than a 5 star I would. The only reason why I would want to rate anything lower is to hide this gem from everyone else.
Waterfront condo rentals

"Jewel At The Shores" Gulf Front, sleeps 5
Excellent location! Everything you need is in the condo. Hope to come back soon!

Seaside Serenity With Beautiful Aqua Vistas
We have stayed at many Airbnb’s throughout the years and have enjoyed each one for different reasons . Lori’s place was spectacular. The unit itself is so clean and the decor inside is beautiful, tasteful , spotless and everything that you would need for a wonderful vacation. We absolutely loved the big pool and amazing dock overlooking the water. I got to see dolphins one afternoon. The residents in the development are very friendly and welcoming. The location of the condo was such an easy ride to our son’s home in St Pete. We loved exploring the area and loved everything about it. We were sad checking out this morning but we will definitely return another time. Thank you so much for allowing us to stay in your beautiful home.

Beachside studio only steps to the beach
We had a great stay! The place was super clean, cozy, and exactly what we needed for a beach getaway. Loved the location and felt right at home! Will definitely stay here again!

Waterside Studio in the heart of TI, walk to beach
This is the second time I've stayed at Ioulia's. It's well worth the price for the location. It's cute, quiet, clean, and easily accessible. There's so much to do in the area, and I can't wait to come back and stay longer!

Indian Shores SunPlace 2B
This beachfront rental is absolutely amazing! It’s hard to imagine finding a place any closer to the sand. Almost every room, including the kitchen, bathroom, two patios, even one of the parking spots have breathtaking ocean views. Beach access couldn’t be easier…just down the stairs and you’re on the sand. The closet stocked with beach toys and chairs is a wonderful bonus, making beach days effortless. Don’t miss the fantastic French bakery Voilà-Merci across the street; it was a treat every morning. Highly recommend this unbeatable location for a truly relaxing beach getaway!

Indian Shores Gulf Front Rental
Great hosts that are very responsive, condo was super clean and right on the beach. They have everything to spend the day on the beach, chairs umbrellas, towels, toys etc. The beach is so beautiful too, powder white sand, crystal clear water and amazing sunsets. A wonderful place to relax, unwind and recharge.

Treasure Island 1 BR condo intercoastal waterfront
This place was amazing. So beautiful and chill. The apartments view is so awesome and beautiful. So convenient with the pool and the beach so close by! It was the perfect getaway. Can't wait to go back.

Sunset Paradise, Sun Island
Cute, clean, comfortable condo! This was our best stay at an Airbnb so far. The location was ideal, within walking distance of the shore and a nice shaded palapa. There was a little noise from the cars on the bridge, but nothing that was a hinderance to an overall peaceful week. We saw dolphins every day that we were there, from the shore and also the condo so that was a special treat. The kitchen has everything you need to fix your favorite meal. I wasn't sure about the mention of towels provided for the beach, so we brought our own, we never used ours. There's a cute little basket with some nice quality towels just off of the kitchen. The furniture was all comfortable, the bed and pillows were wonderful. This clearly felt like a home and not just another rental, there is a difference. The check out was probably the easiest for an Airbnb rental as well. Not a huge list of things to do at all. Overall 5 stars, we're already planning a return visit!
Quick stats about waterfront rentals in St Petersburg
Total rentals
1.3K properties
Total number of reviews
34K reviews
Family-friendly rentals
790 properties are a good fit for families
Pet-friendly rentals
250 properties allow pets
Rentals with a pool
1.1K properties have a pool
Rentals with dedicated workspaces
870 properties have a dedicated workspace
Destinations to explore
- Tampa Bay Vacation rentals
- Seminole Vacation rentals
- Tampa Vacation rentals
- Central Florida Vacation rentals
- Four Corners Vacation rentals
- Kissimmee Vacation rentals
- Orlando Vacation rentals
- Saint Johns River Vacation rentals
- Fort Lauderdale Vacation rentals
- Gold Coast Vacation rentals
- Miami Vacation rentals
- Miami Beach Vacation rentals
- Bungalow rentals St Petersburg
- Rentals with a fire pit St Petersburg
- Rentals with an accessible height bed St Petersburg
- Rentals with outdoor seating St Petersburg
- Kid-friendly rentals St Petersburg
- Private suite rentals St Petersburg
- Family-friendly rentals St Petersburg
- Beach condo rentals St Petersburg
- Rentals with beach access St Petersburg
- Fitness-friendly rentals St Petersburg
- Tiny house rentals St Petersburg
- Beachfront rentals St Petersburg
- Villa rentals St Petersburg
- House rentals St Petersburg
- Rentals with a hot tub St Petersburg
- Rentals with lake access St Petersburg
- Rentals with a fireplace St Petersburg
- Rentals with breakfast St Petersburg
- Loft rentals St Petersburg
- Rentals with an accessible height toilet St Petersburg
- Rentals with pools St Petersburg
- Boutique hotel rentals St Petersburg
- Cottage rentals St Petersburg
- Rentals with a sauna St Petersburg
- Pet-friendly rentals St Petersburg
- Rentals with a patio St Petersburg
- Townhouse rentals St Petersburg
- Rentals with an EV charger St Petersburg
- Beach house rentals St Petersburg
- Hotel rentals St Petersburg
- Smoking-friendly rentals St Petersburg
- Rentals with a washer and dryer St Petersburg
- Condo rentals St Petersburg
- Rentals with a kayak St Petersburg
- Guesthouse rentals St Petersburg
- Apartment rentals St Petersburg
- Waterfront rentals Pinellas County
- Waterfront rentals Florida
- Waterfront rentals United States
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom
- Anna Maria Island
- Siesta Beach
- Dunedin Beach
- Anna Maria Public Beach
- John's Pass
- Crescent Beach
- Turtle Beach
- Bean Point Beach
- Busch Gardens Tampa Bay
- Cortez Beach
- Lido Key Beach
- Raymond James Stadium
- Amalie Arena
- Coquina Beach
- Gulfport Beach Recreation Area
- Clearwater Beach
- Vinoy Park
- North Beach
- Fort De Soto Park
- Tampa Theatre
- Curtis Hixon Waterfront Park
- Streamsong Resort
- ZooTampa at Lowry Park
- Jannus Live
- Things to do St Petersburg
- Sports activities St Petersburg
- Sightseeing St Petersburg
- Art and culture St Petersburg
- Nature and outdoors St Petersburg
- Tours St Petersburg
- Things to do Pinellas County
- Sightseeing Pinellas County
- Tours Pinellas County
- Sports activities Pinellas County
- Nature and outdoors Pinellas County
- Art and culture Pinellas County
- Things to do Florida
- Art and culture Florida
- Tours Florida
- Food and drink Florida
- Sightseeing Florida
- Wellness Florida
- Sports activities Florida
- Nature and outdoors Florida
- Entertainment Florida
- Things to do United States
- Sightseeing United States
- Tours United States
- Food and drink United States
- Entertainment United States
- Wellness United States
- Art and culture United States
- Nature and outdoors United States
- Sports activities United States