
Apartment holiday rentals in St. Pete Beach
Find and book unique apartments on Airbnb
Quick stats about flat rentals in St. Pete Beach

Total holiday rentals
Explore 250 holiday rentals in St. Pete Beach

Nightly prices starting at
St. Pete Beach holiday rentals start at €35 per night before taxes and fees

Verified guest reviews
Over 6,340 verified reviews to help you choose

Family-friendly holiday rentals
90 properties offer extra space & child-friendly amenities

Pet-friendly holiday rentals
Find 60 rentals that welcome pets

Holiday rentals with a pool
130 properties feature pools

Rentals with dedicated workspaces
120 properties have a dedicated workspace

Wifi availability
240 of St. Pete Beach holiday rentals include wifi access

Popular amenities for guests
Guests love Kitchen, Wifi and Pool across St. Pete Beach rentals

4.8 Average rating
St. Pete Beach stays are highly rated by guests – averaging 4.8 out of 5!
Top-rated apartment rentals in St. Pete Beach
Guests agree: these apartments are highly rated for location, cleanliness and more.

Apartment in St. Petersburg
Upstairs apt. Great location less than 10 min to busy downtown St. Petersburg, Spa Beach and the St. Petersburg Pier. Walk to major restaurants, Starbucks, & Sunken Gardens. Less than 30 min. to the white sand island beaches & Tampa Airport. Large patio with gas grill. Separate kitchen. Encl. sitting porch. Queen bed, washer and dryer on premises. Beach chairs and towels. Lots of linens & kitchen supplies for long or short-term stay. Clean and comfortable. Owner on premises. No Smoking No pets.
ValueLocationCheck-in
4.98 out of 5 average rating, 281 reviews
Oceanfront Luxury paradise
Oceanfront Paradise, Resort with brand new heated pool and spa opened in 4/1/2025 , unobstructed ocean views from your balcony and bedroom, magical sunset with jumping dolphins, direct beach access, Condo renovated with Malibu / Nobu style natural wood tones, Master bedroom spacious private retreat with oceanfront views, walk-in closet , en-suite Luxury master bath with Marble floors, Kitchen remodeled fully equipped with all utensils/new appliances, renovated Guest bath , washer /dryer.
FamilyValuePool
4.92 out of 5 average rating, 103 reviews
Direct Beachfront Condo, Ocean balcony view!
Wake up to soothing sounds of the ocean waves from your private 2nd-floor balcony, with the beach just steps below. This 2-bedroom, 2-bathroom condo sits directly on the sand in Indian Shores just between Clearwater Beach and St Pete beach. The condo sleeps 6 across 3 beds, king in primary, and two queens in second bedroom, with a full kitchen for cooking in, high-speed WiFi. Beach chairs, beach towels and umbrella are provided for your stay. Superhost, praised for cleanliness & views.
ValueLocationCheckout
4.93 out of 5 average rating, 230 reviews
Beach Studio 8
This fully renovated Studio is right on Gulf Blvd and across the street you have the Beach! Great restaurants up and down Gulf Blvd, 30 minutes to St. Petersburg or Clearwater, 45 minutes to Tampa Airport. You have a dedicated parking spot and easy Beach access. Includes: Queen size Bed TV Wifi Fully Equipped Kitchen- Keurig, pots and pans, dishware, silverware, etc. (all brand new) Washer/Dryer in the building (Credit card Payments accepted) Heated Pool in front of your door.
FamilyLocationOutdoor spaces
4.88 out of 5 average rating, 130 reviews
Traders' Haven - Historic 8th Ave Mega Beach Condo
Traders' Haven is a historic Florida Art Deco condo in the heart of Pass-a-Grille's lively 8th Avenue Historic District. The home is 1920's in style but fitted with thoroughly modern amenities and designed with large groups and events in mind. Traders' Haven is a retreat from the rigors of the world to the ambience of beautiful Pass-a-Grille. It's a place to mend up and to re-energize just steps from the white sand beaches of the Gulf of Mexico. May it help you do the same!
LocationFamilyQuiet
4.95 out of 5 average rating, 132 reviews
Coastal Retreat Near Madeira Beach With Game Room
This 2-bedroom unit with a bonus Game Room and Sunroom is the perfect getaway for up to 6 people looking to enjoy the beautiful beaches of this area. Located in a quiet neighborhood on a private cul-de-sac, it is the perfect place to rest and recharge between trips to the most beautiful beaches in the world. This location is just a quick 5-minute drive (2 miles) to the Madeira Beach access and a 10-minute drive (3.7 miles) to the famous John's Pass Village and Boardwalk.
ValueFamilyCheckout
4.97 out of 5 average rating, 172 reviews
Modern Retreat w/ Patio Near Downtown
🌴 Top-floor condo near Crescent Lake + 5 min to downtown Stay in a bright, stylish 1BR retreat just minutes from downtown St. Pete. Enjoy peaceful lake views from your private patio, with Crescent Lake Park steps away and Beach Drive, dining, and nightlife close by. ✔ King bed + high-end finishes ✔ Private patio with lake views ✔ Fast WiFi + smart TVs ✔ Free parking + pet-friendly Relax in a quiet, elevated space—close to everything, but away from the noise.
ValueFamilyHospitality
4.9 out of 5 average rating, 113 reviews
FLASH SALE! Sleeps4|Lets Flamingle! <1mi to beach!
🚨Special Offer: We’re running a limited-time Flash Sale for select dates! Message us to unlock exclusive savings for your short term or mid term stay‼️ 🦩Let’s Flamingle in this bold, pink 1BR retreat near Upham Beach! Located in a gated complex, this tropical paradise features cozy flamingo decor, FAST Wi-Fi, smart TV, full kitchen, and lush vacation vibes. One of 4 fun themed units perfect for beachside escapes. Book now and let the good vibes roll! 🌴☀️🦩
ValueFamilyParks
4.77 out of 5 average rating, 318 reviews
Popular Beachside Studio w Relaxing Patio & Palms!
The true gem of Treasure Island. One of three stylish studio units nestled in a coconut palm-fringed private courtyard with a residential cottage onsite. This cozy spot overlooking a lush tropical garden is just steps from a white sand beach & walking distance to dozens of laid back beach bars, live music & dining. Please note: There’s no guest parking on-site, but paid parking is nearby as well as a frequent public trolley that runs up and down the beach.
FamilyLocationBathroom
4.99 out of 5 average rating, 159 reviews
Waterfront studio! Heated pool and hottub
Wake up to stunning waterfront views! Unwind in this bright studio overlooking Boca Ciega Bay, sip coffee on your private balcony while watching dolphins. Highlights: • Direct waterfront views from balcony • Heated pool, spa & fitness center overlooking bay • Minutes to Madeira Beach, St. Pete, & War Veterans’ Memorial Park • Cozy king bed • Close to boat rentals, trails, and waterfront dining Perfect for romantic getaway or peaceful solo escape!
ValueLocationOutdoor spaces
4.95 out of 5 average rating, 150 reviews
Stylish & Eclectic Modern 2/2 Apt - WeArePeaceful
Our apartments 'Peaceful' is a combination of pleasing colors and a delicate attention to detail in every corner will let you experience the magic of an eclectic space in the heart of St Petersburg. With the beautiful sand beaches under 5 minutes away, you can feel the breeze as soon as you step outside. You also can try St Petersburg’s diverse restaurant scene and visit the museums displaying art permanent collections and traveling exhibits.
LocationFamilyGetting around
4.94 out of 5 average rating, 243 reviews
202 Beautiful Pass a Grille Steps from Beach
The Berkeley Beach Club is inspired by all that is Pass-A-Grille Beach: a funky, fun beach community, unique shopping, gorgeous beaches and breathtaking sunrises and sunsets. It is, in a word, Paradise. This lovely building, inspired by classic beach architecture, is on historic 8th Avenue in the heart of Pass-A-Grille. Walk a short block to the Gulf of Mexico beach to the west or Boca Ciega Bay to the east.
LocationFamilyNearby
4.99 out of 5 average rating, 124 reviewsPopular amenities for St. Pete Beach apartment rentals
Weekly apartment rentals

Treasure Island Beach Unit
LocationValueAmenities
4.85 out of 5 average rating, 442 reviews
Million Dollar Gulf-Front View!
LocationFamilyLong stay
4.9 out of 5 average rating, 129 reviews
Molloy Poolside Suite - 2 Full
FamilyLocationSleep quality
4.79 out of 5 average rating, 180 reviews
Luxurious Oceanfront Gem | New Pool & Corner Unit
FamilyLocationAmenities
5.0 out of 5 average rating, 45 reviews
Ocean View, Directly On Beach, King Bed #208 SC
FamilyLocationAmenities
4.92 out of 5 average rating, 83 reviews
Fall Promo! Monday & Thursdays! 2 Blocks to Beach!
LocationWalkabilitySleep quality
5.0 out of 5 average rating, 14 reviews
Gulf View Penthouse | Steps to Beach + Johns Pass
LocationFamilyKitchen
5.0 out of 5 average rating, 77 reviews
Treasure Island Paradise #4
LocationFamilyDecor
5.0 out of 5 average rating, 23 reviewsPrivate apartment rentals

Perfect BEACH FRONT Condo, 2 Bed/2 Bath, Balcony!
LocationFamilyGetting around
4.98 out of 5 average rating, 65 reviews
Stunning Water Views, Pool, Beachfront Condo #309
LocationNearbyHospitality
4.97 out of 5 average rating, 39 reviews
2-BR Beachside Condo with Pool in St. Pete Beach!
FamilyLocationPool
4.86 out of 5 average rating, 7 reviews
The Gull's Nest- Steps From The Sea- Unit 7
LocationValueQuiet
4.98 out of 5 average rating, 81 reviews
Ocean View Oasis on the Gulf!
LocationValueWalkability
4.79 out of 5 average rating, 77 reviews
ST Pete Dream/3 bedroom/1 Bath
LocationNearbyAccuracy
4.5 out of 5 average rating, 8 reviews
Beachfront | New Pool | Ocean Views | Music + Food
LocationFamilyView
4.96 out of 5 average rating, 27 reviews
Special! Coastal Condo w/ Balcony + Beach Access
LocationWalkabilityCleanliness
4.92 out of 5 average rating, 12 reviewsApartment rentals with a hot tub

The Oasis
ValueLocationGetting around
4.91 out of 5 average rating, 199 reviews
Waterfront Escape | Hot Tub • Kayaks • Beach 5 Min
LocationFamilyDecor
5.0 out of 5 average rating, 114 reviews
Forever Sunshine - Fully Renovated
FamilyValueAccess
4.94 out of 5 average rating, 112 reviews
2 Bedroom 1 Bath Upstairs MODERN Apt NO PETS
ValueLocationAccess
4.89 out of 5 average rating, 213 reviews
Luxury studio in a jungle
FamilyLocationGrill
4.84 out of 5 average rating, 379 reviews
Relaxing Coastal Getaway w/ Jacuzzi & Private Yard
FamilyLocationDecor
4.92 out of 5 average rating, 153 reviews
Oasis Terrace
FamilyValueSleep quality
4.85 out of 5 average rating, 270 reviews
Little Haven + Hot Tub (St Pete)
LocationValueDecor
4.99 out of 5 average rating, 164 reviewsWhen is the best time to visit St. Pete Beach?
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sept | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Avg. price | €128 | €169 | €186 | €159 | €147 | €151 | €129 | €121 | €113 | €114 | €115 | €124 |
| Avg. temp | 17°C | 18°C | 20°C | 23°C | 26°C | 28°C | 29°C | 29°C | 28°C | 25°C | 21°C | 18°C |
Destinations to explore
- Miami Holiday rentals
- Four Corners Holiday rentals
- Orlando Holiday rentals
- Kissimmee Holiday rentals
- Miami Beach Holiday rentals
- Panama City Beach Holiday rentals
- Tampa Holiday rentals
- Fort Lauderdale Holiday rentals
- Destin Holiday rentals
- Hollywood Holiday rentals
- Jacksonville Holiday rentals
- St. Augustine Holiday rentals
- Rentals with pools St. Pete Beach
- Boutique hotels St. Pete Beach
- Apartment rentals St. Pete Beach
- Bungalow rentals St. Pete Beach
- Beach house rentals St. Pete Beach
- Beachfront rentals St. Pete Beach
- Villa rentals St. Pete Beach
- Family-friendly rentals St. Pete Beach
- Resort rentals St. Pete Beach
- Rentals with a kayak St. Pete Beach
- Rentals with a sauna St. Pete Beach
- Hotel rooms St. Pete Beach
- Rentals with beach access St. Pete Beach
- Beach apartment rentals St. Pete Beach
- House rentals St. Pete Beach
- Cottage rentals St. Pete Beach
- Rentals with a hot tub St. Pete Beach
- Pet-friendly rentals St. Pete Beach
- Rentals with breakfast St. Pete Beach
- Rentals with lake access St. Pete Beach
- Waterfront rentals St. Pete Beach
- Flat rentals Pinellas County
- Flat rentals Florida
- Flat rentals United States
- Anna Maria Island
- Siesta Beach
- Raymond James Stadium
- Anna Maria Island Beach
- Busch Gardens Tampa Bay
- Coquina Beach
- Lido Key Beach
- Bean Point Beach
- Amalie Arena
- Turtle Beach
- Hard Rock Casino
- University of South Florida
- Vinoy Park
- Dunedin Beach
- Epperson Lagoon
- John's Pass
- Tropicana Field
- Crescent Beach
- MidFlorida Credit Union Amphitheatre
- Sand Key Beach
- Img Academy
- Anna Maria Public Beach
- River Strand Golf and Country Club
- Busch Gardens





