Skip to content

Vacation rentals in St Petersburg

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in St Petersburg

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

Guesthouse in Saint Petersburg
The Dollhouse in Downtown St Pete
Petite, chic, garage apartment with all amenities in Historic Uptown section of fabulous Downtown St Petersburg. ONE OF THE CLOSEST AIRBNB'S TO DOWNTOWN ST. PETE! Walking distance to night life, theaters, museums, restaurants andTampa Bay. 15 minute drive or Uber ride to beaches. And much, much more... 1 1/2 short blocks to Coast bike rental - St Pete's city bike rental (MLK and 9th Ave.) 1.1 mile to Johns Hopkins All Childrens Hospital. 0.4 mile to St Anthonys Hospital
$80 per night
SUPERHOST
Rental unit in St. Petersburg
Fantastic 1BR Close to the Beach
This fun, first-floor apartment is located on a quiet residential street and is only 7 miles from the beach! Shopping and dining options are less than a mile away. The apartment has been remodeled and is perfect for a beach vacation. You'll enjoy complimentary WiFi as well as all of your basic kitchen needs including a coffee pot. A dedicated parking spot is included! The dryer is currently out of service and might be replaced soon.
$71 per night
Guesthouse in St. Petersburg
Coconut Cottage near the Water and Downtown
Cozy, stylish studio on the first floor of our detached guest house in the Old Southeast Neighborhood of St. Petersburg. One block from the bay at beautiful Lassing Park, one mile south of downtown, and only a 15 minute drive to St. Pete Beach. Fully stocked kitchenette with all the basic cooking essentials and everything you need for a getaway. Parking right behind the unit. Dog friendly with a fenced in yard.
$75 per night
SUPERHOST

Stay near St Petersburg's top sights

Photo of Tropicana Field
Tropicana Field331 locals recommend
Photo of Vinoy Park
Vinoy Park133 locals recommend
Photo of St. Pete Beach Access
St. Pete Beach Access33 locals recommend
Photo of Sunken Gardens
Sunken Gardens333 locals recommend
Photo of The Dalí (Salvador Dalí Museum)
The Dalí (Salvador Dalí Museum)1,381 locals recommend
Photo of TradeWinds Island Grand Resort
TradeWinds Island Grand Resort5 locals recommend

Other great vacation rentals in St Petersburg

Rental unit in Historic Kenwood
Historic Kenwood Getaway
$85 per night
SUPERHOST
Guesthouse in St. Petersburg
Casa Magnolia- Cute and spacious remodeled unit
$90 per night
SUPERHOST
Rental unit in St. Petersburg
Cozy Apt Near beach and Downtown
$66 per night
Rental unit in St. Petersburg
The Salty Crab Studio
$92 per night
SUPERHOST
Rental unit in Saint Petersburg
Charming fully renovated studio apartment & patio
$62 per night
Condo in St. Petersburg
Beautiful Studio, St Pete, water view, pool, beach
$103 per night
Guest suite in Historic Old Northeast
Private Studio Close to Downtown St Pete
$90 per night
SUPERHOST
Condo in St. Petersburg
Oceanfront Luxury Condo! Rum Bar Next Door!
$155 per night
SUPERHOST
Private room in Pinellas Park
King Suite w/ Private Balcony & Entry
$41 per night
SUPERHOST
Private room in Pinellas Park
Queen Bedroom w/ TV, Coffee, & Breakfast
$29 per night
SUPERHOST
Guesthouse in Historic Kenwood
Entire Guesthouse! 5 min to downtown & water
$99 per night
Hotel room in St. Petersburg
Self check-in & Private bathroom in a stylish room
$61 per night
SUPERHOST

Stays in Pass-a-Grille Beach

Guesthouse in Pass-a-Grille Beach
Hidden Gem! Steps to Pass-a-Grille Beach & Pets Ok
$184 per night
SUPERHOST
Condo in Pass-a-Grille Beach
Beachfront location on Pass-A-Grille beach.Walking
$251 per night
Home in Pass-a-Grille Beach
Luxury Paradise in Pass-a-Grille
$450 per night
SUPERHOST
Cottage in Pass-a-Grille Beach
Pass-a-Grille Historic Cottage Unit 1
$248 per night

Stays in North Downtown

Condo in North Downtown
Fully renovated condo in the heart of Downtown!
$100 per night
Rental unit in St. Petersburg
Key West charm in the heart of St. Petersburg
$137 per night
SUPERHOST
Private room in North Downtown
Boutique Hotel King room in Downtown St. Pete!
$83 per night
Rental unit in North Downtown
Lovely 2bed w/ Patio| 4blks from Downtown + Beach
$230 per night
SUPERHOST

Stays in Sunset Beach

Condo in Sunset Beach
Corner Unit Directly on a Quiet and Private
$235 per night
Condo in Sunset Beach
Tranquil Ocean View in Your Beach Retreat
$176 per night
SUPERHOST
Condo in Sunset Beach
Sunset Beach Condo in Treasure Island
$78 per night
SUPERHOST
Condo in Sunset Beach
Luxury Condo directly on beach w/ heated pool!
$239 per night
SUPERHOST
  1. Airbnb
  2. United States
  3. Florida
  4. Pinellas County
  5. St Petersburg