Hotel vacation rentals in St Petersburg
Find and book unique hotel rentals on Airbnb
Top-rated hotel rentals in St Petersburg
Guests agree: these hotel 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 hotel rentals
Family-friendly hotel rentals
Hotel room in Clearwater Beach
4.78 out of 5 average rating, 488 reviewsBay Loft Apartment 2
How good it is to arrive and find everything you need!! Everything wonderful, clean, great smell in the bed linen and towels. Thank you
Hotel room in Clearwater Beach
4.74 out of 5 average rating, 375 reviewsBay Front 2 Bedroom Apartment 10
Nice place to stay in I would go back any time again and will recommend this place 💯 percent
Private room in Indian Rocks Beach
4.81 out of 5 average rating, 26 reviewsTwo Bedroom Suite With Waterpark Passes
This space was perfect for our family beach weekend! We had two families with kiddos and the space was huge. There were gorgeous water views of the intracoastal and the beach, a delicious pizza place, brewery, & coffee shop were a very short walk away. We had a wonderful day at the water park and we left with great memories. Our hosts were super responsive to any questions we had and the place was well stocked with the necessities and more. Highly recommend it!
Hotel room in St. Pete Beach
4.77 out of 5 average rating, 60 reviewsDeluxe Efficiency Suite: 1 King Bed
This place is a gem if you appreciate the classic motel vibes and throwback to a more laid back era. All of the employees we interacted it with were friendly, funny, and helpful. There were a few times some other guests were bending rules and their responses really strike a great balance between addressing the violation without making anyone feel uncomfortable or defensive. The location was unbeatable - a direct walk out to the beach. The Happy Hour beer was no craft brew but honestly perfect for the beach, and ice cold to boot. Shuffleboard and corn hole added to the charm. Free parking right by our room made things easy. We also really appreciated the green efforts - real coffee mugs to grab some coffee and fixed shampoo/conditioner dispensers to avoid small bottle waste. If you’re a light sleeper note that ceilings aren’t super well insulated so we heard a lot of happy little feet running above us. For us, it was part of the charm, but it might not float everyone’s boat
Hotel room in Clearwater Beach
4.73 out of 5 average rating, 276 reviewsBay Apartment with Water View 6b
Absolutely gorgeous location on the back docks of the bay. Shared outdoor space with others but it’s quiet. Windows look out onto the water! You’ll spot resident cranes and pelicans. Walking distance to the shops and restaurants. The beach is a 5 minute walk away and it’s pristine white sand and clear water 😜. We actually saw some dolphins jumping behind the wake of a couple of tour boats. There is an umbrella in the closet that you can take down to the beach (super handy). Plenty of parking out front of the place. There’s a table and chairs set-up on the patio, if you want to relax on the docks and relax or eat. Plenty of clean pots, pans utensils to use. We had a bit of an issue with the tub backing up, and Lea provided draino for us to use. FYI - We got destroyed by no see-ums. It’s a Florida thing and we had no clue; Half an hour of watching the moonrise and I had near 50 bites the next day. Lesson learned. That’s no Lea’s fault though. Her place was perfect.
Hotel room in Saint Pete Beach
4.61 out of 5 average rating, 18 reviewsSpacious 1 Bedroom in Paradise
We booked this for our son and his family. It was a great location, right around the corner from where my husband and I are staying for a couple months. They had everything they needed and they enjoyed their stay. Their only complaint was not enough sheets/blankets for the pull-out couch. Otherwise it was really good!
Hotel room in Clearwater Beach
4.07 out of 5 average rating, 30 reviewsRoyal North Beach - One Bedroom Luxury Condo 205
It was a very nice place and right next to the beach . Very good location . Was very helpful with helping me with extra parking as well. Thank you .
Hotel room in Redington Shores
4.92 out of 5 average rating, 12 reviewsStudio efficiency #9 - steps from the beach
The place was very nice. It is a great value for a great location.
Hotel rentals with a pool
Hotel room in Clearwater Beach
5 out of 5 average rating, 7 reviewsStunning sunset views
Water damage repairs in the first hotel, moved us to the Edge. This is a nice hotel, room was right by the pool, and nice area. Walk to the Pier was 15-20min, so a little tiring at the end of a beach day. Overall, an excellent stay! Thanks!!
Hotel room in Treasure Island
4.67 out of 5 average rating, 3 reviewsOn the Marina side with boat slips for rent
This hotel is quite the gem! My husband and I took a trip for our "baby moon" and had a blast here. It's directly across the street from the beach and we could see the ocean from our bed and balcony. My husband loved the roof top bar, and all staff there were so kind and accommodating. The location is very walkable to stores and restaurants. The pool stayed open all night which was a nice perk for nighttime swimming. The room was BEAUTIFUL, bed was very comfortable and it was extremely affordable. We will definitely return in the future.
Hotel room in Clearwater Beach
5 out of 5 average rating, 9 reviewsHotel guestroom minutes to beach
This is a room at a Marriott hotel. Great location! Away from the busy area of Clear Water Beach, but next to some good options for dining. Parking is $30 (valet only), so expect to pay that…but you can walk to the beach and shops from the hotel and not have to worry about parking anywhere else. Hotel staff were really good, attentive, and chill!
Hotel room in Clearwater Beach
5 out of 5 average rating, 3 reviewsIvory Sands - Standard King
Great place to stay! Wonderful location and check-in was super pleasant.
Hotel room in Tampa
4.65 out of 5 average rating, 49 reviews205- Stylish Waterfront Suite
very clean, cozy place with great views. excellent location to Ben T Davis beach and nearby nice restaurants. only complaint would be that you cannot Uber through the security gate and that it is not walkable to the nearby beaches and amenities Definitely get a rental car Otherwise great host, awesome surroundings, and loved out vacation
Hotel room in St. Pete Beach
4.58 out of 5 average rating, 19 reviewsNestled in TradeWinds Island Grand Resort - STUDIO
Fantastic resort right on the most beautiful beach. Daily cabanas - lots of food options and walking distance to everything
Hotel room in Clearwater Beach
5 out of 5 average rating, 30 reviewsIvory Sands Beach Suites - Standard King
This place is fabulous. Since it’s such a small place, it feels extremely private. We were able to check in early and met with complimentary pina coladas and strawberry daiquiris. The rooms are neat and clean. The staff is excellent and friendly. The pool is clean and private, which was nice on days that the beach was busy. Overall, HIGHLY recommend. We will definitely stay here in the future :)
Hotel room in Clearwater Beach
4.93 out of 5 average rating, 15 reviewsModern guestroom close to beach
Would definitely be looking to stay again !
Hotel rentals with a patio
Hotel room in Ozona
5 out of 5 average rating, 28 reviews3Gulls Inn5-BtqHtl-SwimSpa-Pets-KingStudio/FullKit
My wife and I were looking for a quick weekend getaway away not far from home and 3Gulls was the perfect place. It is close to the Pinellas Trail so we were able to bike to Tarpon Springs one day and Dunedin the next. Ozona itself is a very small residential area but the Ozona Pig (great bbq) and Ozona Brewing Co. are a 2 minute walk from 3Gulls and less than a mile away is Ozona Blue Grilling Co. (excellent sea food and atmosphere). 3Gulls is the perfect place to stay to enjoy all of this area of Pinellas County. We enjoyed it and will return for sure!
Hotel room in Ruskin
4.96 out of 5 average rating, 24 reviews#205 is the place to stay. Welcome!
Todd’s place in Little Harbor was absolutely amazing. The unit was beautiful, exactly as described in the listing and had everything we could have possibly needed for our 10 day stay. We especially enjoyed watching the dolphins from the balcony and hanging out in the very comfortable La-Z-Boy recliners. Todd was extremely nice and helpful for me and my now fiancée (we got engaged here!!) and we are so thankful for his hospitality. Todd is truly a one of a kind host — you won’t find anyone better. Thank you so much, Todd, for letting us stay at your beautiful spot in Little Harbor. We look forward to our next trip to Ruskin and hope to stay here again in the future! Cheers.
Casa particular in Brandon
4.82 out of 5 average rating, 170 reviewssea view accommodation in city of Brandon fl
It was extremely nice, comfy, clean, and had everything we needed :) the kitchen is suuuper packed with everything you might need and the room with the tv is perfect, also great AC. Very thankful for my stay.
Hotel room in Dunedin
4.96 out of 5 average rating, 68 reviewsWaterfront spectacular studio condo-hotel
So I had booked this place in August for an anniversary surprise for my wife. Then about a month before our arrival hurricane Helene hit and then one week later hurricane Milton hit and much of this area was severely damaged. The 1st floor of the resort had over two feet of water. The pool was black and full of mud. Luckily my room was on the 3rd floor. Tanya keep me informed over the weeks as the resort was repaired and when our day came to arrive electricity, pool bar, everything had been restored. We had a great experience and I would highly recommend Beso del Sol Airbnb.
Casa particular in Clearwater
4.95 out of 5 average rating, 19 reviewsLovely and cozy private apartment in clearwater.
Very responsive and kind hosts! The room and little patio were a nice touch. Would definitely stay here again.
Private room in Tampa
4.9 out of 5 average rating, 20 reviewsLovely and modern one bedroom studio
Jelissa’s place was clean neat and peaceful, Also she was friendly, respectful, and responsive.
Hotel room in Clearwater Beach
4.77 out of 5 average rating, 56 reviewsThe 1940 Boutique Studio
We will absolutely be back. We stay in the Coral Resort every year for the week of July 4. This has been one of our favorite rooms. Robert and Juana are extremely caring, accommodating, and responsive. Room has updated renovations and feels really private as well. Resort is close to so many restaurants and shops, walkable. Love staying on the bay and being an easy walk to the beach. I’d give more than 5 stars if I could!
Private room in Tampa
4.86 out of 5 average rating, 99 reviewsOlivia's Place
Olivia was a great host and the place was lovely!
Quick stats about hotel rentals in St Petersburg
Total rentals
240 properties
Nightly prices starting at
$110 before taxes and fees
Total number of reviews
1.7K reviews
Family-friendly rentals
70 properties are a good fit for families
Pet-friendly rentals
80 properties allow pets
Rentals with a pool
190 properties have a pool
Destinations to explore
- Fort Myers Vacation rentals
- Cape Coral Vacation rentals
- Anna Maria Island Vacation rentals
- Sarasota Vacation rentals
- Tampa Vacation rentals
- Key West Vacation rentals
- Naples Vacation rentals
- Kissimmee Vacation rentals
- Miami Beach Vacation rentals
- Miami Vacation rentals
- Fort Lauderdale Vacation rentals
- Orlando Vacation rentals
- Aparthotel rentals United States
- Boutique hotel rentals United States
- Hotel rentals United States
- Aparthotel rentals Orlando
- Hotel rentals Orlando
- Boutique hotel rentals Orlando
- Boutique hotel rentals Florida
- Hotel rentals Florida
- Aparthotel rentals Florida
- Boutique hotel rentals Florida
- Hotel rentals Florida
- Aparthotel rentals Florida
- Hotel rentals Kissimmee
- Rentals with a home theater St Petersburg
- Beachfront rentals St Petersburg
- Smoking-friendly rentals St Petersburg
- Rentals with breakfast St Petersburg
- Rentals with lake access St Petersburg
- Beach condo rentals St Petersburg
- Rentals with outdoor seating St Petersburg
- Rentals with a fireplace St Petersburg
- Loft rentals St Petersburg
- Rentals with an EV charger St Petersburg
- Rentals with a patio St Petersburg
- Townhouse rentals St Petersburg
- House rentals St Petersburg
- Villa rentals St Petersburg
- Beach house rentals St Petersburg
- Waterfront rentals St Petersburg
- Guesthouse rentals St Petersburg
- Cottage rentals St Petersburg
- Boutique hotel rentals St Petersburg
- Rentals with a sauna St Petersburg
- Rentals with a washer and dryer St Petersburg
- Monthly Rentals St Petersburg
- Pet-friendly rentals St Petersburg
- Rentals with an accessible height bed St Petersburg
- Rentals with an accessible height toilet St Petersburg
- Rentals with beach access St Petersburg
- Family-friendly rentals St Petersburg
- Rentals with pools St Petersburg
- Rentals with a hot tub St Petersburg
- Condo rentals St Petersburg
- Kid-friendly rentals St Petersburg
- Rentals with a fire pit St Petersburg
- Bungalow rentals St Petersburg
- Rentals with a kayak St Petersburg
- Fitness-friendly rentals St Petersburg
- Tiny house rentals St Petersburg
- Apartment rentals St Petersburg
- Private suite rentals St Petersburg
- Hotel rentals Pinellas County
- Boutique hotel rentals Pinellas County
- Cabins United States
- Treehouses United States
- Glamping United States
- Tiny Houses United States
- Beach Houses United States
- Campers and RVs United States
- Lakehouses 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
- Things to do United States
- Sports activities United States
- Food and drink United States
- Art and culture United States
- Wellness United States
- Sightseeing United States
- Entertainment United States
- Nature and outdoors United States
- Things to do Florida
- Entertainment Florida
- Sightseeing Florida
- Art and culture Florida
- Nature and outdoors Florida
- Wellness Florida
- Sports activities Florida
- Food and drink Florida
- Things to do Pinellas County
- Sports activities Pinellas County
- Nature and outdoors Pinellas County
- Sightseeing Pinellas County
- Art and culture Pinellas County
- Things to do St Petersburg
- Nature and outdoors St Petersburg
- Family travel hub Tips and inspiration
- Family budget travel Get there for less
- Vacation ideas for any budget Make it special without making it spendy
- Travel Europe on a budget How to take the kids to Europe for less
- Outdoor adventure Explore nature with the family
- Bucket list national parks Must-see parks for family travel
- Kid-friendly state parks Check out these family-friendly hikes