Search all holiday resorts in St. Petersburg, FL

62 available resort offers

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

62 Best resorts in St. Petersburg, FL

Find Resorts by the Sea in St. Petersburg, FL, United States

Step right from your luxury room onto powdery white sand at spectacular seashore resorts in St. Petersburg, FL, United States.

The Vinoy Resort And Golf Club Autograph Collection - St. Petersburg, FL
No reviews

The Vinoy Resort And Golf Club Autograph Collection

resort, St. Petersburg
The Vinoy Resort And Golf Club Autograph Collection offers a prime waterfront location in downtown St. Petersburg, a short walk from the Museum of Fine Arts and Mahaffey Theater, with its own private marina for exploring Tampa Bay.
This historic hotel boasts 362 rooms and 55,000 square feet of meeting space, alongside a day spa and multiple dining options, including Paul's Landing, and a championship golf course designed by Ron Garl.

Find Resorts with a Jacuzzi in St. Petersburg, FL, United States

Listen to the rustle of palm trees from the bubbling comfort of a private shoreline tub at island resorts with a hot tub in St. Petersburg, FL, United States.

Sunset Vistas Two Bedroom Beachfront Suites - St. Petersburg, FL
8.6 5256 reviews

Sunset Vistas Two Bedroom Beachfront Suites

resort, Treasure Island
Sunset Vistas Two Bedroom Beachfront Suites is located on the white sands of Treasure Island, just a short distance from John's Pass Village and Boardwalk and Treasure Bay Golf & Tennis. This 3-star aparthotel receives very good user ratings for its cleanliness and overall experience.
The spacious suites offer fully equipped kitchens and private balconies, perfect for enjoying the stunning views. Guests can take advantage of a range of on-site amenities, including a heated pool, a spa, a restaurant, a bar, and a fitness centre, as well as activities such as tennis and fishing.

Frequently asked questions about resorts in St. Petersburg, FL

  • What are the top attractions in Saint Petersburg, FL?

    St. Pete's got a lot to see! The Dali Museum is a must-see for art lovers, and the beaches are fantastic. You've got to visit the St. Petersburg Pier, it's a great place to watch the sunset. And if you're into history, the Museum of Fine Arts is worth a visit.
  • What are the best resorts with a swimming pool in St. Petersburg, FL?

    Treasure Island Beach Resort, Shoreline Island Resort - Exclusively Adult and Fusion Resort Waterfront Suites are among the best resorts with a swimming pool in St. Petersburg, FL.

  • Which area in Saint Petersburg, FL is good for staying in a resort?

    The best place for resorts is on the beach, of course! You'll find plenty of options along the Gulf of Mexico, especially around Treasure Island and Clearwater Beach. You're close to everything, and it's hard to beat waking up to the sound of the waves.
  • What are the best resorts with jacuzzi in St. Petersburg, FL?

  • What time of the year is the best to stay in a resort Saint Petersburg, FL?

    St. Pete's weather is great year-round, but the best time to visit is between March and May, or September and November. You'll avoid the summer crowds and the humidity, and the weather is still perfect for swimming and sunbathing.
  • What are the best family friendly resorts in St. Petersburg, FL?

  • How easy is it to get to Saint Petersburg, FL?

    It's a breeze! St. Pete-Clearwater International Airport is just a short drive from the city, and you can easily get around by car or public transport. There's also a great bus system, the Pinellas Suncoast Transit Authority, which is easy to use and gets you to most places you'd want to go.
  • What are the best pet friendly resorts in St. Petersburg, FL?

  • What are the best sports events or competitions happening in and around Saint Petersburg, FL?

    St. Pete's got a vibrant sports scene! The Tampa Bay Rays play baseball at Tropicana Field, and the Florida State League has a team, the St. Petersburg Cardinals, which is a lot of fun to watch. If you're into motorsports, the Firestone Grand Prix of St. Petersburg is a big event that happens every year.
  • What are the most requested amenities in resorts in Saint Petersburg, FL?

    People really love pools, especially those with a view of the Gulf. You'll also find lots of resorts with private beaches, spa facilities, and restaurants. But, the most popular amenity is definitely the location. Everyone wants to be close to the beach, the pier, and the city's attractions.
  • What are the most romantic attractions in Saint Petersburg, FL's?

    St. Pete's got a lot of romantic spots! Take a stroll along the waterfront at sunset, or enjoy a romantic dinner at one of the many restaurants with stunning views. The Sunken Gardens is also a beautiful place for a romantic afternoon walk. And if you're looking for something a bit more adventurous, take a sunset cruise on the bay.

Popular destinations

Find the Best Resorts with a Swimming Pool in St. Petersburg, FL, United States

Float the day away in massive, beautifully landscaped lagoon pools at premier island resorts in St. Petersburg, FL, United States.

The Beach Haven Resort - St. Petersburg, FL
9.4 467 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.
The Beachcomber St. Pete Beach Resort & Hotel - St. Petersburg, FL
8.1 1196 reviews

The Beachcomber St. Pete Beach Resort & Hotel

resort, St. Pete Beach
The Beachcomber St. Pete Beach Resort & Hotel is located directly on the Gulf of Mexico in St. Pete Beach, offering easy access to Downtown Tampa, approximately 64 kilometres away, and the Gulfport Historical Museum, which is within 8 kilometres.
This resort provides guests with two outdoor swimming pools, tropical gardens, on-site parking, and direct beach access with included cabanas and lounge chairs, alongside an on-site restaurant and bar, Jimmy B’s Beach Bar.

Best St. Petersburg, FL resorts with air conditioning

Plaza Beach Hotel - Beachfront Resort - St. Petersburg, FL
9.0 1618 reviews

Plaza Beach Hotel - Beachfront Resort

resort, St. Pete Beach
The Plaza Beach Hotel is a beachfront hotel in St. Pete Beach, Florida, just a short walk from the lively centre with its shops, restaurants and nightlife. The hotel has received very good user ratings, with excellent scores for location and cleanliness.
This family-friendly hotel offers spacious rooms with kitchenettes and private balconies in some units. Guests can enjoy a range of amenities, including a heated outdoor pool, shuffleboard, mini-golf, a restaurant, a bar and a fitness centre.
Bilmar Beach Resort - St. Petersburg, FL
8.5 1636 reviews

Bilmar Beach Resort

resort, Treasure Island
The Bilmar Beach Resort is located on Treasure Island, Florida, just a short distance from the beach. It has received consistently high ratings for its location, cleanliness, and overall experience.
The resort offers a range of accommodation options, all of which are spacious and comfortable. Guests can enjoy a variety of amenities including swimming pools, a fitness centre, a restaurant, and a bar, as well as a range of activities such as beachside fitness trails.
The Beachcomber St. Pete Beach Resort & Hotel - St. Petersburg, FL
8.1 1196 reviews

The Beachcomber St. Pete Beach Resort & Hotel

resort, St. Pete Beach
The Beachcomber St. Pete Beach Resort & Hotel is located directly on the Gulf of Mexico in St. Pete Beach, offering easy access to Downtown Tampa, approximately 64 kilometres away, and the Gulfport Historical Museum, which is within 8 kilometres.
This resort provides guests with two outdoor swimming pools, tropical gardens, on-site parking, and direct beach access with included cabanas and lounge chairs, alongside an on-site restaurant and bar, Jimmy B’s Beach Bar.
The Beach Haven Resort - St. Petersburg, FL
No reviews

The Beach Haven Resort

resort, St. Pete Beach
The Beach Haven Resort enjoys a central St Pete Beach location, offering easy access to Pass-a-Grille Beach, Polynesian Putter, and Splash Island Water Park, all within walking distance.
This self-catering apartment provides air conditioning, a garden, parking, and Wi-Fi; it sleeps two guests and includes a BBQ area and laundry service.

Find Resorts with a Fitness Centre in St. Petersburg, FL, United States

Keep up with your workouts steps from your room with professional equipment at resorts near the ocean with a gym in St. Petersburg, FL, United States.

Skyway Vista - St. Petersburg, FL
No reviews

Skyway Vista

resort, St. Petersburg
Rumfish Beach At Tradewinds - St. Petersburg, FL
8.0 3284 reviews

Rumfish Beach At Tradewinds

resort, St. Pete Beach
Treasure Island Beach Resort - St. Petersburg, FL
9.4 2625 reviews

Treasure Island Beach Resort

resort, Treasure Island
Sunset Vistas Two Bedroom Beachfront Suites - St. Petersburg, FL
8.6 5256 reviews

Sunset Vistas Two Bedroom Beachfront Suites

resort, Treasure Island

Your Curated Selection of Premium Resorts in St. Petersburg, FL, United States

Indulge in private tropical exclusivity with high-end architecture and absolute privacy at luxury resorts near the sea in St. Petersburg, FL, United States.

Bilmar Beach Resort - St. Petersburg, FL
8.5 1636 reviews

Bilmar Beach Resort

resort, Treasure Island

Top-Rated Resorts for Families in St. Petersburg, FL, United States

Build sandcastles, splash in shallow lagoons, and enjoy family games at premier family island resorts in St. Petersburg, FL, United States.

Skybeach Resort - St. Petersburg, FL
8.6 931 reviews

Skybeach Resort

resort, St. Petersburg
Island Grand At Tradewinds - St. Petersburg, FL
8.0 4364 reviews

Island Grand At Tradewinds

resort, St. Pete Beach
The Vinoy Resort & Golf Club, Autograph Collection - St. Petersburg, FL
8.8 1219 reviews

The Vinoy Resort & Golf Club, Autograph Collection

resort, St. Petersburg
The Beachcomber St. Pete Beach Resort & Hotel - St. Petersburg, FL
8.1 1196 reviews

The Beachcomber St. Pete Beach Resort & Hotel

resort, St. Pete Beach

Popular Resorts with Breakfast Included in St. Petersburg, FL, United States

Head down to the sand completely fueled up and ready for water sports with island resorts featuring free breakfast in St. Petersburg, FL, United States.

Skyway Vista - St. Petersburg, FL
No reviews

Skyway Vista

resort, St. Petersburg
©2026 cozycozy.com