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

Galaxy Hotel Downtown - St. Petersburg, FL
St. Petersburg, FL
10/07 – 14/07
217 €/nighttotal: 868 € (4 )

Galaxy Hotel Downtown

1 4
hotel , St. Petersburg
Hotel room listing in a 4 star luxury hotel. You will be located in St. Petersburg.
Services and facilities include an access for persons with reduced mobility, 24-hour entry and a fridge. This hotel also has a terrace!
Prestige Collection, Hotel Boutique - St. Petersburg, FL
8.9 383 reviews
St. Petersburg, FL
09/07 – 12/07
552 €/nighttotal: 1656 € (3 )

Prestige Collection, Hotel Boutique

3 7
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 Birchwood - St. Petersburg, FL
8.8 1380 reviews
St. Petersburg, FL
06/07 – 10/07
263 €/nighttotal: 1052 € (4 )

The Birchwood

1 2
hotel , St. Petersburg
The Birchwood hotel is located in the heart of St. Petersburg, just a short walk from the city's top attractions, including The Chihuly Collection, the Museum of Fine Arts, and the Saint Petersburg Museum of History. This 4-star hotel has received very good user ratings, making it a popular choice for travellers seeking a comfortable and convenient stay.
The hotel features a range of modern amenities, including a restaurant, bar, and room service. Guests can enjoy a continental breakfast, relax on the terrace or in the garden, and take advantage of the concierge service. The hotel also offers event spaces for those who need to host gatherings or meetings.
The Hotel Zamora - St. Petersburg, FL
8.6 564 reviews
St. Petersburg, FL
02/07 – 11/07
808 €/nighttotal: 7272 € (9 )

The Hotel Zamora

2 4
hotel , St. Pete Beach
The Hotel Zamora is located in St. Pete Beach, Florida, just a short walk from the beach and a short drive from attractions like the Gulf Beaches Historical Museum and Fort De Soto Park. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel has a Mediterranean-style design and offers a variety of amenities, including a swimming pool, a Jacuzzi, a rooftop bar, a fitness centre, a spa, and a restaurant. Guests can also enjoy direct access to the beach, valet parking, and 24-hour room service.

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

Ocean Club Treasure Island Hotel - St. Petersburg, FL
9.1 406 reviews
St. Petersburg, FL
27/06 – 28/06
573 €/nightfor 1 night

Ocean Club Treasure Island Hotel

2 6
hotel , Treasure Island
The Ocean Club Treasure Island Hotel is a 4-star hotel situated just a 2-minute walk from the beach in Treasure Island, offering easy access to the beautiful sands and nearby attractions. It consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel has two bedrooms and two bathrooms, comfortably accommodating up to six guests. Guests can enjoy a range of amenities, including a swimming pool, hot tub, fitness centre, and a bar, making it a great choice for families and couples looking for a relaxing and enjoyable stay.
Hollander Hotel - Downtown St. Petersburg - St. Petersburg, FL
9.4 8768 reviews
St. Petersburg, FL
26/08 – 30/08
123 €/nighttotal: 492 € (4 )

Hollander Hotel - Downtown St. Petersburg

1 2
hotel , St. Petersburg
The Hollander Hotel is located in downtown St. Petersburg, a short distance from the Dali Museum and Tropicana Field, offering easy access to the city's attractions. This 3-star hotel receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of room options, some with kitchenettes and sofa beds, catering to families or longer stays. Guests can enjoy a heated outdoor pool, a spa, a restaurant and bar, and free parking, making it a convenient and comfortable choice for travellers.
Sleep Inn Clearwater-st Petersburg - St. Petersburg, FL
8.9 2082 reviews
St. Petersburg, FL
03/07 – 05/07
118 €/nighttotal: 236 € (2 )

Sleep Inn Clearwater-st Petersburg

1 4
hotel , Feather Sound
The Sleep Inn Clearwater-St Petersburg is conveniently located just a mile from Clearwater-St Petersburg International Airport and a 25-minute drive from Amalie Arena in Tampa. This 2-star hotel has received very good user ratings for its location and cleanliness.
The hotel offers a range of amenities including a swimming pool, a hot tub, a fitness centre, and a continental breakfast. Guests can also enjoy room service from Primo's Restaurant and explore the nearby Weedon Island State Preserve.
Home2 Suites By Hilton Clearwater St. Petersburg Ulmerton Rd - St. Petersburg, FL
9.9 818 reviews
St. Petersburg, FL
13/07 – 20/07
483 €/nighttotal: 3381 € (7 )

Home2 Suites By Hilton Clearwater St. Petersburg Ulmerton Rd

4 7
hotel , Largo
Home2 Suites By Hilton Clearwater St. Petersburg Ulmerton Rd, a 3-star hotel, is located on Ulmerton Road in Clearwater, offering easy access to St. Petersburg and local attractions.
This pet-friendly accommodation provides complimentary breakfast, free Wi-Fi, an on-site fitness centre, and a swimming pool, with airport transfer services available for pre-booking.

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

Modern Lavish Unit W/ Balcony, Resort Amenities | Onsite Dining, St. Pete Beach - St. Petersburg, FL
St. Petersburg, FL
27/06 – 04/07
299 €/nighttotal: 2093 € (7 )

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

1 1
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.
Escape To Enchanting Haven W/ Ocean Panorama | Cabana Access & Coastal Dining - St. Petersburg, FL
10 1 review
St. Petersburg, FL
02/01 – 27/02
374 €/nighttotal: 20944 € (56 )

Escape To Enchanting Haven W/ Ocean Panorama | Cabana Access & Coastal Dining

1 2
hotel , St. Petersburg
The "Escape To Enchanting Haven W/ Ocean Panorama | Cabana Access & Coastal Dining" holiday home is located in the Pinellas Point district of St. Petersburg, offering direct beach access and a convenient 8-minute walk to Maximo Park, with Tampa a mere 6-kilometre drive away.
This property features air conditioning, Wi-Fi, a swimming pool, and a balcony, with on-site facilities including a gym and refrigerator, whilst providing easy access to water sports and attractions such as John's Pass Village & Boardwalk.
Holiday Inn - St. Petersburg West By Ihg - St. Petersburg, FL
8.0 1617 reviews
St. Petersburg, FL
28/12 – 31/12
95 €/nighttotal: 285 € (3 )

Holiday Inn - St. Petersburg West By Ihg

1 1
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.
Stylish Escape Near Downtown | Lakefront + Pool + Parking | 3 Units - St. Petersburg, FL
St. Petersburg, FL
02/07 – 02/08
855 €/nighttotal: 26505 € (31 )

Stylish Escape Near Downtown | Lakefront + Pool + Parking | 3 Units

3 4
hotel , St. Petersburg
This lakeside St. Petersburg apartment, a short 8km drive from the Tampa Bay Grand Prix and 3km from Feather Sound Country Club, offers stunning views.
The 56 square metre property boasts three bedrooms, three bathrooms, sleeps twelve guests, and includes amenities such as a refrigerator, coffee maker, linen, and an ironing board.

Best St. Petersburg, FL hotels with a balcony

Residence Inn By Marriott St. Petersburg Treasure Island - St. Petersburg, FL
9.0 1572 reviews
St. Petersburg, FL
26/06 – 28/06
688 €/nighttotal: 1376 € (2 )

Residence Inn By Marriott St. Petersburg Treasure Island

2 6
hotel , Treasure Island
The Residence Inn By Marriott St. Petersburg Treasure Island is located directly on the beachfront, just a short distance from John's Pass Boardwalk, offering easy access to the area's attractions and activities. This 3-star hotel consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of comfortable rooms, some with fully equipped kitchens, and all featuring private balconies. Guests can enjoy a complimentary breakfast buffet, relax by the oceanfront pool or in the Jacuzzi, and stay active in the fitness centre.
St. Pete Beach Suites - St. Petersburg, FL
8.9 1806 reviews
St. Petersburg, FL
26/06 – 04/07
252 €/nighttotal: 2016 € (8 )

St. Pete Beach Suites

1 1
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.
Tru By Hilton St. Petersburg Downtown Central Ave - St. Petersburg, FL
8.8 1669 reviews
St. Petersburg, FL
27/06 – 04/07
165 €/nighttotal: 1155 € (7 )

Tru By Hilton St. Petersburg Downtown Central Ave

1 2
hotel , St. Petersburg
The Tru By Hilton St. Petersburg Downtown Central Ave is situated in the heart of downtown St. Petersburg, just a short walk from Tropicana Field and a short drive from the Chihuly Collection. This 2-star hotel is popular with guests, receiving very good user ratings for its cleanliness and location.
The hotel offers 28 square metre rooms with one bedroom and one bathroom. Guests can enjoy a range of amenities, including a fitness centre, restaurant, bar, and terrace, alongside other features such as free Wi-Fi, room service, and parking.
Treasure Island Hotel And Marina - St. Petersburg, FL
8.3 5918 reviews
St. Petersburg, FL
13/07 – 20/07
480 €/nighttotal: 3360 € (7 )

Treasure Island Hotel And Marina

4 7
hotel , Treasure Island
Treasure Island Hotel and Marina is situated in Treasure Island, Florida, a 3-minute walk from the beach and 2.7 km from John's Pass Village and Boardwalk.
This 3-star hotel offers rooms with balconies, a pool, hot tub, fitness centre, and free Wi-Fi; guests can also enjoy on-site amenities including a spa, bar and marina access to Boca Ciega Bay.
©2026 cozycozy.com