Star Rating
Hotel Name
Price Range (USD)to
Amenities

Saint Petersburg Hotels/Motels & Accommodations

Comfort Inn North - Saint Petersburg 2260 54th Ave. North, Saint Petersburg, FL 33714 Website
  • 3-star Highway property
  • 118 rooms in hotel
Tradewinds Island Resorts
+1-800-230-4134
5500 Gulf Blvd., St Pete Beach, FL 33706 ~6.96 miles west of Saint Petersburg
  • High-end Beach property
  • Airport shuttle available
From$129
Very Good 4.0 /5Guest Reviews Call
Postcard Inn on the Beach in St Pete Beach 6300 Gulf Blvd., St Pete Beach, FL 33706 Website ~7.00 miles west of Saint Petersburg
  • Affordable Beach hotel
  • 196 rooms in hotel
Hampton Inn & Suites Downtown / St. Petersburg 80 Beach Dr. N.e., St. Petersburg, FL 33701 ~0.44 miles northeast of Saint Petersburg
  • 3 star Downtown property
  • 3 meeting rooms in hotel
From$129
Very Good 4.5 /5Recent Reviews Call
The Inn on Third in St. Petersburg 342 3rd Ave. North, St. Petersburg, FL 33701 ~0.55 miles north of Saint Petersburg
  • Low-priced Downtown hotel
  • Check in: 2:00 PM
Staybridge Suites St. Petersburg Downtown - St. Petersburg
+1-800-997-5149
940 5th Ave. South, St. Petersburg, FL 33705 ~0.61 miles west of Saint Petersburg
  • 3 star Downtown property
  • 119 sleeping rooms in hotel
Hollander Hotel - St Petersburg
+1-888-690-5281
421 4th Ave. North, St Petersburg, FL 33701 ~0.67 miles north of Saint Petersburg
  • Affordable hotel
  • 75 rooms in property
La Veranda Bed & Breakfast 111 5th Ave. North, St. Petersburg, FL 33701 ~0.78 miles north of Saint Petersburg
  • Mid-scale Downtown hotel
  • Hotel has 7 suites
Beach Drive Inn Bed & Breakfast - Saint Petersburg 532 Beach Dr. Ne, Saint Petersburg, FL 33701
  • Midscale Downtown hotel
  • Hotel has 2 floors
From$110
Very Good 4.5 /5Hotel Reviews Call
The Renaissance Vinoy Resort : 501 5th Ave. Ne
+1-888-690-5247
501 5th Ave. Ne, St. Petersburg, FL 33701 ~0.94 miles northeast of Saint Petersburg
  • High-end Resort property
  • 361 rooms in hotel
Comfort Inn & Suites Northeast Gateway
+1-888-305-3366
875 94th Ave. North, Saint Petersburg, FL 33702
  • Affordable Suburban property
  • Hotel has 53 rooms
From$75
Very Good 4.5 /5Review Score Call
Plaza Beach Resort : 4506 Gulf Blvd.
+1-800-997-5149
4506 Gulf Blvd., St. Pete Beach, FL 33706 ~7.01 miles west of Saint Petersburg
  • 3-star Beach property
  • Hotel has 2 floors
Westwinds Waterfront Resort - Treasure Island
+1-888-690-5281
10265 Gulf Blvd., Treasure Island, FL 33706 ~7.87 miles west of Saint Petersburg
  • High end Beach property
  • 17 suites in property
From$165
Very Good 4.5 /5Hotel Reviews Call
Bilmar Beach Resort - Treasure Island
+1-800-230-4134
10650 Gulf Blvd., Treasure Island, FL 33706 ~8.01 miles west of Saint Petersburg
  • Three Star Beach property
  • 8 floors in hotel
From$99
Very Good 4.5 /5Read Reviews Call
Crystal Palms Beach Resort 11605 Gulf Blvd., Treasure Island, FL 33706 ~8.35 miles west of Saint Petersburg
  • Affordable Beach hotel
  • Hotel has 36 rooms
From$120
Very Good 4.5 /5Guest Reviews Call
Cordova Inn Downtown St. Pete : 253 2nd Ave. North 253 2nd Ave. North, St Petersburg, FL 33701 ~0.47 miles north of Saint Petersburg
  • 3-star Downtown hotel
  • Check in: 4:00 PM
Courtyard by Marriott St. Petersburg Downtown : 300 4th St. North 300 4th St. North, St. Petersburg, FL 33701 ~0.57 miles north of Saint Petersburg
  • Affordable Downtown property
  • 128 rooms in hotel
From$89
Very Good 4.0 /5Reviews Call
Hampton Inn St. Petersburg 1200 34th St. North, St. Petersburg, FL 33713 ~2.80 miles west of Saint Petersburg
  • Midscale Highway property
  • 4 floors in property
Quality Inn & Suites at Tropicana Field 1400 34th St. North, St. Petersburg, FL 33713 ~2.86 miles west of Saint Petersburg
  • 2 star hotel
  • Fitness center on property
From$50
Very Good 4.0 /5Review Score Call
Holiday Inn Express St. Petersburg
+1-800-230-4134
2171 54th Ave. North, St Petersburg, FL 33714 ~4.10 miles north of Saint Petersburg
  • Three Star Highway property
  • 76 sleeping rooms in hotel
La Quinta Inn & Suites St. Petersburg Northeast - St. Petersburg
+1-800-997-5148
6638 4th St. North, St. Petersburg, FL 33702 ~4.58 miles north of Saint Petersburg
  • 3-star Suburban property
  • Hotel has 3 floors
Country Inn & Suites Pinellas Park / St. Petersbur 8050 Us 19, Pinellas Park, FL 33781 ~6.26 miles northwest of Saint Petersburg
  • Three Star Highway hotel
  • 26 suites in hotel
Grand Plaza Beachfront Resort & Conference Center
+1-888-305-3366
5250 Gulf Blvd., St. Pete Beach, FL 33706 ~6.92 miles west of Saint Petersburg
  • Midscale Oceanfront property
  • Gym is available on property
Sirata Beach Resort & Conference Center
+1-800-997-5149
5300 Gulf Blvd., Saint Petersburg, FL 33706
  • 3-star Beach property
  • 382 rooms in property
From$46
Very Good 4.0 /5Read Reviews Call
Alden Beach Resort All Suites - St. Pete Beach
+1-888-690-5281
5900 Gulf Blvd., St. Pete Beach, FL 33706 ~6.94 miles west of Saint Petersburg
  • 3 star Beach hotel
  • Check-in time: 4:00pm
From$88
Very Good 4.0 /5Reviews Call
Next 25 Saint Petersburg Hotels > [1 - 25 of 50]   
Next: See My Saint Petersburg Hotels with Pricing

Price Fluctuations of Saint Petersburg

Below is a chart of the current pricing seasonality of hotels and motels in Saint Petersburg, FL:

seasonality of hotel rates in Saint Petersburg

Saint Petersburg by Star Rating

Below are 3 charts demonstrating mean nightly cost trends by star rating class in Saint Petersburg, FL. You can use these illustrations to determine the best time period to stay in Saint Petersburg for upcoming travels.

4 Star Average Prices: $163.35

4 Star Hotel Prices in Saint Petersburg

3 Star Average Prices: $118.47

3 Star Hotel Prices in Saint Petersburg

2 Star Average Prices: $87.27

2 Star Hotel Prices in Saint Petersburg

Verified reviews of the city of Saint Petersburg

Below are reviews of the city of Saint Petersburg, FL from an actual visitor's perspective.

"Relaxing Visit"
Score 5.0 / 5

I enjoyed being at the beach in the water.

, from 28-Jul-2014
"Swim Meet"
Score 4.0 / 5

The beach, Northshore Aquatic Center, and seeing our team members compete made this location special.

, from 16-Apr-2014
"Inviting"
Score 4.0 / 5

All the people on the streets are friendly. Came down for the Grand Prix from a cold Maryland winter. Very clean & inviting.

, from 01-Apr-2014
The average traveler rating of the city of Saint Petersburg, FL shown above is 4.3 out of 5 based on 3 reviews
Back to Top