Hotels -> North America hotels -> USA hotels -> Florida hotels -> Saint Petersburg hotels

Saint Petersburg hotels, USA - compare prices, read reviews.

Check Availability and Compare Prices:


   

   


Rough prices on hotels in Saint Petersburg.
To get exact rates enter the dates.

Saint Petersburg hotels

Planning a trip to Saint Petersburg and have difficulty deciding on a hotel to stay in?
You are at the right place. The mission of TripTake is to help you find the right hotel in Saint Petersburg with good value for money, and provide you with hotel reviews and advice from travellers who stayed in Saint Petersburg.

All you need to do is specify the dates of your visit and we will request hotel availability on various sites. After that you can filter the hotels by price, class, location and available facilities.

Compare prices from different internet websites. Booking hotels online is a great way to save money because the online rates are often lower than the hotel rack rates. Notice that the rates may vary on different sites and the same hotel room may have different prices.

Hotel rates

Average price per night in Saint Petersburg is about 70 USD in cheap hotels and 120 USD in luxury hotels.
On the basis of the reviews of our users (taken from the TripTake hotel rating) we can recommend you to pay attention to
  • Mid-range hotels (from 200 USD to 300 USD): Renaissance Vinoy, Days Inn St. Petersburg Centra.
  • Budget hotels (under 100 USD): South Beach Condo, Sunset Bay Inn Bed and Breakfast , Boca Ciega Condo Resort & Marina, TradeWinds Island Grand, Radisson St. Pete Pinellas Prk.

Hotel location

Depending on the purpose of your trip you can choose a hotel in the appropriate area of the city:
  • Sport purposes - we recommend hotels near Bayfront Center Arena, Al Lang Stadium or Tropicana Field.
  • History, museums, architecture - we recommend hotels near Florida Holocaust Museum, St. Petersburg Museum of Histor, Salvador Dali Museum, St. Petersburg Pier or Pier Aquarium Inc.
You should also pay attention to the hotels near Edward White Hospital, St Anthony's Hospital, Clearwater Beach, All Children's Hospital or Bayfront Medical Center.

Best Saint Petersburg hotel rates

Book your Saint Petersburg Hotel with Booked.net

  • No reservation fees
  • Lowest Rates
  • Pay at check out

126 Recommended hotels in Saint Petersburg

Inn At The Bay3 star

126 4th Avenue Northeast, Saint Petersburg, FL 33701 (show map)
#1
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: Built in 1910, this historic inn is centrally located within a 10-minute walk of downtown St. Petersburg.  more details
TripTake Rating
price from

Surf Beach Resort3 star

11360 Gulf Blvd St. Petersburg Area - FL, Saint Petersburg, FL 33706 (show map)
#2
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: Brand new condo property. Free parking.  more details
TripTake Rating
price from

Doubletree Beach Resort Tampa B3 star

17120 Gulf Boulevard, North Redington Beach, Fl, Us, 33708, Saint Petersburg, FL 33708-1443 (show map)
#3
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: Set directly on the beach and offering semi-private beach access, this North Redington Beach, Florida hotel features on-site dining, private in-room balconies and easy access to endless recreational activities.  more details
TripTake Rating
price from

Homewood Suites By Hilton Tampa Brandon3 star

10240 Palm River Road Tampa FL 33619, Saint Petersburg, FL 33619 (show map)
#4
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: Located in Brandon, Florida, just a short drive from the attractions and activities of Tampa, this all-suite hotel offers spacious accommodations and relaxing amenities for a comfortable stay.  more details
TripTake Rating
price from

Hotel Indigo St.Petersburg Downtown-North3 star

234 3rd Avenue North St. Petersburg FL 33701, Saint Petersburg, FL 33701 (show map)
#5
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: Assuring comfortable accommodation with quality service, the Hotel Indigo St.Petersburg Downtown-North offers an inviting atmosphere and the most gracious hospitality to its guests.  more details
TripTake Rating
price from

La Quinta Clearwater Airport3 star

3301 Ulmerton Rd, Clearwater, Fl, Us, 33762, Saint Petersburg, FL 33762 (show map)
#6
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: Located 1 mile from the Saint Petersburg-Clearwater International Airport, this Florida hotel offers free Wi-Fi, continental breakfast, and an outdoor pool. Clearwater Beach is 11 miles away.  more details
TripTake Rating
price from

Grayls Hotel3 star

340 Beach Drive N E St Peters, St Petersburg, Fl, Us, 33701, Saint Petersburg, FL 33701 (show map)
#7
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: This hotel is one block from Tampa Bay and features rooms with free Wi-Fi and seating area. The hotel is in downtown Saint Petersburg, which offers shopping, dining and entertainment.  more details
TripTake Rating
price from

Comfort Inn & Suites4 star

875 - 94Th Avenue, North St. Petersburg Area - Fl, Saint Petersburg, FL 33702 (show map)
#8
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: This 100 percent nonsmoking hotel is situated in the heart of the business district, centrally located near Gulf beaches, St. Petersburg downtown, Raymond James Stadium, Tropicana Field, Clearwater-St.  more details
TripTake Rating
price from

La Quinta Inn Clearwater3 star

21338 Us Highway 19 North, Clearwater, Fl, Us, 33765, Saint Petersburg, FL 33765 (show map)
#9
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: Located 9 miles from Clearwater Beach, this Florida motel features a daily hot breakfast, heated outdoor pool, and hot tub. Guests will also be 4 miles from Clearwater Mall.  more details
TripTake Rating
price from

Hampton Inn & Suites Saint Petersburg Downtown3 star

80 Beach Drive Ne, Saint Petersburg, FL 33701 (show map)
#10
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: The Hampton Inn - Suites St. Petersburg / Downtown hotel is located in the heart of downtown St.  more details
TripTake Rating
price from

Hilton St Petersburg Carillon P4 star

950 Lake Carillon Drive, Saint Petersburg, Fl, Us, 33716, Saint Petersburg, FL 33716 (show map)
#11
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: Conveniently located only minutes from St. Petersburg/Clearwater International Airport and Tampa International Airport, this St.  more details
TripTake Rating
price from

Sirata Beach Resort & Conference Center3 star

5300 Gulf Blvd., Saint Petersburg, FL 33706 (show map)
#12
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: This resort, set on a private beach overlooking the Gulf of Mexico, offers beachside and poolside cabanas. Water sports, including parasailing and wave runners, can be arranged on-site.  more details
TripTake Rating
price from

Island Inn Beach Resort3 star

9980 Gulf Blvd, Treasure Island, Fl, Us, 33706, Saint Petersburg, 33706 (show map)
#13
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: The Island Inn Beach Resort is located on the widest stretch of white sandy beach in west Central Florida. 90pct of all units have a private balcony directly overlooking the Gulf of Mexico.  more details
TripTake Rating
price from

The Beach House Suites By The Don3 star

3860 Gulf Boulevard, St Pete Beach, Fl, Us, 33706, Saint Petersburg, FL 33706 (show map)
#14
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: Located on the shores of the Gulf of Mexico, this Saint Pete Beach hotel features an outdoor heated pool and hot tub. Free Wi-Fi is available throughout the pet-friendly property.  more details
TripTake Rating
price from

Ponce De Leon Boutique Hotel4 star

95 Central Avenue, Saint Petersburg, FL 33701 (show map)
#15
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: This Saint Petersburg, Florida hotel features on-site dining at Pincho y Pincho and the Flamenco Bar. The rooms include free Wi-Fi and the hotel is 4 blocks from the Pier.  more details
TripTake Rating
price from

Magnuson Hotel Marina Cove3 star

6800 Sunshine Skyway Lane, Saint Petersburg, FL 33711 (show map)
#16
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: Magnuson Hotel Marina Cove is one of the most beautiful, and most popular St. Petersburg, Florida hotels.  more details
TripTake Rating
price from

Hampton Inn & Suites3 star

3035 North Rocky Point Drive FL, Saint Petersburg, FL 33607 (show map)
#17
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: General Description: 3 star accommodations Close proximity to airport Restaurants & Lounges: Nearby restaurant Breakfast Room Accommodation: 70 guestrooms Comfortable rooms Punch Line: Perfect location and fabulous service meet here, making it your...  more details
TripTake Rating
price from

Bilmar Beach Resort3 star

10650 Gulf Blvd, Saint Petersburg, FL 33706 (show map)
#18
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: The Bilmar Beach Resort, a Florida Gulf Coast resort located in beautiful Treasure Island, Florida, offers unparalleled sophistication and elegance that you won’t find in ordinary hotels. The Bilmar is a Treasure Island, Florida resort that has been the undisputed favorite of families for years.  more details
TripTake Rating
price from

Holiday Inn Hotel & Suites Harbourside3 star

401 Second Street Indian Rocks Beach FL 33785, Saint Petersburg, FL 33785 (show map)
#19
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: Whether you are on a vacation with the family or on a business trip, the Holiday Inn Hotel and Suites Harbourside offer convenient facilities and a wide variety of accommodations to ensure you a memorable stay.  more details
TripTake Rating
price from

Renaissance Vinoy Resort4 star

501 5th Avenue NE, St Petersburg, FL, US, 33701, Saint Petersburg, FL 33701 (show map)
#20
 of 133 hotels in Saint Petersburg
 in Triptake popularity index
Description: Set in a historic building on the St. Petersburg bay coast, St.  more details
TripTake Rating
price from