Hotels in St. Petersburg, Florida, United States of America - your base to discover the city.
St. Petersburg, Florida is also known as St. Pete. As one of the popular vacation spots Florida has to offer, the city has many hotels and resorts to choose from. Known as "The Sunshine City" due to its year-round sunny days, St. Pete is full of shops and restaurants and is the perfect destination for a relaxing family vacation. If you're planning a trip to Florida, take advantage of some of the bargain St. Petersburg hotel deals on offer.