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:
Hilton St. Petersburg Bayfront
333 1st St S
St Petersburg, FL 33701

Rates from
$176
*
Days Inn St Petersburg Central
650 34th St N
St Petersburg, FL 33713

Rates from
$87
*
Knights Inn St. Petersburg Tropicana
2595 54th Ave N
St Petersburg, FL 33714

Rates from
$44
*
Quality Inn & Suites At Tropicana Field
1400 34th St N
St Petersburg, FL 33713

Rates from
$70
*
Budget Inn St Petersburg
800 34th Street N
St Petersburg, FL 33713

Rates from
$56
*
Ponce De Leon Hotel
95 Central Ave
St Petersburg, FL 33701

Rates from
$101
*
St. Petersburg Marriott Clearwater
12600 Roosevelt Blvd N
St Petersburg, FL 33716

Rates from
$118
*
The Vinoy Renaissance St. Petersburg Resort & Golf Club
501 5th Ave Ne
St Petersburg, FL 33701

Rates from
$207
*
Hampton Inn St Petersburg
1200 34th Street North
St Petersburg, FL 33713

Rates from
$110
*
Hampton Inn & Suites St. Petersburg/downtown
80 Beach Dr Ne
St Petersburg, FL 33701

Rates from
$144
*
Beach Drive Inn Bed & Breakfast
532 Beach Dr. Ne
St Petersburg, FL 33701

Rates from
$149
*
Boca Ciega Resort
8800 Bay Pines Blvd
St Petersburg, FL 33709

Rates from
$149
*
Comfort Inn & Suites Northeast - Gateway
875 94th Avenue North
St Petersburg, FL 33702

Rates from
$98
*
Comfort Inn North
2260 54th Ave N
St Petersburg, FL 33714

Rates from
$89
*
Cordova Inn
253 2nd Ave N
St Petersburg, FL 33701

Rates from
$124
*
Courtyard By Marriott St. Petersburg Downtown
300 4th St N
St Petersburg, FL 33701

Rates from
$143
*
Days Inn St. Petersburg North
5005 N. 34th Street
St Petersburg, FL 33714

Rates from
$55
*
Holiday Inn Express St. Petersburg North (i-275)
2171 54th Ave N
St Petersburg, FL 33714

Rates from
$112
*
Hollander Boutique Hotel
421 4th Ave N
St Petersburg, FL 33701

Rates from
$99
*
Hotel Indigo St Petersburg Downtown
234 3rd Ave N
St Petersburg, FL 33701

Rates from
$128
*
La Quinta Inn & Suites St Petersburg Northeast
6638 4th St N
St Petersburg, FL 33702

Rates from
$105
*
La Quinta Inn Tampa Bay St. Petersburg
4999 34th Street N
St Petersburg, FL 33714

Rates from
$61
*
La Veranda Bed & Breakfast
111 5th Avenue North
St Petersburg, FL 33701

Rates from
$169
*
Larelle House Bed And Breakfast
237 6th Ave Ne
St Petersburg, FL 33701

Rates from
$179
*
Magnuson Hotel Marina Cove
6800 Sunshine Skyway Ln S
St Petersburg, FL 33711

Rates from
$100
*
Staybridge Suites St. Petersburg Downtown
940 5th Avenue S
St Petersburg, FL 33705

Rates from
$108
*
The Flamingo Resort - Gay Adult Resort
4601 34th Street S
St Petersburg, FL 33711

Rates from
$77
*
The Mansion House Inn
105 5th Avenue Ne
St Petersburg, FL 33701

Rates from
$109
*
The Inn On Third
342 3rd Ave N
St Petersburg, FL 33701

Rates from
$109
*
Hilton St. Petersburg Carillon Park
950 Lake Carillon Dr
St Petersburg, FL 33716

Rates from
$159
*

See more St Petersburg FL hotels or search for 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...

Hotel Search

Where are you going?
Check-in Date:
Check-out Date:
# Rooms:
Adults (18+):
Child (0-17):
Hotel Chain:
Star Rating: