Hotels in St. Petersburg, FL

641 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
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

Fairfield Inn & Suites By Marriott St Petersburg North - St. Petersburg, FL
8.9 1515 reviews
St. Petersburg, FL
30/07 – 01/08
₹64052/nightTotal: â‚¹128104 (2 )

Fairfield Inn & Suites By Marriott St Petersburg North

3 6
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.
Ocean Club Treasure Island Hotel - St. Petersburg, FL
9.1 406 reviews
St. Petersburg, FL
31/07 – 02/08
₹93764/nightTotal: â‚¹187528 (2 )

Ocean Club Treasure Island Hotel

4 8
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.
Galaxy Hotel Downtown - St. Petersburg, FL
8.1 233 reviews
St. Petersburg, FL
06/07 – 27/07
₹25233/nightTotal: â‚¹529893 (21 )

Galaxy Hotel Downtown

1 2
hotel , St. Petersburg
The Galaxy Hotel is located in St. Petersburg, just a short walk from Spa Beach and less than 2 km from the city centre, making it a convenient base for exploring the area. This 4-star hotel offers comfortable and modern accommodation.
The hotel features a terrace for enjoying the sunshine, a restaurant for dining, and a bar for evening drinks. Guests can also benefit from private parking, a 24-hour front desk and the option of bringing their pets along.
The Hotel Zamora - St. Petersburg, FL
8.6 564 reviews
St. Petersburg, FL
05/09 – 12/09
₹26242/nightTotal: â‚¹183694 (7 )

The Hotel Zamora

1 2
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

Skybeach Resort - St. Petersburg, FL
7.9 348 reviews
St. Petersburg, FL
01/09 – 06/09
₹27307/nightTotal: â‚¹136535 (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.
Holiday Inn Express Hotel Clearwater East - Icot Center By Ihg - St. Petersburg, FL
8.4 1324 reviews
St. Petersburg, FL
09/07 – 12/07
₹24881/nightTotal: â‚¹74643 (3 )

Holiday Inn Express Hotel Clearwater East - Icot Center By Ihg

2 7
hotel , Largo
The Holiday Inn Express Hotel Clearwater East - ICOT Center, An Ihg Hotel is situated in Clearwater East, a short drive from the St. Petersburg Clearwater International Airport and within a 5-mile radius of various attractions. This 2-star hotel has received very good user ratings for its location, cleanliness and overall experience.
The hotel offers a range of facilities for guests to enjoy. There is a swimming pool, a garden, a restaurant, a fitness centre, room service, a tennis court and free parking.
Land's End 1-303 Gulf View - St. Petersburg, FL
St. Petersburg, FL
29/07 – 17/08
₹17820/nightTotal: â‚¹338580 (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.
Moxy St. Petersburg Downtown - St. Petersburg, FL
St. Petersburg, FL
12/08 – 19/08
₹16269/nightTotal: â‚¹113883 (7 )

Moxy St. Petersburg Downtown

1 2
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.

Frequently asked questions about hotels in St. Petersburg, FL

  • What are the best landmarks to visit in Saint Petersburg, FL and around?

    St. Pete's got some iconic landmarks! You've got the Dali Museum, showcasing Salvador Dali's art, and the Museum of Fine Arts, with a great collection. For history buffs, the St. Petersburg Museum of History is a must-see. And if you want to explore nature, the Sunken Gardens, with its beautiful tropical plants, and the Florida Botanical Gardens, with a variety of gardens, are perfect.
  • What are the best hotels with a swimming pool in St. Petersburg, FL?

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

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

    Downtown St. Petersburg is a great location for hotels. You're close to the waterfront, restaurants, and the vibrant arts scene. The area around Beach Drive is popular, with lots of hotels and restaurants. If you want a beach vibe, consider staying in the area around Pass-a-Grille, on the southern end of St. Pete Beach.
  • 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, Hollander Hotel - Downtown St - Petersburg, The Inn On Third and Crystal Bay Historic Hotel are the most popular ones.

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

    St. Pete has plenty of budget-friendly attractions. You can stroll along the waterfront, explore the free exhibits at the St. Petersburg Museum of History, or enjoy a picnic at the beautiful North Shore Park. The Saturday Morning Market is a great place to find local crafts and food, and it's free to enter.
  • What are the best luxury hotels in St. Petersburg, FL?

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

    To unwind in St. Petersburg, head to the beach! St. Pete Beach and Clearwater Beach are both beautiful, with white sand and turquoise waters. You can also relax by the pool at your hotel, or take a boat tour to see the dolphins. For a more active relaxation, try kayaking or paddleboarding.
  • What are the best family friendly hotels in St. Petersburg, FL?

    The best family friendly hotels in St. Petersburg, FL are Boutique Beach Retreat, Hollander Hotel - Downtown St - Petersburg and Treasure Island Beach Resort.

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

    For a taste of local cuisine, head to the historic district of downtown St. Petersburg. You'll find plenty of restaurants serving fresh seafood, like grouper sandwiches and crab cakes. For a more casual experience, try a local diner for a taste of classic American comfort food.
  • What are the best pet friendly hotels in St. Petersburg, FL?

    The best pet friendly hotels in St. Petersburg, FL are Boutique Beach Retreat, Hollander Hotel - Downtown St - Petersburg and Treasure Island Beach Resort.

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

    You'll find all the major hotel chains in St. Petersburg, including Marriott, Hilton, Hyatt, and Best Western. There are also some independent boutique hotels and bed and breakfasts in the area.
  • What are the best hotels with jacuzzi in St. Petersburg, FL?

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

    St. Petersburg has a wide range of hotels, from budget-friendly motels to luxury resorts. You can find everything from beachfront hotels to downtown hotels with stunning views of the city. There are also plenty of family-friendly hotels and romantic hotels for couples.
  • 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, from April to May and September to October. You'll find lower prices and fewer crowds during these months. If you're looking for a beach vacation, the summer months are also popular, but expect higher prices and more crowds.
  • What amenities do hotel rooms typically offer in Saint Petersburg, FL?

    Hotel rooms in St. Petersburg typically include amenities such as air conditioning, Wi-Fi, and a TV. Many hotels also offer swimming pools, fitness centres, and breakfast. Some hotels may have additional amenities, such as concierge services, business centres, or on-site restaurants.
  • What pet-friendly activities are available in Saint Petersburg, FL?

    St. Petersburg is a pet-friendly city, with plenty of activities for you and your furry friend. Many beaches allow dogs, and there are several dog parks, including the popular North Shore Dog Park. You can also take your dog for a walk along the waterfront or enjoy a meal at a pet-friendly restaurant.

Destinations nearby

Best St. Petersburg, FL hotels with air conditioning

Treasure Island Hotel And Marina - St. Petersburg, FL
8.3 5918 reviews
St. Petersburg, FL
31/07 – 02/08
₹37204/nightTotal: â‚¹74408 (2 )

Treasure Island Hotel And Marina

2 8
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.
The Karol Hotel, St. Petersburg Clearwater, A Tribute Portfolio Hotel - St. Petersburg, FL
9.4 696 reviews
St. Petersburg, FL
30/07 – 01/08
₹39480/nightTotal: â‚¹78960 (2 )

The Karol Hotel, St. Petersburg Clearwater, A Tribute Portfolio Hotel

2 8
hotel , St. Petersburg
The Karol Hotel, St. Petersburg Clearwater, A Tribute Portfolio Hotel is located just 1.2 miles from St. Pete-Clearwater International Airport and a short drive from Clearwater's attractions, making it an ideal choice for travellers looking for a convenient base. This 4-star hotel has consistently received excellent user ratings for its cleanliness and overall experience.
The hotel offers a range of modern amenities, including a fitness centre, a terrace, a restaurant and a bar, catering to both leisure and business travellers. Guests can enjoy a continental breakfast each morning and benefit from a 24-hour front desk, providing a comfortable and convenient stay.
Crystal Bay Historic Hotel - St. Petersburg, FL
9.3 4105 reviews
St. Petersburg, FL
12/08 – 19/08
₹13923/nightTotal: â‚¹97461 (7 )

Crystal Bay Historic Hotel

1 2
hotel , St. Petersburg
The Crystal Bay Historic Hotel is a 3-star hotel situated in St. Petersburg, Florida, just a short drive from John's Pass Village and Boardwalk. It has consistently received excellent user ratings for its cleanliness and overall experience.
The hotel offers a range of amenities, including a swimming pool, garden, and shared lounge, perfect for relaxation. Guests can enjoy a delicious breakfast with various options, including American, vegetarian, and gluten-free choices, and benefit from free Wi-Fi and parking.
Fairfield Inn And Suites St Petersburg Clearwater - St. Petersburg, FL
8.4 1447 reviews
St. Petersburg, FL
31/07 – 02/08
₹28762/nightTotal: â‚¹57524 (2 )

Fairfield Inn And Suites St Petersburg Clearwater

2 8
hotel , St. Petersburg
The Fairfield Inn And Suites St Petersburg Clearwater is situated close to both St. Petersburg-Clearwater International Airport and Tampa International Airport, making it a convenient choice for travellers arriving by air. It's a 3-star hotel that has received very good user ratings for its location, cleanliness and overall experience.
The hotel offers a range of amenities, including a swimming pool, a fitness centre, a garden and a spa. Guests can also enjoy a bar, room service and free Wi-Fi throughout the hotel.

Best St. Petersburg, FL hotels with a balcony

Seaside Retreat Near St Petersburg, Pet-friendly, Onsite Pool, Private Beach! - St. Petersburg, FL
St. Petersburg, FL
27/06 – 04/07
₹38989/nightTotal: â‚¹272923 (7 )

Seaside Retreat Near St Petersburg, Pet-friendly, Onsite Pool, Private Beach!

1 4
hotel , St. Petersburg
This pet-friendly seaside holiday home, offering the "Seaside Retreat Near St Petersburg, Pet-friendly, Onsite Pool, Private Beach!" deal, is situated in St. Petersburg's Pinellas Point, an 8-minute walk from Maximo Park and a 6-minute drive from Tampa.
Guests can enjoy a shared swimming pool, private balcony, on-site gym, and access to kayaking and cycling, with complimentary Wi-Fi and a kitchenette featuring a refrigerator and coffee/tea making facilities.
Serene Getaway W/balcony - Access To Adventure & City Excitement, Beach Escape - St. Petersburg, FL
8.6 21 reviews
St. Petersburg, FL
18/07 – 25/07
₹27179/nightTotal: â‚¹190253 (7 )

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.
Havana Inn - St. Petersburg, FL
9.2 256 reviews
St. Petersburg, FL
25/06 – 29/06
₹33094/nightTotal: â‚¹132376 (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.
Skybeach Resort - St. Petersburg, FL
8.2 490 reviews
St. Petersburg, FL
01/09 – 06/09
₹23393/nightTotal: â‚¹116965 (5 )

Skybeach Resort

1 2
hotel , St. Petersburg
Book a room in a 4-star luxury hotel with a good rating of 82% based on 490 reviews. Your accommodation will be based in St. Petersburg.
Facilities and services include a fridge, a bar and a fitness center. Take advantage of the pool in this hotel.
©2026 cozycozy.com