Skip to content
Some info has been automatically translated. Show original language

St. Petersburg vacation rentals

Book unique homes, vacation rentals, and more on Airbnb

Top-rated vacation rentals in St. Petersburg

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

Guesthouse in St. Petersburg
Private Guest House sleeps 4 w/POOL & near beach!
This adorable pool house is light and airy with plenty of room for 4. There’s a king size bed, queen pullout sofa, dining area, efficiency kitchen perfect for light cooking, oversized closet and a newly remodeled bathroom. Guests have private entrance with small yard and patio of their own, and are encouraged to use the pool and backyard anytime, which we enjoy along with our sweet dogs, Frog and Bella. 3 miles from beach and downtown, lots of restaurants and shopping centers within 1.5 miles.
$118 per night
SUPERHOST
Rental unit in Historic Kenwood
Historic Kenwood Getaway
In 2020, Historic Kenwood was named 'NEIGHBORHOOD of the YEAR as well as a DESIGNATED ARTIST's ENCLAVE. The apt. is updated with new amenities including leather sectional and all the comforts of home. 1 BR/1Bath with shower/tub. Full kitchen - frig. with in-door water & ice, gas stove, dishwasher, Kuerig coffee maker, tea kettle, microwave, and toaster oven. Suitable for 2 adults (No infants or children) Walking distance to Central Ave. & Grand Central District.
$72 per night
SUPERHOST
Rental unit in Historic Old Northeast
St. Pete Boho Getaway: Walk to Pier and Beach
Enjoy downtown St.Petersburg and Vinoy Beach, in our cozy beach-chic decorated efficiency unit. Literally, on Beach Dr, this quaint little stay is right near all of the action! 7 blocks east of all of the hottest bars and restaurants in St.Petersburg. 1 block north from Vinoy Beach / Vinoy Park (Easily walk to the beach). King size bed, high-quality flooring, and decorations. This unit is perfect for a single or couple wanting to explore St.Pete!
$80 per night

Stay near St Petersburg's top sights

Photo of Tropicana Field
Tropicana Field331 locals recommend
Photo of Saint Pete Beach
Saint Pete Beach17 locals recommend
Photo of Vinoy Park
Vinoy Park133 locals recommend
Photo of St. Pete Beach Access
St. Pete Beach Access33 locals recommend
Photo of TradeWinds Island Grand Resort
TradeWinds Island Grand Resort5 locals recommend
Photo of Walmart Supercenter
Walmart Supercenter12 locals recommend

St. Petersburg winter vacation rentals

Rental unit in St. Petersburg
The Salty Crab Studio
$76 per night
SUPERHOST
Rental unit in St. Petersburg
Our Modern Downtown Oasis
$75 per night
SUPERHOST
Condo in St. Petersburg
Heron's Hideaway- Studio by the bay!
$109 per night
SUPERHOST
Guesthouse in St. Petersburg
Coconut Cottage near the Water and Downtown
$76 per night
SUPERHOST
Rental unit in St. Petersburg
Fantastic 1BR Close to the Beach
$69 per night
Rental unit in St Petersburg
Painted Rocks Loft (JA)
$71 per night
SUPERHOST
Private room in Pinellas Park
Private bathroom, entrance, & balcony.
$33 per night
SUPERHOST
Guesthouse in St. Petersburg
Cottage Blue
$117 per night
SUPERHOST
Guesthouse in Saint Petersburg
The Dollhouse in Downtown St Pete
$70 per night
SUPERHOST
Private room in St. Petersburg
Private Bath & Separate entrance - Stylish room
$53 per night
SUPERHOST
Guest suite in Historic Old Northeast
Private Studio Close to Downtown St Pete
$90 per night
SUPERHOST
Private room in Pinellas Park
Free coffee, breakfast, beach essentials.
$21 per night
SUPERHOST

St. Petersburg home rentals

Home in St. Petersburg
Stylish & Modern 1bd near DwnTwn
$97 per night
Private room in St. Petersburg
Close to everything in St. Petersburg
$50 per night
SUPERHOST
Private room in St. Petersburg
Downtown St Pete Microfarm
$54 per night
SUPERHOST
Private room in Historic Kenwood
PRIVATE ROOM - DOWNTOWN ST. PETERSBURG NEAR BEACH
$82 per night
SUPERHOST
Private room in Historic Old Northeast
Sparkling Heart of Coffee Pot Bayou
$62 per night
SUPERHOST
Private room in St. Petersburg
Tranquil "Morocco Room" in Central Eclectic Home
$50 per night
SUPERHOST
Private room in St. Petersburg
Private Entry&Ensuite-Pool-10min DT & 15min BEACH
$68 per night
SUPERHOST
Private room in St. Petersburg
Modern Farmhouse meets beach !
$52 per night
SUPERHOST
Home in St. Petersburg
Stunning bungalow retreat in St. Pete!
$102 per night
SUPERHOST
Private room in Saint Petersburg
Quiet neighborhood in paradise
$50 per night
SUPERHOST
Private room in St. Petersburg
Private Room and Bath
$45 per night
Private room in St. Petersburg
Modern - Close to Beach - Bungalow
$51 per night
SUPERHOST

St. Petersburg condo rentals

Condo in St. Petersburg
🏝🏝Charming Bayfront Condo at Boca Ciega
$111 per night
SUPERHOST
Condo in St. Petersburg
Breathtaking Waterview & Pool View Condo Resort
$134 per night
SUPERHOST
Condo in Saint Petersburg
PRICELESS VIEW Boca Ciega Bay Condo 1/1 #209
$142 per night
SUPERHOST
Condo in St. Petersburg
Sea La Vie- Studio by the bay!
$106 per night
SUPERHOST
Condo in St. Petersburg
Tropical Getaway #2 Studio Close to Downtown
$98 per night
SUPERHOST
Condo in North Downtown
Satoshi Hideout-Rm 02-Studio-Dn-town St. Pete!
$102 per night
Condo in North Downtown
Satoshi Hideout-Rm 16-Studio-Dn-town St. Pete!
$102 per night
Condo in St. Petersburg
beautiful waterfront condo at Boca Ciega Resort
$104 per night
Condo in Sunset Beach
Sunset Beach Condo in Treasure Island
$85 per night
SUPERHOST
Condo in St. Petersburg
Fabulous views from this waterfront condo!
$125 per night
Condo in Saint Petersburg
Walk Everywhere | ❤️ of Downtown St Pete
$85 per night
SUPERHOST
Condo in St. Petersburg
Waterfront quiet condo w Pool by Madeira Beach
$136 per night
SUPERHOST

Stays in Pass-a-Grille Beach

Condo in Pass-a-Grille Beach
Lovely 2 bedroom condo with beautiful views
$119 per night
SUPERHOST
Guesthouse in Pass-a-Grille Beach
Hidden Gem! Steps to Pass-a-Grille Beach & Pets Ok
$181 per night
SUPERHOST
Guesthouse in Pass-a-Grille Beach
Charming Cottage in Pass-A-Grille Beach, Pets Ok
$134 per night
SUPERHOST
Condo in Pass-a-Grille Beach
Prime location on Pass-A-Grille Beach!
$148 per night
SUPERHOST

Stays in North Downtown

Condo in North Downtown
Satoshi Hideout-Rm 15-Studio-Dn-town St. Pete!
$102 per night
Cottage in St. Petersburg
Modern Cottage in St Petersburg downtown area
$91 per night
Hotel room in St. Petersburg
The Christine in Sunny St. Pete, Suite C
$79 per night
SUPERHOST
Guesthouse in St. Petersburg
Downtown Paradise
$102 per night

Stays in Sunset Beach

Condo in Sunset Beach
Price Lowered for Summer! Luxury Beach Condo!
$100 per night
SUPERHOST
Rental unit in Sunset Beach
A Modern, Oceanfront Oasis is Waiting for You...
$201 per night
Condo in Sunset Beach
Gulf view condo!! Location Location Location!!
$100 per night
Condo in Treasure Island
Lovely condo steps from the beach
$90 per night
SUPERHOST

Your guide to St Petersburg

All About St. Petersburg

Florida has many great beach towns, but few deliver the combination of world-class culture and relaxed vibes found in St. Petersburg. Situated between the Gulf of Mexico and Tampa Bay, you’ll find warm weather and almost daily sunshine at St. Petersburg’s award-winning beaches. Even if you don’t step foot on the sandy shore, the city offers a wealth of activities including sophisticated dining, chic nightlife, standout breweries, and great shopping. If you’re into performing arts, check out the European-style Mahaffey Theater with classic glamour and picture-perfect views of the waterfront.

When you’re ready to head offshore, St. Petersburg’s barrier islands offer miles of gorgeous white sand beaches where you can catch fabulous sunsets.


When is the best time to stay in a vacation rental in St Petersburg?

From October through March, you’ll find quite warm temperatures, little rainfall, and plenty of sun. Summer is a popular time for booking vacation rentals in St. Petersburg as Florida sunshine draws people to the beach, but prepare yourself for Florida’s famous humidity, which makes the heat index rise. Hurricanes are common in August and September, so keep an eye on the weather and be sure to prepare for plenty of rain from nearby tropical storms. Winters are mild and pleasant, but you may still want to bring some layers for the occasional cold night. The area’s biggest event is the annual seafood festival at St. John’s Pass in January, which has been going strong for more than 40 years.


What are the top things to do in St Petersburg?

Fort De Soto Park

Comprising five interconnected islands known as keys, and offering over 1,000 acres to explore, Fort De Soto Park is abundant with wildlife, mangroves, and wetlands, and plays an important role in protecting and preserving the region’s natural environment. Fishing is permitted in designated areas, and there are plenty of places to swim, as well as campgrounds and boat rentals. This is an especially great pick for birders as 328 species of birds have been found inside the park boundary.

Sunken Gardens

This beautiful botanical paradise offers a tranquil escape from the city. This 100-year-old garden is home to more than 50,000 tropical plants and flowers, some of which are the oldest plants in the entire country. The garden’s winding paths, hidden groves, and waterfalls frame tropical plants from around the world. If you’d like, you can book guided tours or attend one of the special horticultural programs they host throughout the year.

Art Museums

St. Petersburg has a vibrant art scene and is home to a number of notable art museums. Visit the world-renowned Salvador Dalí Museum to see the largest collection of the artist’s work outside of Spain, and stop by the Morean Arts Center for a large permanent collection of masterpieces by a world-renowned glass artist. For more historical artwork viewing, check out The Museum of Fine Arts for art collections and historical objects covering almost 5,000 years of civilization and fascinating traveling exhibitions. When finished with the museums, take a trip down to the 600 Block, where eateries and bars attract crowds in the evening.

  1. Airbnb
  2. United States
  3. Florida
  4. Pinellas County
  5. St Petersburg