St Petersburg Hotels, Florida - Hotels in USA - Smooth Hound

Search

 
Filter By
Price (per night):
$0 - $59
$60 - $79
$80 - $99
$100 - $119
$120+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Ponce De Leon Hotel 3 Stars

95 Central Avenue, St Petersburg, FL 33701, FL Show on map
Score 7.7 from 500 reviews
Ponce De Leon Hotel
Pricesfrom (per room per night)
Single$89
Double$204
Rooms from
$89per room per night
Book Now!

Hollander Hotel - Downtown St. Petersburg 3 Stars

421 4th Avenue North, St Petersburg, FL 33701, FL Show on map
Score 8.9 from 822 reviews
Hollander Hotel - Downtown St. Petersburg
Pricesfrom (per room per night)
Single$127
Double$269
Rooms from
$127per room per night
Book Now!

Hotel Indigo St. Petersburg Downtown 3 Stars

234 Third Avenue North, St Petersburg, FL 33701, FL Show on map
Score 8.0 from 80 reviews
Hotel Indigo St. Petersburg Downtown
Pricesfrom (per room per night)
Single$207
Double$197
Rooms from
$207per room per night
Book Now!

Budget Inn - St. Petersburg 2 Stars

800 34th Street North, St Petersburg, FL 33713, FL Show on map
Score 6.1 from 261 reviews
Budget Inn - St. Petersburg
Pricesfrom (per room per night)
Single$62
Double$135
Rooms from
$62per room per night
Book Now!

Holiday Inn - St. Petersburg West 3 Stars

1200 34th Street North, St Petersburg, FL 33713, FL Show on map
Score 8.1 from 351 reviews
Holiday Inn - St. Petersburg West
Pricesfrom (per room per night)
Single$139
Double$267
Rooms from
$139per room per night
Book Now!

Quality Inn & Suites at Tropicana Field 2 Stars

1400 34th Street North, St Petersburg, FL 33713, FL Show on map
Score 7.3 from 101 reviews
Quality Inn & Suites at Tropicana Field
Pricesfrom (per room per night)
Single$109
Double$159
Rooms from
$109per room per night
Book Now!

Hampton Inn & Suites St. Petersburg/Downtown 3 Stars

80 Beach Drive Northeast, St Petersburg, FL 33701, FL Show on map
Score 8.6 from 77 reviews
Hampton Inn & Suites St. Petersburg/Downtown
Pricesfrom (per room per night)
Single$195
Double$274
Rooms from
$195per room per night
Book Now!

Boca Ciega Resort 3 Stars

13030 Gulf Boulevard (Check-in Location Only), St Petersburg, FL 33706, FL Show on map
Score 8.3 from 33 reviews
Boca Ciega Resort
Pricesfrom (per room per night)
Single$189
Double$
Rooms from
$189per room per night
Book Now!

The Mansion House Inn 2 Stars

105 5th Ave North East, St Petersburg, FL 33701, FL Show on map
Score 8.0 from 53 reviews
The Mansion House Inn
Pricesfrom (per room per night)
Single$119
Double$189
Rooms from
$119per room per night
Book Now!

Beach Drive Inn 3 Stars

532 Beach Drive Northeast, St Petersburg, FL 33701, FL Show on map
Score 8.7 from 96 reviews
Beach Drive Inn
Pricesfrom (per room per night)
Single$179
Double$245
Rooms from
$179per room per night
Book Now!

Hilton St. Petersburg Carillon Park 4 Stars

950 Lake Carillon Drive, St Petersburg, FL 33716, FL Show on map 1.89 miles from St Petersburg
Score 8.7 from 78 reviews
Hilton St. Petersburg Carillon Park
Pricesfrom (per room per night)
Single$199
Double$419
Rooms from
$199per room per night
Book Now!

Hilton St. Petersburg Bayfront 3 Stars

333 First Street South, St Petersburg, FL 33701-4342, FL Show on map
Score 8.0 from 118 reviews
Hilton St. Petersburg Bayfront
Pricesfrom (per room per night)
Single$197
Double$385
Rooms from
$197per room per night
Book Now!

Red Roof Inn Tampa Bay - St. Petersburg 2 Stars

4999 34th Street North, St Petersburg, FL 33714, FL Show on map
Score 7.3 from 453 reviews
Red Roof Inn Tampa Bay - St. Petersburg
Pricesfrom (per room per night)
Single$89
Double$283
Rooms from
$89per room per night
Book Now!

St. Petersburg Marriott Clearwater 3 Stars

12600 Roosevelt Boulevard, St Petersburg, FL 33716, FL Show on map
Score 8.0 from 11 reviews
St. Petersburg Marriott Clearwater
Pricesfrom (per room per night)
Single$151
Double$289
Rooms from
$151per room per night
Book Now!

Comfort Inn St Petersburg North 3 Stars

2260 54th Avenue North, St Petersburg, FL 33714, FL Show on map
Score 8.0 from 245 reviews
Comfort Inn St Petersburg North
Pricesfrom (per room per night)
Single$98
Double$349
Rooms from
$98per room per night
Book Now!

The Birchwood 4 Stars

340 Beach Drive Northeast, St Petersburg, FL 33701, FL Show on map
Score 8.7 from 18 reviews
The Birchwood
Pricesfrom (per room per night)
Single$295
Double$405
Rooms from
$295per room per night
Book Now!

Days Inn by Wyndham St. Petersburg Central 2 Stars

650 34th Street North, St Petersburg, FL 33713, FL Show on map
Score 6.9 from 12 reviews
Days Inn by Wyndham St. Petersburg Central
Pricesfrom (per room per night)
Single$84
Double$260
Rooms from
$84per room per night
Book Now!

The Inn On Third 2 Stars

342 3rd Avenue North, St Petersburg, FL 33701, FL Show on map
Score 8.9 from 310 reviews
The Inn On Third
Pricesfrom (per room per night)
Single$119
Double$84
Rooms from
$119per room per night
Book Now!

La Quinta by Wyndham St. Petersburg Northeast *Newly Renovated 3 Stars

6638 4th Street North, St Petersburg, FL 33702, FL Show on map
Score 8.1 from 96 reviews
La Quinta by Wyndham St. Petersburg Northeast *Newly Renovated
Pricesfrom (per room per night)
Single$115
Double$269
Rooms from
$115per room per night
Book Now!

Magnuson Hotel Marina Cove 3 Stars

6800 Sunshine Skyway Lane, St Petersburg, FL 33711, FL Show on map
Score 7.5 from 276 reviews
Magnuson Hotel Marina Cove
Pricesfrom (per room per night)
Single$109
Double$203
Rooms from
$109per room per night
Book Now!

Holiday Inn Express St. Petersburg North / I-275 2 Stars

2171 54th Avenue North, St Petersburg, FL 33714, FL Show on map
Score 8.4 from 50 reviews
Holiday Inn Express St. Petersburg North / I-275
Pricesfrom (per room per night)
Single$130
Double$279
Rooms from
$130per room per night
Book Now!

Staybridge Suites St. Petersburg FL 3 Stars

940 5th Avenue South, St Petersburg, FL 33705, FL Show on map
Score 9.1 from 132 reviews
Staybridge Suites St. Petersburg FL
Pricesfrom (per room per night)
Single$171
Double$491
Rooms from
$171per room per night
Book Now!

The Vinoy Renaissance St. Petersburg Resort & Golf Club 4 Stars

501 5th Avenue Northeast, St Petersburg, FL 33701, FL Show on map
Score 8.9 from 160 reviews
The Vinoy Renaissance St. Petersburg Resort & Golf Club
Pricesfrom (per room per night)
Single$249
Double$589
Rooms from
$249per room per night
Book Now!

Courtyard by Marriott St. Petersburg Downtown 3 Stars

300 Fourth Street North, St Petersburg, FL 33701, FL Show on map
Score 8.4 from 23 reviews
Courtyard by Marriott St. Petersburg Downtown
Pricesfrom (per room per night)
Single$219
Double$119
Rooms from
$219per room per night
Book Now!

Comfort Inn & Suites Northeast - Gateway 3 Stars

875 94th Avenue North, St Petersburg, FL 33702, FL Show on map
Score 8.5 from 176 reviews
Comfort Inn & Suites Northeast - Gateway
Pricesfrom (per room per night)
Single$152
Double$269
Rooms from
$152per room per night
Book Now!

Bermuda Bay Beach Club 

4201 38th Avenue South, St Petersburg, FL 33711, FL Show on map
Score 4.2 from 3 reviews
Bermuda Bay Beach Club
Copyright © 1995 to 2022 Smooth Hound Systems