Hotels with Restaurants in St. Petersburg from $94
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. Petersburg Hotels with Restaurants

Hollander Boutique Hotel
421 4th Ave N, St. Petersburg, FL
Free Cancellation
Reserve now, pay when you stay
$87 nightly
The price is $99 total per night
$99 total
Sep 9 - Sep 10
Total with taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this Art Deco hotel. Enjoy the gym and perks like free self parking and free WiFi. ...

Avalon Hotel Downtown St. Petersburg
443 4th Avenue North, St. Petersburg, FL
Free Cancellation
Reserve now, pay when you stay
$83 nightly
The price is $94 total per night
$94 total
Sep 14 - Sep 15
Total with taxes and fees
This hotel features an outdoor pool, a gym, and a restaurant. Guests will appreciate free perks like free self parking and WiFi in public areas. A garden is ...

Ponce De Leon Hotel
95 Central Ave, St. Petersburg, FL
Free Cancellation
Reserve now, pay when you stay
$89 nightly
The price is $101 total per night
$101 total
Sep 4 - Sep 5
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. WiFi in public areas is free. There's a coffee shop and multilingual staff can provide around-the-clock ...

The Vinoy Resort & Golf Club, Autograph Collection
501 5th Ave Ne, St. Petersburg, FL
Free Cancellation
Reserve now, pay when you stay
$377 nightly
The price is $426 total per night
$426 total
Sep 8 - Sep 9
Total with taxes and fees
This smoke-free resort features a golf course, a full-service spa, and a marina. If you want to take your pet along, this pet-friendly property offers everything ...

SkyBeach Resort
6800 Sunshine Skyway Lane, St. Petersburg, FL
Free Cancellation
Reserve now, pay when you stay
$203 nightly
The price is $229 total per night
$229 total
Sep 22 - Sep 23
Total with taxes and fees
A private beach, a marina, and 2 outdoor pools are all featured at this smoke-free hotel. Relax with beach cabanas, sun loungers, and beach umbrellas. Traveling ...

Cordova Inn
253 2nd Ave N, St. Petersburg, FL
Free Cancellation
Reserve now, pay when you stay
$124 nightly
The price is $137 total per night
$137 total
Sep 7 - Sep 8
Total with taxes and fees
A terrace, a fireplace in the lobby, and luggage storage are available at this hotel. Free newspapers are provided for your convenience.

Crystal Bay Historic Hotel
7401 Central Avenue, St. Petersburg, FL
Free Cancellation
Reserve now, pay when you stay
$121 nightly
The price is $136 total per night
$136 total
Sep 7 - Sep 8
Total with taxes and fees
An outdoor pool is featured at this hotel, along with free self parking. Guests will appreciate free perks like buffet breakfast and WiFi in public areas. A ...

The Inn on Third
342 3rd Ave N, St. Petersburg, FL
Free Cancellation
Reserve now, pay when you stay
$90 nightly
The price is $102 total per night
$102 total
Sep 18 - Sep 19
Total with taxes and fees
This hotel features free WiFi in public areas, laundry facilities, and free self parking. Enjoy the free continental breakfast each morning. A terrace, luggage ...

Staybridge Suites St. Petersburg Downtown by IHG
940 5th Avenue S, St. Petersburg, FL
Free Cancellation
$127 nightly
The price is $144 total per night
$144 total
Sep 8 - Sep 9
Total with taxes and fees
This hotel features an outdoor pool and a gym. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the free buffet ...

The Birchwood
340 Beach Dr Ne, St. Petersburg, FL
Free Cancellation
Reserve now, pay when you stay
$215 nightly
The price is $243 total per night
$243 total
Sep 4 - Sep 5
Total with taxes and fees
This smoke-free hotel features a nightclub and 2 restaurants. Traveling on business? Take advantage of the free WiFi in public areas, express check-out, and ...

Hampton Inn & Suites St. Petersburg/Downtown
80 Beach Dr NE, St. Petersburg, FL
Free Cancellation
Reserve now, pay when you stay
$135 nightly
The price is $153 total per night
$153 total
Sep 14 - Sep 15
Total with taxes and fees
This hotel features an outdoor pool and a gym. Guests will appreciate free perks like buffet breakfast and WiFi in public areas. Valet parking, a business center, ...

Hilton St. Petersburg Bayfront
333 1st St S, St. Petersburg, FL
Free Cancellation
Reserve now, pay when you stay
$112 nightly
The price is $127 total per night
$127 total
Sep 14 - Sep 15
Total with taxes and fees
This hotel features an outdoor pool and a gym. Traveling on business? Take advantage of the 24-hour business center, express check-in, and valet parking. There's ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
St. Petersburg hotels essential information
Accommodation | 1,747 hotels |
---|---|
Lowest Price | $94 |
Highest Price | $426 |
Popular hotels | Hollander Boutique Hotel, Avalon Hotel Downtown St. Petersburg, Ponce De Leon Hotel, The Vinoy Resort & Golf Club, Autograph Collection, SkyBeach Resort, Cordova Inn, Crystal Bay Historic Hotel, The Inn on Third, Staybridge Suites St. Petersburg Downtown by IHG, The Birchwood, Hampton Inn & Suites St. Petersburg/Downtown, Hilton St. Petersburg Bayfront |
- Explore more Hotels with Restaurants
- Types of hotels
- Hotels near…
- Hotels by star rating
- Areas of St. Petersburg
- Book on Expedia
- Kid Friendly Hotels in St. Petersburg
- Hotels with Shopping in St. Petersburg
- Beach Resorts & Hotels in St. Petersburg
- Hotels with Pools in St. Petersburg
- Golf Resorts & Hotels in St. Petersburg
- Convention Center Hotels in St. Petersburg
- Hotels with Free Parking in St. Petersburg
- Hotels with Bar in St. Petersburg
- Hotels with Free Breakfast in St. Petersburg
- Hotels with Balconies in St. Petersburg
- Hotels with Hot Tubs in St. Petersburg
- Romantic Getaways & Hotels in St. Petersburg
- Hotels with a Gym in St. Petersburg
- Pet Friendly Hotels in St. Petersburg
- Luxury Hotels in St. Petersburg
- Historic Hotels in St. Petersburg
- Cheap Hotels in St. Petersburg
- Spa Resorts & Hotels in St. Petersburg
- Boutique Hotels in St. Petersburg
- Hotels with smoking rooms in St. Petersburg
- Hotels with Room Service in St. Petersburg
- Oceanfront Hotels in St. Petersburg
- Hotels on the Lake in St. Petersburg
- Fishing Resorts & Hotels in St. Petersburg
- Hotels with Kitchenettes in St. Petersburg
- Hotels with Suites in St. Petersburg
- Ski Resorts and Hotels in St. Petersburg
- Hotels with Airport Transfers in St. Petersburg
- Adults Only Resorts & Hotels in St. Petersburg
- Hotels on the River in St. Petersburg
- Gay Friendly Hotels in St. Petersburg
- Hotels with Free Airport Shuttle in St. Petersburg
- Hotels with an Indoor Pool in St. Petersburg
An attraction
- Hotels near Tropicana Field
- Hotels near Salvador Dali Museum
- Hotels near Vinoy Park
- Hotels near Eckerd College
- Hotels near Jannus Live
- Hotels near Mahaffey Theater
- Hotels near St. Pete Pier
- Hotels near Sunken Gardens
- Hotels near Chihuly Collection
- Hotels near Museum of Fine Arts
- Hotels near University of South Florida-St. Petersburg
- Hotels near Palladium Theater
- Hotels near Renaissance Vinoy Golf Club
- Hotels near All Children's Hospital
- Hotels near The James Museum of Western & Wildlife Art
- Hotels near Isla del Sol Beaches
- Hotels near Al Lang Stadium
- Hotels near Imagine Museum
- Hotels near Bayfront Medical Center
- Hotels near 400 Beach
- Hotels near Weedon Island Preserve
- Hotels near Sundial St. Pete
- Hotels near The Coliseum
- Hotels near St. Pete's Historic Coliseum
- Hotels near Maximo Park
- Hotels near Palms of Pasadena Hospital
- Hotels near Derby Lane
- Hotels near Nova 535
- Hotels near Ted Williams Museum and Hitters Hall of Fame
- Hotels near Demens Landing Park
- Hotels near Morean Arts Center
- Hotels near Great Explorations Children's Museum
- Hotels near Coffee Pot Bayou & the Old Northeast
- Clearwater Beach Hotels
- Anna Maria Island Hotels
- St. Pete Beach Hotels
- Clearwater Hotels
- Anna Maria Hotels
- Bradenton Hotels
- Treasure Island Hotels
- Indian Rocks Beach Hotels
- Madeira Beach Hotels
- Bradenton Beach Hotels
- Holmes Beach Hotels
- Longboat Key Hotels
- Indian Shores Hotels
- Largo Hotels
- Dunedin Hotels
- Florida Gulf Coast Hotels
- Seminole Hotels
- Tarpon Springs Hotels
- Brandon Hotels
- Palm Harbor Hotels
- Lutz Hotels
- North Redington Beach Hotels
- Clearwater-St. Pete Beaches Hotels
- Redington Shores Hotels
- Belleair Beach Hotels
- Redington Beach Hotels
- Lakewood Ranch Hotels
- Riverview Hotels
- Palmetto Hotels
- Ruskin Hotels
- Tierra Verde Hotels
- Pinellas Park Hotels
- South Florida Hotels
- Safety Harbor Hotels
- Gulf Coast Hotels
- Cortez Hotels
- Gulfport Hotels
- Oldsmar Hotels
- Belleair Hotels
- Apollo Beach Hotels
- Downtown St. Petersburg Hotels
- Isla del Sol Hotels
- South Pasadena Hotels
- Disston Heights Hotels
- Historic Old Northeast Hotels
- Causeway Isles Hotels
- Bay Pines Hotels
- Historic Uptown Hotels
- United Central Hotels
- Yacht Club Estates Hotels
- Jungle Terrace Hotels
- Childs Park Hotels
- Bayview Hotels
- Lakewood Estates Hotels
- Coquina Key Hotels
- Pinellas Point Hotels
- Lealman Hotels
- Pasadena On The Gulf Hotels
- Greater Pinellas Point Hotels
- Historic Kenwood Hotels
- Snell Isle Hotels
- Crescent Lake Hotels
- Bartlett Park Hotels
- North East Park Hotels
- Shore Acres Hotels
- Azalea Homes Hotels
- Broadwater Hotels
- Kenneth City Hotels
- Bayway Isles Hotels
- Lake Maggiore Shore Hotels
- La Vista Hotels
- Highland Oaks Hotels
- Riviera Bay Hotels
- Palma del Mar Hotels
- Crescent Heights Hotels
- West Lealman Hotels
- Placido Bayou Hotels
- Crossroads Area Hotels
- All-inclusive Resorts in St. Petersburg - Clearwater
- Motels in St. Petersburg - Clearwater
- Historic Hotels in Downtown St. Petersburg
- Car rentals at Tampa Airport (TPA)
- St. Petersburg - Clearwater vacation rentals
- St. Petersburg - Clearwater vacations
- Hotels near Jannus Live
- Pet-friendly Hotels in St. Petersburg - Clearwater
- Flights to St. Petersburg - Clearwater
- Cheap Hotels in St. Petersburg - Clearwater
- Car rentals in St. Petersburg - Clearwater
- Hotels in Downtown St. Petersburg
- Hotels with a Lazy River in St. Petersburg - Clearwater
- Hotels near Tropicana Field
- Luxury Hotels in Downtown St. Petersburg
- Resorts & Hotels with Spas in St. Petersburg - Clearwater
- Hotels in St. Petersburg - Clearwater
- Luxury Hotels in St. Petersburg - Clearwater
- Flights to Tampa
- Hotels with Free Airport Shuttle in St. Petersburg - Clearwater
More ways to wander St. Petersburg
Flights to St. Petersburg
The best fares to get you there
St. Petersburg Hotels
St. Petersburg Vacation Rentals
Great Deals on Alternative Accommodations
St. Petersburg Car Rentals
Affordable cars to get you around town
St. Petersburg Vacations
Save more by combining flights, hotels and cars
Things to do in St. Petersburg
Most popular
Hotels
- Cheap Hotels in Clearwater Beach
- Cheap Hotels in Clearwater
- North Redington Beach Beach Resorts & Hotels
- Dunedin Beach Resorts & Hotels
- St. Pete Beach All Inclusive Resorts & Hotels
- St. Pete Beach Beach Resorts & Hotels
- Indian Rocks Beach Beach Resorts & Hotels
- Cheap Hotels in Treasure Island
- Treasure Island Beach Resorts & Hotels
- Cheap Hotels in Largo
- Madeira Beach Beach Resorts & Hotels
- Cheap Hotels in Madeira Beach
- Clearwater Beach Beach Resorts & Hotels
- Cheap Hotels in St. Pete Beach
Activities