Best Hotel in St. Petersburg, FL
(5) Best Hotel
1 THE INN ON THIRD
Homey hotel with free breakfast & Wi-Fi
342 3rd Ave N, St. Petersburg, FL 33701, United States
Rating: 4.7 (267)2 THE VINOY® RENAISSANCE ST. PETERSBURG RESORT & GOLF CLUB
501 5th Ave NE, St. Petersburg, FL 33701, United States
Rating: 4.6 (3093)3 HOLIDAY INN EXPRESS & SUITES ST. PETERSBURG - MADEIRA BEACH, AN IHG HOTEL
Casual hotel with an outdoor pool & BBQs
4816 100th Way N, St. Petersburg, FL 33708, United States
Rating: 4.6 (1009)Best Places List (9)
1 St. Petersburg Marriott Clearwater
Casual hotel with a free airport shuttle12600 Roosevelt Blvd N, St. Petersburg, FL 33716, United States
2 Staybridge Suites St. Petersburg Downtown, an IHG Hotel
Casual all-suite hotel with a pool940 5th Ave S, St. Petersburg, FL 33705, United States
3 Holiday Inn Express & Suites St. Petersburg North (I-275), an IHG Hotel
Modern hotel with free ballpark shuttle2171 54th Ave N, St. Petersburg, FL 33714, United States
4 Comfort Inn & Suites Northeast - Gateway
Simple hotel with free Wi-Fi & breakfast875 94th Ave N, St. Petersburg, FL 33702, United States
5 Holiday Inn St. Petersburg West
No-nonsense hotel with dining & a pool1200 34th St N, St. Petersburg, FL 33713, United States
6 Tru by Hilton St. Petersburg Downtown Central Ave
Informal hotel with a gym & a terrace1650 Central Ave, St. Petersburg, FL 33712, United States
7 The Cordova Inn
Neoclassical hotel with a garden veranda253 2nd Ave N, St. Petersburg, FL 33701, United States
8 Malibu Resort Motel
Down-to-earth motel with a pool17001 Gulf Blvd, St. Petersburg, FL 33708, United States
9 Park Shore Suites St Pete Beach
520 73rd Ave, St. Petersburg, FL 33706, United States
Phone: +1 (727) 755-1520
Map