
Apartment holiday rentals in St. Pete Beach
Find and book unique apartments on Airbnb
Top-rated apartment rentals in St. Pete Beach
Guests agree: these apartments are highly rated for location, cleanliness and more.

Sunset Oasis (5m to DT - walk to waterfront park)
5 minutes from St. Petersburg Pier and the best waterfront restaurants downtown has to offer this newly built 1 bedroom, 1 bath above the garage guesthouse w/ full size kitchen is located in the historic neighborhood of Old Southeast in St. Pete! Blocks away from Lassing Park w/ gorgeous views of Tampa Bay, just 2 mi from downtown St. Pete, 1 mi from USF St. Pete & a 20 minute drive to the best gulf beaches. This space is perfect for those looking to be in a great neighborhood with a local vibe.

Welcome to Gulf-Front Paradise!
This Gorgeous 1st floor, Direct Gulf-Front condo is located on the South end of beautiful Madeira Beach, directly across the street from World Famous John's Pass Village & Boardwalk. Enjoy this 1/1 + premium queen pull-out sleeper sofa with full-sized kitchen, private heated Pool, Outdoor Grills w/ Tiki Huts on one of the Top 10 Beaches in the US. Best Attractions: Dining, Shopping, Boating, Fishing, Dolphin tours, Jet skiing, Paragliding - ALL w/in Walking Distance! Free covered parking GND FL

Tranquil One Bedroom Condo on Pass-a-Grille Beach
Located in the heart of historic Pass-a-Grille steps away from the Gulf beach. Live music, marine wildlife and beach combing abound! The colors of the sunsets don't even look real, but they are...they are amazing. PAG is mostly a quiet little historic town reminiscent of early Florida. For big savings, skip renting a car and just Uber from airport and use free ride or Uber to get around and Instacart to deliver groceries. It does get busy on weekends and holidays and parking can be tight.

Direct Ocean View Top Floor Renovated. 2BR, 2 Bath
The Marquise 204 is a Beautiful 1300sq ft DIRECT beachfront unit! Direct Gulf front views! Top floor corner unit. Small and quiet 10-unit building. Tremendous location for getaways with family and friends. After arriving you can literally leave your car behind and walk to over 10 local restaurants, bars and shops! Enjoy some of the best sunsets you will see in all of Florida from your private balcony! NO PETS. Renter MUST be at least 25 years old. NOTE: TWO flights of stairs NO elevator.

Cozy Gem Near Madeira Beach With Private Patio
This cozy studio unit with its own screened-in large private patio is the perfect getaway for up to 2 people looking to enjoy the beautiful beaches of this area. Located in a quiet neighborhood on a private cal-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.

Popular Beachside Studio w Relaxing Patio & Palms!
The true gem of Treasure Island! Tucked right off of Gulf Blvd this is 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.

FLASH SALE! Lets Flamingle! Sleeps 4 <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! 🌴☀️🦩

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!

St.Pete Modern Retro Oasis
8 mins to Downtown, Vinoy Park, clubs, bars and coffee shops. We are 14 mins to Treasure Island Beach, 10 mins to Gulfport, 5 short blocks to Pinellas Bike Trail and a 2 min walk to Central Ave Trolley and the SUN RUNNER which takes you to the beach and/or downtown. Owners DO live on the premises, but there is only 1 BnB unit, so you will have plenty of privacy. We offer many amenities and believe our pricing reflects the high quality of our BNB!

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.

Beachfront Condo w/ Ocean View - Newly Renovated!
Newly renovated, 4th floor beachfront condo with a private balcony overlooking the gulf on Treasure Island Beach within walking distance to beaches, onsite pool, bars, and restaurants. View the sunset from your condo where you can relax in a queen size bed, full size sofa bed, and single fold up cot. Inside is a combo living/dining area and fully equipped kitchen, surrounded by beautiful furnishings and art.

Prime St Pete Beach Spot • Gulf Winds Resort
Recently remodeled and beautifully refreshed, this coastal retreat sits just across from the sand—less than a one-minute walk. Enjoy modern design, bright coastal décor, and an inviting open living space that feels fresh and relaxing. Ideally located in vibrant St. Pete Beach, you’ll be steps from restaurants, beach bars and shops. Wi-Fi, parking, and beach essentials included - an unbeatable value!
Popular amenities for St. Pete Beach apartment rentals
Weekly apartment rentals

Cottage near the beach

Perfect BEACH FRONT Condo, 2 Bed/2 Bath, Balcony!

Comfortable Studio in Heaven.

Amazing Ocean View, Pool @ Mad. Beach- John's Pass

Gulf View Penthouse | Steps to Beach + Johns Pass

Three Palms

Beach Boutique - Sunset Suite Unit 1

Chic Coastal 1BR in Gulfport’s Artsy Core
Private apartment rentals

Brand new! Ground Pool Side Condo Clearwater

Treasure Island Paradise #4

Beach-steps away! Waterfront Pool View!5

Downtown Studio Apartment

"Sunny Beachside Studio"

Sunset Shells

Fall in Love Treasure Island - Discounts Available

Luxury Ocean Front Duplex
Apartment rentals with a hot tub

Relaxing Coastal Getaway w/ Jacuzzi & Private Yard

Modern Unit in the Heart of Downtown St Pete

“Oasis Terrace”

La Casa Tranquil,1of4 units onsite/ Heated Pool!

The Oasis

Isla Del Sol Serenity

Mermaid cottage

Beachfront Retreat w/ Panoramic Views and Pool
When is the best time to visit St. Pete Beach?
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Avg. price | £109 | £142 | £162 | £132 | £116 | £110 | £109 | £102 | £95 | £96 | £97 | £105 |
| 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 |
Quick stats about flat rentals in St. Pete Beach

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

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

Verified guest reviews
Over 5,960 verified reviews to help you choose

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

Pet-friendly holiday rentals
Find 60 rentals that welcome pets

Holiday rentals with a pool
110 properties feature pools

Rentals with dedicated workspaces
110 properties have a dedicated workspace

Wifi availability
220 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!
Destinations to explore
- Seminole Holiday rentals
- Central Florida Holiday rentals
- Miami Holiday rentals
- St Johns River Holiday rentals
- Orlando Holiday rentals
- Gold Coast Holiday rentals
- Miami Beach Holiday rentals
- Fort Lauderdale Holiday rentals
- Tampa Holiday rentals
- Four Corners Holiday rentals
- Kissimmee Holiday rentals
- Key West Holiday rentals
- Boutique hotels St. Pete Beach
- Pet-friendly rentals St. Pete Beach
- Rentals with a kayak St. Pete Beach
- Bungalow rentals St. Pete Beach
- Waterfront rentals St. Pete Beach
- Rentals with beach access St. Pete Beach
- Rentals with pools St. Pete Beach
- Hotel rooms St. Pete Beach
- Rentals with breakfast St. Pete Beach
- Fitness-friendly rentals St. Pete Beach
- Apartment rentals St. Pete Beach
- Rentals with a fireplace St. Pete Beach
- Family-friendly rentals St. Pete Beach
- Rentals with outdoor seating St. Pete Beach
- Smoking-friendly rentals St. Pete Beach
- Rentals with a patio St. Pete Beach
- Cottage rentals St. Pete Beach
- Rentals with an EV charger St. Pete Beach
- Rentals with a hot tub St. Pete Beach
- Resort rentals St. Pete Beach
- Beach apartment rentals St. Pete Beach
- Beach house rentals St. Pete Beach
- Rentals with a sauna St. Pete Beach
- Beachfront rentals St. Pete Beach
- Villa rentals St. Pete Beach
- Rentals with a washing machine and dryer St. Pete Beach
- Rentals with a firepit St. Pete Beach
- House rentals St. Pete Beach
- Flat rentals Pinellas County
- Flat rentals Florida
- Flat rentals United States
- Anna Maria Island
- Siesta Beach
- Crescent Beach
- Raymond James Stadium
- Busch Gardens Tampa Bay
- John's Pass
- Turtle Beach
- Coquina Beach
- Vinoy Park
- Dunedin Beach
- Lido Key Beach
- Amalie Arena
- Cortez Beach
- Bean Point Beach
- Anna Maria Public Beach
- Jannus Live
- Tampa Palms Golf & Country Club
- ZooTampa at Lowry Park
- River Strand Golf and Country Club
- Hard Rock Casino
- North Beach At Fort DeSoto Park
- Splash Harbour Water Park
- Adventure Island
- Busch Gardens




