Places to stay in St. Petersburg, FL

10519 available accommodation offers

7 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
St. Petersburg, FL place to stay
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

10519 Best places to stay in St. Petersburg, FL

Best St. Petersburg, FL lodgings with a pool

Among the 10519 accommodations in St. Petersburg, FL, here are the 4 best ones with a pool

1620 - Short Term Available Message Jo-an - St. Petersburg, FL
9.3 87 reviews

1620 - Short Term Available Message Jo-an

apartment, St. Petersburg
This one-bedroom apartment is located in St. Petersburg, Florida, just a short distance from the Chihuly Collection and Tropicana Field, offering easy access to the city's attractions and a peaceful, quiet environment. It has consistently received excellent ratings for location, cleanliness, and overall user experience.
The apartment offers 60 square metres of living space and features a fully equipped kitchen, a private pool, a terrace, and a garden. Guests can enjoy a range of amenities, including air conditioning, a tennis court, bike rental, and parking.
The Beach Haven Resort - St. Petersburg, FL
9.4 486 reviews

The Beach Haven Resort

resort, St. Pete Beach
The Beach Haven Resort enjoys a convenient St Pete Beach location, less than 0.8km from the Dolphin Landings Charter Boat Centre and St Petersburg-Clearwater International Airport, and under 2.4km from Pass-a-Grille Beach and Splash Island Water Park.
This hotel offers an outdoor pool, gas grills, laundry facilities, free Wi-Fi in communal areas, complimentary parking, and weekly housekeeping, providing guests with easy access to boat charters and family-friendly attractions.
St. Pete Beach Condo  Heated Pool  Walk To Beach - St. Petersburg, FL
9.8 243 reviews

St. Pete Beach Condo Heated Pool Walk To Beach

apartment, St. Pete Beach
This one-bedroom apartment is located on Upham Beach, a quiet part of St. Pete Beach, just a short walk from the sand and within easy reach of shops and restaurants. The property has received excellent ratings for location, cleanliness and user experience.
The apartment is ideal for families or groups of up to five people, with a king-size bed, a sofa bed and an air mattress. Guests can enjoy the use of a private pool, beach chairs, an umbrella and a fully equipped kitchen.
Snowbird Ok Townhouse W/ Pool, Hot Tub & Golf - St. Petersburg, FL
9.5 8 reviews

Snowbird Ok Townhouse W/ Pool, Hot Tub & Golf

apartment, St. Petersburg
This townhouse in Vista Verde North offers excellent proximity to St. Pete Beach and Fort DeSoto Park, located within 8 kilometres, and is an 12.8-kilometre drive from downtown St. Petersburg's cultural attractions and dining.
This property accommodates up to six guests across three bedrooms and two bathrooms, featuring a heated outdoor swimming pool, hot tub, on-site golf facilities, a private patio with pond views, and a modern kitchen with granite countertops and stainless steel appliances.

Best family friendly St. Petersburg, FL lodging

Among the 10519 accommodations in St. Petersburg, FL, here are the 4 best for families

Cozy Cottage Style Apartment Close To Downtown. - St. Petersburg, FL
9.9 361 reviews

Cozy Cottage Style Apartment Close To Downtown.

apartment, St. Petersburg
This one-bedroom flat is situated in the historic Old Northeast neighbourhood of St. Petersburg, just a short walk from Tropicana Field and within easy reach of the city centre. The property has received excellent ratings for location, cleanliness and overall experience.
The flat comfortably accommodates up to three guests and features a well-equipped kitchen with a fridge and microwave. Guests can enjoy a range of amenities including air conditioning, a garden, parking, and free Wi-Fi.
Gulf Winds 1br Condo  Ground-floor Convenience With Partial Gulf Views - St. Petersburg, FL
9.3 31 reviews

Gulf Winds 1br Condo Ground-floor Convenience With Partial Gulf Views

apartment, St. Pete Beach
This one-bedroom apartment is located just a short 10-minute walk from both Upham Beach Park and the famous St. Petersburg - Clearwater Beaches, offering easy access to the beautiful sands and turquoise waters of St. Pete Beach. The apartment has consistently received excellent user ratings, indicating a high level of satisfaction from previous guests.
The apartment comfortably sleeps up to four guests and features a fully equipped kitchen with a fridge, oven, microwave, and a coffee maker. Enjoy the convenience of free Wi-Fi, a TV, and a swimming pool, as well as the opportunity to grill outdoors.
Mermaid Drive Vista Verde East 240 - St. Petersburg, FL
9.6 5 reviews

Mermaid Drive Vista Verde East 240

house, St. Petersburg
Mermaid Drive Vista Verde East 240, St. Petersburg, Florida, offers a family-friendly property a five-minute walk from Isla del Sol Beach and approximately 13 kilometres from John's Pass Village & Boardwalk.
This two-bedroom, two-bathroom holiday home boasts 119 square metres of space, accommodating up to six guests and featuring a private pool, Jacuzzi, tennis court, and free Wi-Fi, plus parking.
Bahia Vista 8 - 210 Waterfront Paradise Condo (Non Smoking) - St. Petersburg, FL
9.8 72 reviews

Bahia Vista 8 - 210 Waterfront Paradise Condo (Non Smoking)

apartment, St. Petersburg
This Isla del Sol condo offers three bedrooms, two bathrooms and sleeps six, located within 5km of St. Pete Beach, Pass-a-Grille Beach, and the Dolphin Landings Charter Boat Center.
The 100 square metre property boasts a fully equipped kitchen, a terrace, swimming pool, jacuzzi, and parking, with direct beach access and proximity to Merry Pier and Hurley Park.

Frequently asked questions about accommodations in St. Petersburg, FL

Popular destinations

Best St. Petersburg, FL accommodations with a balcony

Tyn & Marty's Old-fashioned Beach Cottage - St. Petersburg, FL
9.6 157 reviews

Tyn & Marty's Old-fashioned Beach Cottage

apartment, Gulfport
This Gulfport home is just a 10-minute walk from Gulfport Beach and Casino, and within a 3-mile radius of Pasadena Shopping Center and Freefall Theatre, offering easy access to both the beach and local amenities. The property has consistently received excellent ratings for its location, cleanliness, and overall experience.
The house has two bedrooms and one bathroom, accommodating up to six guests in its 84 square metres of space. Guests can enjoy a garden, free Wi-Fi, a fully equipped kitchen, a DVD player, and parking.
Beachside Condo.heated Pool.steps To Restaurants,shops, Shuffleboard, Grills - St. Petersburg, FL
9.6 31 reviews

Beachside Condo.heated Pool.steps To Restaurants,shops, Shuffleboard, Grills

apartment, St. Pete Beach
This St. Pete Beach flat is conveniently located just 800 metres from Upham Beach Park and St. Petersburg - Clearwater Beaches, with Upham Beach and Corey Ave also within 1.6 kilometres. The property has received excellent user ratings.
The apartment has two bedrooms and one bathroom, comfortably accommodating up to six guests. Enjoy a range of amenities, including a swimming pool, jacuzzi, and barbecue grills, as well as direct beach access, a fully equipped kitchen, and a washing machine.
St Pete Beach Hideaway With Gorgeous Bay Views - St. Petersburg, FL
9.0 97 reviews

St Pete Beach Hideaway With Gorgeous Bay Views

apartment, St. Pete Beach
This beachfront apartment is located directly across the street from St. Pete Beach, just a short walk from shops, restaurants, and activities. The property has received excellent ratings for location, cleanliness, and user experience.
The apartment is 74 square metres and has two bedrooms, two bathrooms, and can accommodate up to four guests. It offers a fully equipped kitchen, a private balcony, and access to a shared pool, hot tub, and other communal amenities.
Beach Front Condo. Toes In The Sand. Family Friendly!! - St. Petersburg, FL
9.0 133 reviews

Beach Front Condo. Toes In The Sand. Family Friendly!!

apartment, St. Pete Beach
This Belle Vista apartment in St. Pete Beach is situated just 800 metres from the beach and a short walk from the Dolphin Landings Charter Boat Center.
This two-bedroom, two-bathroom property boasts a 70 square metre floor area, a private balcony, a fully equipped kitchen, a swimming pool, a Jacuzzi, and a spa, providing ample space and amenities for up to 7 guests.

Best St. Petersburg, FL accommodations with a kitchen

Wine-dine-sunshine Cozy Flat In The Heart Of Dtsp - St. Petersburg, FL
9.8 264 reviews

Wine-dine-sunshine Cozy Flat In The Heart Of Dtsp

house, St. Petersburg
This studio apartment is conveniently located in the heart of St. Petersburg's downtown, just a short walk from the waterfront, the Marina, and numerous restaurants and shops. It has consistently received excellent ratings for location, cleanliness, and overall guest experience.
The apartment offers 34 square metres of comfortable living space, accommodating up to three guests. It boasts a well-equipped kitchen, a relaxing Jacuzzi tub, a balcony, and access to a shared swimming pool, spa, and concierge services.
Cozy 2-bedroom Home In Saint Petersburg, Fl - St. Petersburg, FL
9.0 34 reviews

Cozy 2-bedroom Home In Saint Petersburg, Fl

apartment, St. Petersburg
This St. Petersburg holiday home is conveniently located approximately 4.5km from St. Pete's city centre and 9km from local beaches.
The two-bedroom, two-bathroom property sleeps six guests and boasts a fully equipped kitchen (including fridge, microwave, and dishwasher), air conditioning, a garden, parking, and secure keyless entry; excellent cleanliness and guest ratings are assured.
A Taste Of Paradise @Tnzwaterside - St. Petersburg, FL
9.2 11 reviews

A Taste Of Paradise @Tnzwaterside

apartment, St. Petersburg
This St. Petersburg waterfront apartment, situated within 3.2km of Tampa Bay and Boyd Hill Nature Preserve, offers easy access to both stunning waterfront views and tranquil nature trails.
This 65 square metre, one-bedroom flat sleeps four guests and boasts a fully equipped kitchen, private balcony, swimming pool, jacuzzi, spa, fitness centre, and parking, all within a family-friendly building.
Private Beach, 2 Pools & Hot Tub - St. Petersburg, FL
9.2 67 reviews

Private Beach, 2 Pools & Hot Tub

house, St. Petersburg
La Playa Azul is a short drive from both Tropicana Field and The Dali' Museum, situated in a quiet area near Bermuda Bay Beach. This aparthotel has excellent user ratings for location, cleanliness, and overall experience.
Each apartment has a private balcony, a fully equipped kitchen, a living area with a TV, and a private bathroom with a walk-in shower. Guests can enjoy a range of amenities, including a swimming pool, a spa, a fitness centre, a tennis court, a garden, and a private beach area.
©2026 cozycozy.com