Hotels in St. Petersburg, FL

641 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
St. Petersburg, FL hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

641 Cheap hotels in St. Petersburg, FL

Best St. Petersburg, FL luxury hotels (4 and 5 stars)

Among the 641 accommodations in St. Petersburg, FL, here are the 4 best luxury hotels

Skybeach Resort - St. Petersburg, FL
7.9 348 reviews
St. Petersburg, FL
01/08 – 08/08
219 €/nighttotal: 1533 € (7 )

Skybeach Resort

1 4
hotel , St. Petersburg
The Skybeach Hotel and Marina is situated in St. Petersburg, Florida, around 10 kilometres from Tropicana Field and 11 kilometres from the Dali Museum, making it a convenient base for exploring the city's attractions. This 4-star hotel has consistently received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities for guests to enjoy, including a swimming pool, jacuzzi, terrace, garden, restaurant, bar, fitness centre, tennis court, and parking. Guests can also take advantage of the hotel's marina location, which provides easy access to boating and water activities.
Prestige Collection, Hotel Boutique - St. Petersburg, FL
8.9 383 reviews
St. Petersburg, FL
12/08 – 19/08
146 €/nighttotal: 1022 € (7 )

Prestige Collection, Hotel Boutique

1 2
hotel , St. Petersburg
The Prestige Collection, Hotel Boutique is conveniently located in central St. Petersburg, just a mile and a half from The Dali Museum, two miles from Tropicana Field, and ten miles from John's Pass. This five-star hotel consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The accommodation offers a range of modern amenities and features, including a swimming pool, Jacuzzi, and a terrace with a garden. Guests can enjoy a snack bar, free Wi-Fi, and easy access to nearby beaches and attractions.
The Saint Hotel - St. Petersburg, FL
9.3 1190 reviews
St. Petersburg, FL
28/07 – 30/07
216 €/nighttotal: 432 € (2 )

The Saint Hotel

1 4
hotel , St. Pete Beach
The Saint Hotel is situated in St. Pete Beach, just a short walk from the beach and around four miles from John's Pass Village and Boardwalk. This 4-star hotel has excellent user ratings for its location, cleanliness, and overall experience.
The accommodation offers a range of modern amenities and features, including air conditioning, a swimming pool, a Jacuzzi, and a restaurant and bar. Guests can also enjoy free parking, free Wi-Fi, and a terrace or balcony.
Skybeach Resort - St. Petersburg, FL
8.2 490 reviews
St. Petersburg, FL
25/06 – 29/06
170 €/nighttotal: 680 € (4 )

Skybeach Resort

1 2
hotel , St. Petersburg
Room in a 4 star luxury hotel with a good rating of 82% based on 490 reviews. You will be based in St. Petersburg.
Facilities and services include a room service, a swimming pool and a fridge. This hotel in St. Petersburg also has a jacuzzi to relax in!

Best St. Petersburg, FL hotels with a pool

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

Hampton Inn & Suites St. Petersburg/downtown - St. Petersburg, FL
9.2 1353 reviews
St. Petersburg, FL
31/07 – 02/08
511 €/nighttotal: 1022 € (2 )

Hampton Inn & Suites St. Petersburg/downtown

3 8
hotel , St. Petersburg
The Hampton Inn & Suites St. Petersburg/downtown is located in the heart of downtown St. Petersburg, just a short walk from the waterfront and the Museum of Fine Arts. This 3-star hotel has received excellent user ratings for its location and cleanliness.
The accommodation features spacious rooms with modern amenities and a comfortable layout. Guests can enjoy a range of facilities including a swimming pool, fitness centre, restaurant and complimentary breakfast.
Holiday Inn St. Petersburg N - Clearwater By Ihg - St. Petersburg, FL
8.3 3011 reviews
St. Petersburg, FL
11/11 – 15/11
459 €/nighttotal: 1836 € (4 )

Holiday Inn St. Petersburg N - Clearwater By Ihg

3 10
hotel , Feather Sound
The Holiday Inn St. Petersburg N - Clearwater by IHG is a 3-star hotel located in Feather Sound, just 966 metres from St. Pete-Clearwater International Airport, 16 kilometres from Tropicana Field, and 17.7 kilometres from The Pier.
This pet-friendly establishment offers 1-bedroom and 1-bathroom rooms, complimentary WiFi, an outdoor swimming pool, a fitness centre, an on-site restaurant, and free private parking for guests.
Holiday Inn - St. Petersburg West By Ihg - St. Petersburg, FL
8.0 1617 reviews
St. Petersburg, FL
10/07 – 12/07
115 €/nighttotal: 230 € (2 )

Holiday Inn - St. Petersburg West By Ihg

1 2
hotel , St. Petersburg
Holiday Inn - St. Petersburg West By IHG offers 3-star accommodation in St. Petersburg, located a short drive from popular beaches and providing convenient access to the city centre's pier and Baywalk Entertainment Complex, as well as attractions such as the Salvador Dali Museum. This family-friendly hotel provides guests with amenities including complimentary high-speed internet, an on-site fitness centre, an outdoor swimming pool, a restaurant, bar, tennis court, and parking, with rooms featuring air conditioning and terrace/balcony options.
Provident Oceana Beachfront Suites - St. Petersburg, FL
9.4 100 reviews
St. Petersburg, FL
26/06 – 28/06
344 €/nighttotal: 688 € (2 )

Provident Oceana Beachfront Suites

1 6
hotel , Treasure Island
Provident Oceana Beachfront Suites in Treasure Island, Florida boasts a beachfront location, a three-minute walk from St. Pete Beach and a six-kilometre drive from John's Pass Village & Boardwalk.
This beachfront property offers suites with kitchens, private balconies, two swimming pools, and spa tubs, plus amenities including bicycle rentals and a business centre; guests can enjoy easy access to the beach and nearby attractions.

Frequently asked questions about hotels in St. Petersburg, FL

  • What are the most affordable attractions in Saint Petersburg, FL?

    St. Petersburg has lots of free and affordable attractions! You can enjoy a walk along the waterfront at the Pier, visit the beautiful gardens at the Sunken Gardens, or explore the historic Fort De Soto Park. You can also catch a free concert at the Vinoy Park or the waterfront.
  • What are the best hotels with a swimming pool in St. Petersburg, FL?

    Boutique Beach Retreat, Island House Resort Hotel and Treasure Island Beach Resort are among the best hotels with a swimming pool in St. Petersburg, FL.

  • How can travelers relax during a week in Saint Petersburg, FL?

    St. Petersburg is a great place to relax. You can spend your days on the beach, soaking up the sun. For a more active experience, you can rent a bike and explore the city's many bike paths. If you're looking for a more tranquil experience, you could visit the Sunken Gardens or the Florida Botanical Gardens.
  • What are the most popular 2, 3 and 4-star hotels in St. Petersburg, FL?

    Among 2, 3 and 4-star hotels in St. Petersburg, FL, The Inn On Third, Hollander Hotel - Downtown St - Petersburg and Crystal Bay Historic Hotel are the most popular ones.

  • Where can you find the best traditional local cuisine in Saint Petersburg, FL?

    For traditional local cuisine, you'll want to head to the historic Old Northeast neighborhood. There are plenty of restaurants serving up fresh seafood, like the famous grouper sandwiches. You can also find classic Florida dishes like fried green tomatoes and shrimp and grits.
  • What are the best luxury hotels in St. Petersburg, FL?

  • What hotel chains can you find in Saint Petersburg, FL?

    You can find all the major hotel chains in St. Petersburg, including Marriott, Hilton, Hyatt, and Best Western. There are also some smaller, independent hotels and boutique hotels.
  • What are the best family friendly hotels in St. Petersburg, FL?

    The best family friendly hotels in St. Petersburg, FL are Boutique Beach Retreat, Treasure Island Beach Resort and Satellite Motel.

  • What type of hotels can you find in Saint Petersburg, FL?

    St. Petersburg has a great selection of hotels, from budget-friendly motels to luxury resorts. You can find everything from basic rooms to suites with balconies and ocean views. There are also several hotels that are specifically geared towards families, with amenities like pools and kids' clubs.
  • What are the best pet friendly hotels in St. Petersburg, FL?

  • When is the best time to book a hotel in Saint Petersburg, FL?

    The best time to book a hotel in St. Petersburg is during the shoulder seasons, which are spring (April-May) and autumn (September-October). You'll find better rates and fewer crowds during these months.
  • What are the best hotels with jacuzzi in St. Petersburg, FL?

  • What amenities do hotel rooms typically offer in Saint Petersburg, FL?

    Most hotels in St. Petersburg offer basic amenities like Wi-Fi, a TV, and a private bathroom. Many also have a swimming pool, a fitness centre, and a restaurant. You might also find some hotels with amenities like a spa or a business centre.
  • What pet-friendly activities are available in Saint Petersburg, FL?

    St. Petersburg is a very pet-friendly city. You can take your dog for a walk on the beach at Fort De Soto Park, which is a popular spot for dogs. There are also several dog parks in the city, where your furry friend can run around and play with other dogs.

Destinations nearby

Best St. Petersburg, FL hotels with air conditioning

Uncover St. Pete's Gem | Steps Away From Art To Nature To Culinary Bliss - St. Petersburg, FL
St. Petersburg, FL
02/01 – 27/02
476 €/nighttotal: 26656 € (56 )

Uncover St. Pete's Gem | Steps Away From Art To Nature To Culinary Bliss

1 2
hotel , St. Petersburg
The "Uncover St. Pete's Gem" offer presents a beachside aparthotel in St. Petersburg's Pinellas Point district, just 700 metres from the Salvador Dalí Museum and offering direct access to Tampa Bay and St. Petersburg-Clearwater Beach. This aparthotel provides air-conditioned rooms with balconies, complimentary Wi-Fi, a swimming pool, fitness centre, and parking, with convenient access to water sports and eco-tours.
Hotel ∙ 1 Bedroom ∙ 6 Guests - St. Petersburg, FL
St. Petersburg, FL
21/08 – 23/08
163 €/nighttotal: 326 € (2 )

Hotel ∙ 1 Bedroom ∙ 6 Guests

1 6
hotel , St. Petersburg
This one-bedroom flat is located in St. Petersburg's prime downtown waterfront district, under 1.6 kilometres from Albert Whitted Airport and close to attractions like the Dali Museum, Mahaffey Theater, and Sundial shopping centre.
This family-friendly apartment accommodates up to four guests and offers amenities including air conditioning, a full kitchen with a dishwasher and fridge, a swimming pool, a fitness centre, and complimentary Wi-Fi.
Tropical Escape W/ocean View | Marina Access & Downtown Attractions - St. Petersburg, FL
8.0 8 reviews
St. Petersburg, FL
23/07 – 30/07
272 €/nighttotal: 1904 € (7 )

Tropical Escape W/ocean View | Marina Access & Downtown Attractions

1 3
hotel , St. Petersburg
The "Tropical Escape W/ocean View | Marina Access & Downtown Attractions" is a beachside holiday home situated in St. Petersburg's Pinellas Point, offering convenient access to Maximo Park, just 750 metres away, and a 10-minute drive to Tampa.
This accommodation provides on-site activities including kayaking and cycling, alongside beach access and a shared swimming pool, with in-room amenities such as free Wi-Fi, a refrigerator, and a coffee/tea kit, all within easy reach of John's Pass Village & Boardwalk and St. Petersburg/Clearwater Beaches.
2 Units | Breathtaking Outdoors | Stunning Oasis W/balcony & Ocean Views - St. Petersburg, FL
St. Petersburg, FL
27/06 – 04/07
709 €/nighttotal: 4963 € (7 )

2 Units | Breathtaking Outdoors | Stunning Oasis W/balcony & Ocean Views

2 4
hotel , St. Petersburg
This hotel, offering the "2 Units | Breathtaking Outdoors | Stunning Oasis W/balcony & Ocean Views" deal, is located beachfront in St. Petersburg's Pinellas Point district, providing easy access to Tampa Bay and St. Pete's Historic Coliseum, which is 1.5 kilometres away.
Guests at this accommodation can enjoy air-conditioned rooms with balconies and ocean views, complimentary Wi-Fi, and in-room kitchenettes, with a fitness centre also available for use.

Best St. Petersburg, FL hotels with a balcony

Adventure Awaits Near Fort De Soto | Water Sports, Marina & Pool Access - St. Petersburg, FL
St. Petersburg, FL
29/07 – 02/08
369 €/nighttotal: 1476 € (4 )

Adventure Awaits Near Fort De Soto | Water Sports, Marina & Pool Access

1 3
hotel , St. Petersburg
The "Adventure Awaits Near Fort De Soto" offer provides accommodation directly on the beach in St. Petersburg's Greater Pinellas Point district, offering access to Tampa Bay and St. Petersburg-Clearwater Beach, and is conveniently located for visiting the Salvador Dali Museum.
This hotel features 1 bedroom, accommodating up to 4 guests, and includes amenities such as air conditioning, complimentary wireless internet, a fitness centre, and balconies with views, with nearby opportunities for jet-skiing, kayaking, and biking.
Coastal Vibes Await | Dive Into Adventurous Excursions & Tranquil Evenings - St. Petersburg, FL
St. Petersburg, FL
06/07 – 27/07
393 €/nighttotal: 8253 € (21 )

Coastal Vibes Await | Dive Into Adventurous Excursions & Tranquil Evenings

1 2
hotel , St. Petersburg
The "Coastal Vibes Await" offer presents a beachfront hotel in St. Petersburg's Pinellas Point district, providing direct access to Tampa Bay and St. Petersburg-Clearwater Beach, with John's Pass Village Boardwalk just 3.2 kilometres away.
This accommodation offers air-conditioned rooms with balconies, complimentary wireless internet, a fitness centre, and opportunities for nearby water sports and eco-tours.
Land's End 1-303 Gulf View - St. Petersburg, FL
St. Petersburg, FL
29/07 – 17/08
161 €/nighttotal: 3059 € (19 )

Land's End 1-303 Gulf View

1 1
hotel , Treasure Island
The Land's End 1-303 Gulf View apartment is located in Treasure Island, 3 kilometres from the city centre, and offers convenient access to Sunset Beach Pavilion, Pass-a-Grille Beach, and Corey Avenue.
This property provides apartment-style accommodation for two guests, featuring air conditioning, a swimming pool, a balcony, and on-site parking, with tour assistance available.
Havana Inn - St. Petersburg, FL
9.2 256 reviews
St. Petersburg, FL
25/06 – 29/06
300 €/nighttotal: 1200 € (4 )

Havana Inn

1 2
hotel , St. Pete Beach
The Havana Inn is located directly on St. Pete Beach, just a short drive from John's Pass Village and Boardwalk, offering easy access to the area's attractions. The hotel has consistently received excellent ratings for location, cleanliness and overall experience.
The hotel offers a range of rooms, each with a private patio, and some with balconies boasting stunning sea views. Guests can enjoy a variety of amenities, including a swimming pool, jacuzzi, spa, barbecue facilities, and free bikes to explore the area.
©2026 cozycozy.com