Lodging in St Petersburg, FL

Save on motels in and near St Petersburg. We provide discount rates on hotel, motel reservations in St Petersburg as well other Florida destinations at the cheapest rates.

Filter by:
Ponce De Leon Hotel photo
Ponce De Leon Hotel
95 Central Avenue
St Petersburg, FL 33701
4.0 Star rating for Ponce De Leon Hotel
Rates from
$61
*
Hollander Hotel - Downtown St. Petersburg photo
Hollander Hotel - Downtown St. Petersburg
421 4th Avenue North
St Petersburg, FL 33701
3.0 Star rating for Hollander Hotel - Downtown St. Petersburg
Rates from
$99
*
Comfort Inn North Saint Petersburg photo
Comfort Inn North Saint Petersburg
2260 54th Avenue North
St Petersburg, FL 33714
3.0 Star rating for Comfort Inn North Saint Petersburg
Rates from
$81
*
The Vinoy® Renaissance St. Petersburg Resort & Golf Club photo
The Vinoy® Renaissance St. Petersburg Resort & Golf Club
501 5th Avenue Northeast
St Petersburg, FL 33701
4.0 Star rating for The Vinoy® Renaissance St. Petersburg Resort & Golf Club
Rates from
$152
*
Comfort Inn & Suites Northeast - Gateway photo
Comfort Inn & Suites Northeast - Gateway
875 94th Avenue North
St Petersburg, FL 33702
4.0 Star rating for Comfort Inn & Suites Northeast - Gateway
Rates from
$90
*
Red Roof Inn Tampa Bay - St. Petersburg photo
Red Roof Inn Tampa Bay - St. Petersburg
4999 34th Street North
St Petersburg, FL 33714
2.0 Star rating for Red Roof Inn Tampa Bay - St. Petersburg
Rates from
$57
*
The Inn On Third photo
The Inn On Third
342 3rd Avenue North
St Petersburg, FL 33701
2.0 Star rating for The Inn On Third
Rates from
$94
*
Knights Inn Tropicana St. Petersburg photo
Knights Inn Tropicana St. Petersburg
2595 54th Avenue North
St Petersburg, FL 33714
2.0 Star rating for Knights Inn Tropicana St. Petersburg
Rates from
$50
*
Courtyard By Marriott St. Petersburg Downtown photo
Courtyard By Marriott St. Petersburg Downtown
300 Fourth Street North
St Petersburg, FL 33701
3.0 Star rating for Courtyard By Marriott St. Petersburg Downtown
Rates from
$151
*
The Historic Peninsula Inn photo
The Historic Peninsula Inn
2937 Beach Boulevard
St Petersburg, FL 33707
3.0 Star rating for The Historic Peninsula Inn
Rates from
$139
*
Beach Drive Inn Bed & Breakfast photo
Beach Drive Inn Bed & Breakfast
532 Beach Drive Northeast
St Petersburg, FL 33701
3.0 Star rating for Beach Drive Inn Bed & Breakfast
Rates from
$129
*
The Mansion House Inn photo
The Mansion House Inn
105 5th Ave North East
St Petersburg, FL 33701
2.0 Star rating for The Mansion House Inn
Rates from
$119
*
Hampton Inn St. Petersburg photo
Hampton Inn St. Petersburg
1200 34th Street North
St Petersburg, FL 33713
3.0 Star rating for Hampton Inn St. Petersburg
Rates from
$93
*
Boca Ciega Resort photo
Boca Ciega Resort
13030 Gulf Boulevard (check-in Location Only)
St Petersburg, FL 33706
3.0 Star rating for Boca Ciega Resort
Rates from
$129
*
Days Inn St Pete North photo
Days Inn St Pete North
5005 34th Street North
St Petersburg, FL 33714
3.0 Star rating for Days Inn St Pete North
Rates from
$62
*
Days Inn St. Petersburg Central photo
Days Inn St. Petersburg Central
650 34th Street North
St Petersburg, FL 33713
1.3 Star rating for Days Inn St. Petersburg Central
Rates from
$65
*
Cordova Inn - Saint Petersburg photo
Cordova Inn - Saint Petersburg
253 2nd Avenue North
St Petersburg, FL 33701
2.0 Star rating for Cordova Inn - Saint Petersburg
Rates from
$89
*
Staybridge Suites St. Petersburg Fl photo
Staybridge Suites St. Petersburg Fl
940 5th Avenue South
St Petersburg, FL 33705
3.0 Star rating for Staybridge Suites St. Petersburg Fl
Rates from
$135
*
Magnuson Hotel Marina Cove photo
Magnuson Hotel Marina Cove
6800 Sunshine Skyway Lane
St Petersburg, FL 33711
3.0 Star rating for Magnuson Hotel Marina Cove
Rates from
$88
*
Hampton Inn & Suites St. Petersburg/downtown photo
Hampton Inn & Suites St. Petersburg/downtown
80 Beach Drive Northeast
St Petersburg, FL 33701
3.0 Star rating for Hampton Inn & Suites St. Petersburg/downtown
Rates from
$148
*
Holiday Inn Express St. Petersburg North / I-275 photo
Holiday Inn Express St. Petersburg North / I-275
2171 54th Avenue North
St Petersburg, FL 33714
2.0 Star rating for Holiday Inn Express St. Petersburg North / I-275
Rates from
$94
*
Hilton Saint Petersburg Bayfront photo
Hilton Saint Petersburg Bayfront
333 First Street South
St Petersburg, FL 33701-4342
3.0 Star rating for Hilton Saint Petersburg Bayfront
Rates from
$159
*
Hotel Indigo St. Petersburg Downtown photo
Hotel Indigo St. Petersburg Downtown
234 Third Avenue North
St Petersburg, FL 33701
3.0 Star rating for Hotel Indigo St. Petersburg Downtown
Rates from
$120
*
Quailty Inn & Suites At Tropicana Field photo
Quailty Inn & Suites At Tropicana Field
1400 34th Street North
St Petersburg, FL 33713
2.0 Star rating for Quailty Inn & Suites At Tropicana Field
Rates from
$71
*
Budget Inn - St. Petersburg photo
Budget Inn - St. Petersburg
800 34th Street North
St Petersburg, FL 33713
2.0 Star rating for Budget Inn - St. Petersburg
Rates from
$50
*
The Birchwood photo
The Birchwood
340 Beach Drive Northeast
St Petersburg, FL 33701
4.0 Star rating for The Birchwood
Rates from
$300
*
La Quinta Inn & Suites St. Petersburg Northeast photo
La Quinta Inn & Suites St. Petersburg Northeast
6638 4th Street North
St Petersburg, FL 33702
3.0 Star rating for La Quinta Inn & Suites St. Petersburg Northeast
Rates from
$82
*
Flamingo Resort - Gay Resort photo
Flamingo Resort - Gay Resort
4601 34th Street South
St Petersburg, FL 33711
3.0 Star rating for Flamingo Resort - Gay Resort
Rates from
$59
*
Arbor Grove photo
Arbor Grove
3001 58th Avenue South Unit 104
St Petersburg, FL 33712
0.0 Star rating for Arbor Grove
Rates from
$113
*
Avalon Hotel photo
Avalon Hotel
443 4th Avenue North
St Petersburg, FL 33701
0.0 Star rating for Avalon Hotel
Rates from
$84
*

View more St Petersburg hotels or check out these other Florida destinations.

* Please perform a hotel availability search for actual rates at the time of your stay. Prices listed above are average/estimated rates and may be different based on your check-in date, hotel occupancy, season, etc...

Booking.com