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

Peninsula Bed & Cocktails - St. Petersburg, FL
9.0 1385 reviews
St. Petersburg, FL
09/07 – 12/07
813 â‚¬/nighttotal: 2439 â‚¬ (3 )

Peninsula Bed & Cocktails

4 12
hotel , Gulfport
The Peninsula Bed & Cocktails is a charming hotel situated in the waterfront district of Gulfport, Florida, just a short walk from the beach and pier. This 4-star hotel is a popular choice for travellers, with excellent user ratings for its cleanliness and location.
Each room at the Peninsula Bed & Cocktails is inspired by a classic cocktail, offering a unique and immersive experience. The hotel has a lively lobby bar with skilled mixologists, a veranda with French doors, and a garden, making it a perfect place to relax and enjoy the Gulfport atmosphere.
Ocean Club Treasure Island Hotel - St. Petersburg, FL
St. Petersburg, FL
20/07 – 21/07
334 â‚¬/nightfor 1 night

Ocean Club Treasure Island Hotel

1 2
hotel , Treasure Island
Hotel room in a 4 star hotel. You will stay in Treasure Island.
Facilities and services include a jacuzzi, a food shop and a swimming pool. Take advantage of the gym in this hotel.
Skybeach Resort - St. Petersburg, FL
7.9 348 reviews
St. Petersburg, FL
01/09 – 06/09
247 â‚¬/nighttotal: 1235 â‚¬ (5 )

Skybeach Resort

1 2
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.
Ac Hotel St. Petersburg Downtown - St. Petersburg, FL
St. Petersburg, FL
16/10 – 22/10
278 â‚¬/nighttotal: 1668 â‚¬ (6 )

Ac Hotel St. Petersburg Downtown

1 2
hotel , St. Petersburg
The AC Hotel St. Petersburg Downtown is located 4km from St. Petersburg's city centre, near Jannus Live music venue, The James Museum of Western & Wildlife Art, and 400 Beach.
This 4-star hotel offers free Wi-Fi, an on-site restaurant, a business centre, and welcomes pets, ensuring a comfortable stay with convenient access to local attractions.

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

Prestige Collection, Hotel Boutique - St. Petersburg, FL
8.9 379 reviews
St. Petersburg, FL
22/09 – 27/09
169 â‚¬/nighttotal: 845 â‚¬ (5 )

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.
Home2 Suites By Hilton Clearwater St. Petersburg Ulmerton Rd - St. Petersburg, FL
9.3 33 reviews
St. Petersburg, FL
26/06 – 28/06
336 â‚¬/nighttotal: 672 â‚¬ (2 )

Home2 Suites By Hilton Clearwater St. Petersburg Ulmerton Rd

2 10
hotel , Largo
Home2 Suites by Hilton Clearwater St. Petersburg Ulmerton Road is situated in Clearwater, Florida, approximately 3 km from St. Pete-Clearwater International Airport and within a 18-21 km radius of Clearwater Beach attractions including Pier 60 and the Dali Museum.
This 3-star hotel offers air-conditioned rooms with kitchenettes, a swimming pool, fitness centre, and 24-hour reception; nearby attractions include Tropicana Field and the Chihuly Collection.
Fairfield Inn & Suites By Marriott St Petersburg North - St. Petersburg, FL
8.9 1516 reviews
St. Petersburg, FL
01/07 – 08/07
154 â‚¬/nighttotal: 1078 â‚¬ (7 )

Fairfield Inn & Suites By Marriott St Petersburg North

1 2
hotel , Lealman
The Fairfield Inn & Suites By Marriott St Petersburg North is located in Lealman, just north of bustling downtown St. Petersburg, offering easy access to both the city's attractions and the beaches of the Gulf Coast. This 3-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of modern amenities, including a fitness centre, an outdoor swimming pool, and free Wi-Fi. Guests can enjoy a complimentary continental breakfast each morning before heading out to explore the area.
Holiday Inn Express St. Petersburg North / I-275 By Ihg - St. Petersburg, FL
8.6 2062 reviews
St. Petersburg, FL
22/09 – 27/09
147 â‚¬/nighttotal: 735 â‚¬ (5 )

Holiday Inn Express St. Petersburg North / I-275 By Ihg

1 2
hotel , St. Petersburg
The Holiday Inn Express St. Petersburg North / I-275, An Ihg Hotel is situated in North St. Petersburg, within a 6-mile radius of the Salvador Dali Museum and the St. Petersburg Pier, offering easy access to both downtown and the beaches. It's a 2-star hotel with very good user ratings for location, cleanliness, and overall experience.
The rooms offer comfortable amenities like a flat-screen TV, microwave, and coffee-making facilities. Guests can enjoy a free continental breakfast, relax by the outdoor pool, stay active at the fitness centre, and take advantage of the on-site business centre.

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

Moxy St. Petersburg Downtown - St. Petersburg, FL
St. Petersburg, FL
17/07 – 22/07
136 â‚¬/nighttotal: 680 â‚¬ (5 )

Moxy St. Petersburg Downtown

1 3
hotel , St. Petersburg
The Moxy St. Petersburg Downtown hotel is located 3 kilometres from the city centre, close to St. Anthony's Hospital and the Imagine Museum, offering a peaceful setting away from the bustle of the city. This 3-star hotel is a great option for those looking for a comfortable and convenient stay.
The hotel features modern rooms with one bathroom each. Guests can enjoy free Wi-Fi throughout the hotel, an on-site ATM, and the convenience of being able to bring their pets along.
Modern Lavish Unit W/ Balcony, Resort Amenities | Onsite Dining, St. Pete Beach - St. Petersburg, FL
St. Petersburg, FL
23/12 – 23/01
338 â‚¬/nighttotal: 10478 â‚¬ (31 )

Modern Lavish Unit W/ Balcony, Resort Amenities | Onsite Dining, St. Pete Beach

1 3
hotel , St. Petersburg
This apartment is located in the Pinellas Point district of St. Petersburg, offering direct beach access and standing 700 metres from Maximo Park, with Tampa approximately 6 kilometres away.
The "Modern Lavish Unit W/ Balcony, Resort Amenities | Onsite Dining, St. Pete Beach" offers a communal swimming pool, an on-site gym, complimentary Wi-Fi, and in-room kitchen facilities, alongside proximity to John's Pass Village & Boardwalk for shopping.
St. Pete Beach Suites - St. Petersburg, FL
8.9 1806 reviews
St. Petersburg, FL
30/07 – 01/08
489 â‚¬/nighttotal: 978 â‚¬ (2 )

St. Pete Beach Suites

2 6
hotel , St. Pete Beach
St. Pete Beach Suites is located just a two-minute walk from the beautiful St. Pete Beach, with Dolphin Landings Charter Boat Center and Boca Ciega Bay Aquatic Preserve within easy reach. This 3-star hotel has received very good user ratings, making it a popular choice for travellers.
The accommodation offers spacious rooms with a range of amenities, including a swimming pool, barbecue facilities, and complimentary bicycles. Guests can also enjoy a restaurant, fitness centre, and concierge service, ensuring a comfortable and enjoyable stay.
3 Lux Units W/ Captivating Views | Minutes From Downtown St. Petersburg - St. Petersburg, FL
St. Petersburg, FL
26/06 – 28/06
800 â‚¬/nighttotal: 1600 â‚¬ (2 )

3 Lux Units W/ Captivating Views | Minutes From Downtown St. Petersburg

3 10
hotel , St. Petersburg
The "3 Lux Units W/ Captivating Views | Minutes From Downtown St. Petersburg" offer is situated directly on the beach in St. Petersburg's Pinellas Point district, an 8-minute walk from Maximo Park and a 6-kilometre drive from the Tampa area.
This apartment complex provides guests with complimentary Wi-Fi, air conditioning, a shared swimming pool, a gym, and private balconies, with opportunities for on-site kayaking and cycling.

Best St. Petersburg, FL hotels with a balcony

Indulge In Coastal Calm At A Stunning Paradise Near Downtown | Pet Friendly - St. Petersburg, FL
St. Petersburg, FL
24/06 – 26/06
356 â‚¬/nighttotal: 712 â‚¬ (2 )

Indulge In Coastal Calm At A Stunning Paradise Near Downtown | Pet Friendly

1 3
hotel , St. Petersburg
The "Indulge In Coastal Calm At A Stunning Paradise Near Downtown | Pet Friendly" offer is a beachside holiday home in St. Petersburg's Pinellas Point district, situated 800 metres from Maximo Park and a 6-kilometre drive from Tampa.
This accommodation provides direct beach access, an on-site gym, a communal swimming pool, and a balcony, with free Wi-Fi and air conditioning for guest comfort.
Beach House Suites By The Don Cesar - St. Petersburg, FL
8.9 1848 reviews
St. Petersburg, FL
24/06 – 28/06
498 â‚¬/nighttotal: 1992 â‚¬ (4 )

Beach House Suites By The Don Cesar

1 2
hotel , St. Pete Beach
Beach House Suites by the Don Cesar is located on the shores of the Gulf of Mexico in Saint Pete Beach, just a short drive from Central St. Petersburg and 10 miles from Fort De Soto Park. This 3-star hotel has received very good user ratings, making it a popular choice for travellers.
The suites offer private balconies, kitchenettes, and access to the Don CeSar Resort's amenities, including the fitness centre and spa. Guests can enjoy on-site dining options, recreational activities like shuffleboard and table tennis, and a heated pool and hot tub.
Serene Getaway W/balcony - Access To Adventure & City Excitement, Beach Escape - St. Petersburg, FL
8.6 21 reviews
St. Petersburg, FL
02/08 – 06/08
210 â‚¬/nighttotal: 840 â‚¬ (4 )

Serene Getaway W/balcony - Access To Adventure & City Excitement, Beach Escape

1 2
hotel , St. Petersburg
This beachside holiday home in St. Petersburg's Pinellas Point district is 800 metres from Maximo Park and a 6-kilometre drive from Tampa.
The Serene Getaway offers a private balcony, an on-site gym, a shared swimming pool, and activities such as kayaking and cycling, with complimentary Wi-Fi and air conditioning provided.
Steps Away From The Beach! 2 Rooms With Tropical Views, Outdoor Pools! - St. Petersburg, FL
St. Petersburg, FL
09/07 – 12/07
1261 â‚¬/nighttotal: 3783 â‚¬ (3 )

Steps Away From The Beach! 2 Rooms With Tropical Views, Outdoor Pools!

2 12
hotel , St. Pete Beach
This beachfront apartment in St Pete Beach offers direct access to St. Pete Beach and is conveniently located near John's Pass Village & Boardwalk, the precise distance to which is unspecified.
The 79 square metre (850 square foot) self-catering flat sleeps up to 12 guests, boasting two bedrooms, two bathrooms, a kitchenette, balcony, and access to multiple pools, hot tubs, a water park, and various water sports facilities, plus seasonal nightly campfire s'mores and pirate shows.
©2026 cozycozy.com