Your safety is our top priority

Hotels in St. Petersburg
Why book with Hotels.com?
Free cancellation
on most hotels*Our price guarantee
find out moreGet a reward night
For every 10 nights you stay
Where to stay in St. Petersburg?
- Hyatt Place St. Petersburg / Downtown
Hyatt Place St. Petersburg / Downtown
3.5-starDowntown St. Petersburg0.2 kilometer to city centre
Guest rating9.0.Superb898 Hotels.com guest reviews - Hollander Boutique Hotel
Hollander Boutique Hotel
3-starDowntown St. Petersburg0.6 kilometer to city centre
Guest rating9.4.Exceptional1,872 Hotels.com guest reviews - Holiday Inn Express & Suites St. Petersburg - Madeira Beach, an IHG Hotel
Holiday Inn Express & Suites St. Petersburg - Madeira Beach, an IHG Hotel
2.5-starBay Pines14.8 kilometers to city centre
Guest rating9.2.Superb1,200 Hotels.com guest reviews - Tru By Hilton St. Petersburg Downtown Central Ave, FL
Tru By Hilton St. Petersburg Downtown Central Ave, FL
2.5-starHistoric Uptown1.8 kilometers to city centre
Guest rating8.8.Fabulous349 Hotels.com guest reviews - Crystal Bay Hotel
Crystal Bay Hotel
3-starVIPLa Vista10.2 kilometers to city centre
Guest rating9.2.Superb1,006 Hotels.com guest reviews - Avalon Hotel Downtown St. Petersburg
Avalon Hotel Downtown St. Petersburg
2.5-starDowntown St. Petersburg0.7 kilometer to city centre
Guest rating9.2.Superb1,032 Hotels.com guest reviews - The Inn on Third
The Inn on Third
2-starDowntown St. Petersburg0.4 kilometer to city centre
Guest rating9.4.Exceptional1,004 Hotels.com guest reviews - Hampton Inn & Suites St. Petersburg/Downtown
Hampton Inn & Suites St. Petersburg/Downtown
3-starDowntown St. Petersburg0.4 kilometer to city centre
Guest rating9.2.Superb1,010 Hotels.com guest reviews - Fairfield Inn & Suites by Marriott St Petersburg North
Fairfield Inn & Suites by Marriott St Petersburg North
2.5-starLowe's City6.4 kilometers to city centre
Guest rating8.8.Fabulous447 Hotels.com guest reviews - Comfort Inn St Petersburg North
Comfort Inn St Petersburg North
2.5-starLowe's City6.1 kilometers to city centre
Guest rating7.8.Good1,016 Hotels.com guest reviews - Ponce De Leon Hotel
Ponce De Leon Hotel
3-starDowntown St. Petersburg0.3 kilometer to city centre
Guest rating6.6.Good1,432 Hotels.com guest reviews - Holiday Inn St. Petersburg West, an IHG Hotel
Holiday Inn St. Petersburg West, an IHG Hotel
3.5-starNorth Kenwood4.4 kilometers to city centre
Guest rating8.2.Very Good1,017 Hotels.com guest reviews - Hilton St. Petersburg Bayfront
Hilton St. Petersburg Bayfront
3.5-starDowntown St. Petersburg0.4 kilometer to city centre
Guest rating7.2.Good1,016 Hotels.com guest reviews - Red Roof Inn Tampa Bay - St. Petersburg
Red Roof Inn Tampa Bay - St. Petersburg
2-starLowe's City6.6 kilometers to city centre
Guest rating6.0.Good1,050 Hotels.com guest reviews - Comfort Inn & Suites Northeast - Gateway
Comfort Inn & Suites Northeast - Gateway
3-starWinston Park9.7 kilometers to city centre
Guest rating8.8.Fabulous718 Hotels.com guest reviews
Transport in St. Petersburg
Looking to stay near the airport, train station, or other popular transport hubs? Find properties near
Find out more about St. Petersburg
St. Petersburg, locally known as St. Pete, is a large and laid-back bayside city in Florida’s Pinelass County. Nick-named ‘The Sunshine City’ thanks to - you guessed it - its abundance of year-round sunshine, St. Petersburg is an urban tropical paradise. The streets are lined with swaying palms, the deep-blue bay waters glisten, and the public green space is plentiful. St Pete also boasts a buzzing arts scene, from fine art museums to local contemporary galleries, and refined waterfront dining and nightlife.
Things to see
Why not start your balmy St. Petersburg morning by immersing yourself in the city’s arts scene. Begin at the Salvador Dali Museum in Downtown. This avant-garde building - made of stone and reflective-glass - houses the largest collection of Dali’s works outside of Europe, from vibrant oil paintings to surreal photographs. After, head to the Morean Arts Center, which displays a cross-section of international, national, and local artworks. Don’t miss out on seeing the Chihuly Collection, a permanent exhibition of huge, brightly-colored blown-glass sculptures - you can even take a glass-blowing lesson yourself. Nature-lovers might want to spend their afternoon at the Sunken Gardens, an eden-like 4-acre stretch of exotic greenery, speckled by flittering birds and delicate butterflies. Alternatively, take a short drive to Fort De Soto Park, learn about the Fort’s riveting military history, and recline on the soft white beachfront.
Hotels in St. Petersburg
There are plenty of mid-range hotels in St. Petersburg that provide stellar 3-star accommodation and supreme comfort at reasonable prices. You can unwind after a long day of sightseeing at the in-house restaurants and bar lounges, or take a refreshing dip in the indoor pools. If you’re looking for an inexpensive place to stay, St. Petersburg also offers cheap 2-star accommodation, from old-fashioned B&B-type hotels to no-fuss budget inns. Here, you’ll enjoy free WiFi, spacious air-conditioned rooms, and outdoor pools.
Where to stay
To immerse yourself in the heart of St. Petersburg’s culture, stay Downtown. Here, you’ll be surrounded by the city’s top museums and art galleries. Downtown stretches to the waterfront, where you’ll find plenty of fresh seafood restaurants and sweeping sandy beaches - not to mention the Mahaffey Theatre, St. Pete’s favorite place to catch a live show. For a complete beachfront resort vibe, full of bars, restaurants, and shopping hotspots, stay east of St. Petersburg, in the small but electrifying city of St. Pete Beach. For a charming, small-town vibe with an artistic heart and surrounding natural beauty, stay in the off-beat city of Gulfport.
How to get to St. Petersburg
St. Petersburg is easily reached by air. Tampa International Airport is just 20 miles from the city, and serves dozens of direct domestic and international flights year-round. Fly in from US cities like Los Angeles, New York, and Dallas, or from European destinations like London and Zurich. If you hire your own car at the airport, take the I-275 south to St. Petersburg. Once in the city, you’ll find that the public bus system and the old-fashioned trolley cars are both extensive and very inexpensive. Getting around by car is also a good option, as the city provides a lot of parking.
We do more than just hotels...
Similar destinations
Not sure where to go? Here are some popular destinations you may like
- Tampa
- St. Pete Beach
- Clearwater
- Treasure Island
- Clearwater Beach
- Bradenton
Keep exploring
Not found the right property yet? Explore other destinations or refine your current search further.
Top cities in United States of America
- New York Hotels
- Las Vegas Hotels
- Chicago Hotels
- San Francisco Hotels
- Seattle Hotels
- Orlando Hotels
- Boston Hotels
- San Diego Hotels
- Honolulu Hotels
- Miami Hotels
- Los Angeles Hotels
- Nashville Hotels
- Fort Lauderdale Hotels
- Miami Beach Hotels
- Portland Hotels
Landmarks
- Hotels near Mahaffey Theater, St. Petersburg
- Hotels near Renaissance Vinoy Golf Club, St. Petersburg
- Hotels near All Children's Hospital, St. Petersburg
- Hotels near University of South Florida-St. Petersburg, St. Petersburg
- Hotels near Sunken Gardens, St. Petersburg
- Hotels near Museum of Fine Arts, St. Petersburg
- Hotels near Bayfront Medical Center, St. Petersburg
- Hotels near The Coliseum, St. Petersburg
- Hotels near Derby Lane, St. Petersburg
- Hotels near Nova 535, St. Petersburg
Neighborhoods
- Hotels near Lake Maggiore Shore, St. Petersburg
- Hotels near Kenwood, St. Petersburg
- Hotels near Placido Bayou, St. Petersburg
- Hotels near Pinellas Point, St. Petersburg
- Hotels near Crescent Heights, St. Petersburg
- Hotels near Highland Oaks, St. Petersburg
- Hotels near Maximo Moorings, St. Petersburg
- Hotels near Pasadena On The Gulf, St. Petersburg
- Hotels near Yacht Club Estates, St. Petersburg
- Hotels near Bahama Shores, St. Petersburg
- Hotels near Magnolia Heights, St. Petersburg
- Hotels near North Kenwood, St. Petersburg
- Hotels near Bayview, St. Petersburg
- Hotels near Palma del Mar, St. Petersburg
- Hotels near Bayou Shores, St. Petersburg
Star Rating
- Four Star Hotels in St. Petersburg
- Three Star Hotels in St. Petersburg
- Two Star Hotels in St. Petersburg
Theme
Accommodation Types
Amenities
- Pool Hotels in St. Petersburg
- Breakfast included Hotels in St. Petersburg
- Parking available Hotels in St. Petersburg
- WiFi included Hotels in St. Petersburg
- Kitchen Hotels in St. Petersburg
- Pet Friendly Hotels in St. Petersburg
- Gym Hotels in St. Petersburg
Quality
Top rated St. Petersburg Hotels
- Walk to Beach/Downtown, All 5 Star Reviews
- It's all about the view @ Waterside
- St. Pete Retreat w/ Garden & Patio - Walk to Bay!
- July through October and December available
- TOTALLY UPDATED, SPACIOUS/Clean, SEE MY RAVE REVIEWS! HIGHLY REQUESTED
Recently added St. Petersburg Hotels
- Spacious 2 bedroom 2 bathroom condo with pool
- LARGE 2/1 St Pete Florida Home Near Beach & Downtown
- Downtown St Petersburg Tropicana Field 4/4 Parking
- Executive Beach Home
- Gulfport Fun and Funky Bungalow!
Other St. Petersburg Hotels
- NEW Luxurious Renovated Home CABANA Near Beaches, Downtown, Best Location
- Paris house, 3 mins to the Downtown!
- Seapointe Terrace Spacious Townhouse!
- NEW! St Petersburg Home w/ Saltwater Pool + Dock!
- Lovely 2 Bedroom/ 2 Bathrooms Condo with a Pool
Cities near to St. Petersburg