Vacation rentals in St. Pete Beach

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in St. Pete Beach

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

Waterfront Condo * Walk to Beach w/Pool & BBQ
Entire condominium (condo) · 4 guests · 1 bed · 1 bath
Waterfront Condo * Walk to Beach w/Pool & BBQIdeally located just 2 blocks from the white sandy beaches of Treasure Island is this bright and airy condo with everything you need for a relaxing stay right on the intercoastal waterway. This condo features chic beachy décor with open plan living, a fully equipped kitchen, a sparkling bathroom and a spacious bedroom along with a pool overlooking the water, with a grill and a place to go fishing. Walk to the restaurants & shops a few blocks away and just a short drive to St. Petersburg.
Gorgeous Beach view condo
Entire condominium (condo) · 4 guests · 2 beds · 1 bath
Gorgeous Beach view condoWake up to the ocean view! Walk about 30 seconds from your door to the beautiful white sand in the Gulf of Mexico. Full kitchen, private bedroom with queen bed, central air, wi-fi and cable, year-round heated pool, free-parking pass, and on-site coin laundry. Family room has a sleeper sofa, flat screen TV’s in bedroom and family room. We're within walking distance from tons of restaurants, bars and shops. Well maintained quiet community. Come relax at the beach and breathe the fresh air!!!!
Ocean Front Studio Condo on Treasure Island
Entire condominium (condo) · 3 guests · 1 bed · 1 bath
Ocean Front Studio Condo on Treasure IslandEnjoy the ocean front view from your balcony in this beach front studio condo on Treasure Island. With a full kitchen and bath. There is a king size bed and another pull out couch. The complex has a large pool, Tiki bar, grills on the beach and plenty of entertainment space. Relax and Enjoy!

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Popular amenities for St. Pete Beach vacation rentals

  • Kitchen
  • Wifi
  • Pool
  • Free parking on premises
  • Air conditioning
  • SUPERHOST
    1. Entire condominium (condo)
    2. St. Pete Beach
    Updated Condo minutes from the beach***heated pool
    $78 per night
    1. Entire condominium (condo)
    2. Treasure Island
    Seaside Condo: 2bed/2bath beach condo on the water
    $180 per night
  • SUPERHOST
    1. Entire condominium (condo)
    2. Treasure Island
    Beach Front Studio at Island Inn-Seahorse Suite!
    $170 per night
  • SUPERHOST
    1. Entire condominium (condo)
    2. Treasure Island
    Sunset Beach Life🏝 Gulf Views 🌅
    $125 per night
Jimmy B's Beach Bar
Beach Bar · 44 locals recommend
Photo of Jimmy B's Beach Bar

Voted the #1 Beach Bar in Florida-Located beachside at the Beachcomber Beach Resort-live entertainment daily-NO cover charge-open daily 11AM-3AM-food served

  • SUPERHOST
    1. Entire condominium (condo)
    2. Saint Pete Beach
    1 Bedroom 1.5 Bath (GULF FACING!!) Condo-4th Floor
    $194 per night
  • SUPERHOST
    1. Entire condominium (condo)
    2. St. Pete Beach
    🏝 Beach Condo🏝
    $112 per night
  • SUPERHOST
    1. Entire vacation home
    2. St. Pete Beach
    Barefoot Beach Haven 2 blk 2 sea-Gulf Sun Villas 2
    $124 per night
    1. Entire condominium (condo)
    2. St. Pete Beach
    Beautiful beachside studio condo steps to the sand
    $115 per night
  • SUPERHOST
    1. Entire cottage
    2. St Pete Beach
    Pass-a-Grille Historic Cottage Unit 1
    $200 per night
    1. Entire residential home
    2. St. Pete Beach
    Bevill Bungalows Unit A
    $200 per night
  • SUPERHOST
    1. Entire guesthouse
    2. St. Pete Beach
    Hidden Gem! Steps to Pass-a-Grille Beach & Pets Ok
    $155 per night
  • SUPERHOST
    1. Entire condominium (condo)
    2. Saint Pete Beach
    Prime location on Pass-A-Grille Beach!
    $140 per night

Your guide to St. Pete Beach

All About St. Pete Beach

One of Tampa Bay’s barrier island communities just off the mainland of St. Petersburg (with which it’s sometimes confused), St. Pete Beach is a beautiful little coastal city popular with snowbirds and watersports enthusiasts. Though it encompasses just 2.2 square miles of land, it boasts the longest stretch of undeveloped public beach in the area, and is well known for its bountiful sunshine and pristine white-sand beaches. The town was incorporated in 1957 as the City of St. Petersburg Beach, bringing together a handful of smaller communities. To distinguish itself from the much larger mainland St. Petersburg, residents voted to shorten their beloved town’s name to St. Pete Beach: a destination all its own.


How do I get around St. Pete Beach?

St. Pete Beach is about a 40-minute drive from Tampa International Airport (TPA), which serves most major Southern cities. Alternatively, the smaller St. Pete–Clearwater International Airport (PIE) is just 14 miles away in mainland Clearwater, and offers connecting flights to a handful of Southern and Midwestern destinations.

Once you’re settled in St. Pete Beach, traveling by foot or bicycle is easy given the town’s small footprint and fair weather. Limited car parking is available around town, but many locals get around via golf cart. Boat travel is also incredibly popular, especially when visiting the neighboring barrier islands up and down the gulf.


When is the best time to stay in a vacation rental in St. Pete Beach?

There’s a reason St. Pete Beach is known as the Sunset Capital of Florida: It’s almost guaranteed that you’ll see a sunset while visiting. The town boasts an average of 361 sunny days per year, and temperatures are favorable year-round. In summertime, the hottest days might reach the low 90s Fahrenheit, falling to the upper 60s at night. Winters are cooler, with highs in the mid-60s and lows in the 40s, and very seldom dropping to freezing. Temperatures throughout the rest of the year hover in the 70s and 80s during the day. Dress in layers if you’re staying out after sunset, and don’t forget your sunglasses: Cloudy days are few and far between.


What are the top things to do in St. Pete Beach?

Treasure Island

St. Pete Beach’s neighbor to the north, Treasure Island is known as much for its water-based activities as its beautiful white-sand beaches. Many who visit take advantage of fishing boat charters or take the time to stroll the Treasure Island Beach Trail.

Madeira Beach

Just north of St. Pete Beach and Treasure Island is this quiet, primarily residential beach community. Visitors flock here for its 1,100-foot boardwalk, incredible grouper fishing, and a major seafood festival that takes place each fall.

Indian Shores & Indian Rocks Beach

About 20 minutes north of St. Pete Beach along the barrier islands is tiny Indian Shores, with just under 1,500 residents, and beyond it the more established community of Indian Rocks Beach. Together they make up the western bend of Tampa Bay’s waterfront wonderland, featuring a history museum, a waterpark, and a small nature preserve.