There are 16 Hotels in St. Petersburg, Florida, serving a population of 256,031 people in an area of 62 square miles. There is 1 Hotel per 16,001 people, and 1 Hotel per 3 square miles.
In Florida, St. Petersburg is ranked 111st of 1036 cities in Hotels per capita, and 74th of 1036 cities in Hotels per square mile.
Find addresses, phone numbers, fax numbers, hours & services for St. Petersburg Hotels.
Avalon Hotel 443 4th Avenue North St. Petersburg, FL Hotel, Motel, Vacation Rentals
Courtyard By Marriott St. Petersburg Downtown 300 4th Street North St. Petersburg, FL Corporate Lodging, Hotel, Motel, Vacation Rentals
Hilton St. Petersburg Bayfront 333 1st Street South St. Petersburg, FL Hotel, Vacation Rentals
Hilton St. Petersburg Carillon Park 950 Lake Carillon Drive St. Petersburg, FL Hotel, Vacation Rentals
Holiday Inn Express & Suites St. Petersburg North 2171 54th Avenue North St. Petersburg, FL Corporate Lodging, Hotel, Motel, Vacation Rentals
Hotel City Lodge 421 4th Street North St. Petersburg, FL Holidays, Hotel, Motel, Vacation Rentals
Hotel Indigo Saint Petersburg Downtown 234 3rd Avenue North St. Petersburg, FL Holidays, Hotel, Motel, Vacation Rentals
Inn America's Best 342 3rd Avenue North St. Petersburg, FL Hotel, Motel, Vacation Rentals
Kenwood Village 701 34th Street North St. Petersburg, FL Bed & Breakfast, Hotel, Motel, Vacation Rentals
Red Roof Inn 4999 34th Street North St. Petersburg, FL Hotel, Motel, Vacation Rentals
The Cordova Inn 253 2nd Avenue North St. Petersburg, FL Hotel, Vacation Rentals
The Flamingo Resort 4601 34th Street South Suite 102 St. Petersburg, FL Holidays, Hotel, Vacation Rentals
The Inn On Third 342 3rd Avenue North St. Petersburg, FL Hotel, Vacation Rentals
The Mansion Inn 105 Fifth Avenue Northeast St. Petersburg, FL Bed & Breakfast, Holidays, Hotel
The Pier Hotel 253 2nd Avenue North St. Petersburg, FL Bed & Breakfast, Corporate Lodging, Hotel, Vacation Rentals
Vacation Rental Cottages 7301 7th Street North St. Petersburg, FL Bed & Breakfast, Hotel, Vacation Rentals