Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in St. Petersburg on Hotels.com. These St. Petersburg hotels consistently deliver on quality, location and traveler experience. Last updated on .
Hotels in St. Petersburg
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in St. Petersburg?




1. Mint House St. Petersburg Downtown by Kasa
Mint House St. Petersburg Downtown by Kasa



2. Wyndham Grand Clearwater Beach
Wyndham Grand Clearwater Beach



3. Hilton Clearwater Beach Resort & Spa
Hilton Clearwater Beach Resort & Spa



4. Kompose Boutique Hotel
Kompose Boutique Hotel



5. Hollander Boutique Hotel
Hollander Boutique Hotel



6. The Don CeSar
The Don CeSar



7. Sirata St. Pete Beach Resort, Tapestry Collection by Hilton
Sirata St. Pete Beach Resort, Tapestry Collection by Hilton



8. GALAXY HOTEL
GALAXY HOTEL



9. Hyatt Place St. Petersburg / Downtown
Hyatt Place St. Petersburg / Downtown



10. RumFish Beach at TradeWinds
RumFish Beach at TradeWinds



11. Hilton St. Petersburg Bayfront
Hilton St. Petersburg Bayfront



12. Island Grand at TradeWinds
Island Grand at TradeWinds



13. Hyatt Regency Clearwater Beach Resort and Suites
Hyatt Regency Clearwater Beach Resort and Suites



14. The Vinoy Resort & Golf Club, Autograph Collection
The Vinoy Resort & Golf Club, Autograph Collection



15. Avalon Hotel Downtown St. Petersburg
Avalon Hotel Downtown St. Petersburg



16. Moxy St. Petersburg Downtown
Moxy St. Petersburg Downtown



17. Compass Hotel by Margaritaville Anna Maria Sound
Compass Hotel by Margaritaville Anna Maria Sound



18. Barefoot Beach Club
Barefoot Beach Club



19. Staybridge Suites St. Petersburg Downtown by IHG
Staybridge Suites St. Petersburg Downtown by IHG



20. Tru By Hilton St. Petersburg Downtown Central Ave, FL
Tru By Hilton St. Petersburg Downtown Central Ave, FLGet last-minute hotel deals in St. Petersburg and save more




Mint House St. Petersburg Downtown by Kasa
Mint House St. Petersburg Downtown by Kasa



Mint House St. Petersburg Downtown by Kasa
Mint House St. Petersburg Downtown by Kasa



Mint House St. Petersburg Downtown by Kasa
Mint House St. Petersburg Downtown by KasaCheck out pet-friendly hotels in St. Petersburg




Tru By Hilton St. Petersburg Downtown Central Ave, FL
Tru By Hilton St. Petersburg Downtown Central Ave, FL



Mint House St. Petersburg Downtown by Kasa
Mint House St. Petersburg Downtown by Kasa



Hampton Inn & Suites St. Petersburg/Downtown
Hampton Inn & Suites St. Petersburg/Downtown



Staybridge Suites St. Petersburg Downtown by IHG
Staybridge Suites St. Petersburg Downtown by IHG



Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG



Sleep Inn & Suites St Petersburg Gateway
Sleep Inn & Suites St Petersburg GatewayYou can also stay at hotels with a pool in St. Petersburg




Mint House St. Petersburg Downtown by Kasa
Mint House St. Petersburg Downtown by Kasa



Hampton Inn & Suites St. Petersburg/Downtown
Hampton Inn & Suites St. Petersburg/Downtown



Staybridge Suites St. Petersburg Downtown by IHG
Staybridge Suites St. Petersburg Downtown by IHGGo beyond your typical stay in St. Petersburg
Our prices for hotels in St. Petersburg are cheapest in September
Price trends for hotels in St. Petersburg
Top neighborhoods in St. Petersburg





Downtown St. Petersburg
Downtown St. Petersburg buzzes with creative energy where art lovers and foodies find their happy place. Museums like the Salvador Dalí and the James Museum offer cultural fixes between strolls along the stunning 7-mile waterfront promenade. Catch live music at Jannus Live or take in a show at the elegant Mahaffey Theatre while palm trees sway against the Tampa Bay backdrop. The dining scene ranges from upscale waterfront restaurants to casual cafés, with fresh Gulf seafood starring on many menus. Hotels occupy everything from historic Mediterranean Revival buildings to sleek modern towers. Getting around is a breeze with excellent walkability and downtown trolleys circulating every 15 minutes.





Grand Central District
Grand Central District bursts with creative energy as colourful murals splash across converted warehouses housing artist studios and galleries. The scent of craft beer mingles with coffee from indie cafes while live music spills from intimate venues. This vibrant St. Petersburg area serves as the heart of the city's LGBTQ+ community with rainbow flags fluttering above eclectic boutiques and vintage shops. Diverse dining options range from food trucks to farm-to-table restaurants, with a strong craft brewery presence throughout the area. Getting around is a breeze with high walkability, bike lanes, and readily available public transportation. Accommodations include charming boutique hotels and trendy lofts that showcase the district's artistic character.

Historic Old Northeast
Historic Old Northeast showcases St. Petersburg's architectural heritage with gorgeous 1920s Mediterranean Revival homes and Craftsman bungalows. Brick streets and hexagon block sidewalks create a charming backdrop for leisurely strolls. Waterfront gems like Coffee Pot Bayou and North Shore Park offer scenic paths with Tampa Bay views, perfect for morning walks or sunset picnics. Cozy area cafes and coffee shops provide casual dining options during daylight hours. While shopping is limited, the area's boutique inns and historic bed & breakfasts deliver authentic charm in converted 1920s homes. Most visitors explore on foot or bike through the flat, tree-lined streets that define this peaceful residential haven.

Historic Kenwood
Historic Kenwood charms visitors with its stunning collection of 1920s Mediterranean Revival and Craftsman bungalows. This St. Petersburg gem offers periodic artist studio tours where you can peek inside creative spaces tucked within beautifully restored homes. The tree-lined streets create natural canopies perfect for leisurely architectural appreciation walks through this living museum of vintage design. Dining options are limited within the residential area, so most visitors venture to nearby Central Avenue for restaurants. Accommodations include charming bed & breakfasts and vacation rentals in historic bungalows with period furnishings. The neighborhood's excellent walkability and peaceful atmosphere make it ideal for travellers seeking authentic local living away from tourist crowds.





South Pasadena
Located on a peninsula in Boca Ciega Bay, this city boasts picturesque parks like Maynard A. Duryea Bay View Park and the Barbara Gilberg Habitat. Enjoy tennis courts, playgrounds, and explore nearby islands such as Pasadena Isle and Sun Island.
Top landmarks in St. Petersburg

Vinoy Park
Tropicana Field

Salvador Dali Museum

Jannus Live

Mahaffey Theater

Sunken Gardens

St. Pete Pier
Renaissance Vinoy Golf Club
St. Petersburg - Clearwater and related destinations
Sunshine drenches the pristine Gulf Coast beaches where locals debate whether Clearwater's lively atmosphere trumps Pass-a-Grille's laid-back charm. Downtown St. Petersburg houses world-class museums like the Salvador Dalí collection, where melting clocks meet Florida's bright light. Tampa Bay reveals its magic during sunset sails, with dolphins often providing free entertainment alongside the boat. John's Pass Village & Boardwalk offers seafood fresh from the dock and shops selling items nobody needs but everyone wants. Baseball fans flock to catch spring training, while music lovers find their rhythm at intimate Jannus Live concerts. The new St. Pete Pier extends into the bay like an exclamation point, offering fishing, dining, and views that explain why snowbirds refuse to fly home.
See all hotels in St. Petersburg - Clearwater
Check out reviews of St. Petersburg hotels guests love
Moxy St. Petersburg Downtown
"Super close to the ball park which is why we were there. the roof top pool was fantastic. Lots of great restaurants and shops that were walking distance. Very clean and staff was great. room was small but super comfy and clean. blanket on the bed was thin, but bed was very comfortable."
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
"El desayuno espectacular y variado. Habitaciones cómodas y cerca de la playa"
Uptown Suites
"Stay Dates: September 6 – September 10 I checked in on September 6 and stayed through September 10. My check-in time was 3:00 PM, but I didn't arrive until around 9:30 PM. The person at the front desk was professional, courteous, and incredibly helpful. She made the process smooth and stress-free, which I truly appreciated after a long day. I had originally been booked in a room with two beds — not her fault — but since I was exhausted, I checked myself in without making a fuss. The next day, after work, I learned they were going to keep me in the same room. I explained that I preferred something different, and the same staff member said, "Let me see what I can do." She worked her magic again, and within minutes, she walked me upstairs and opened the door to Room 132. As soon as I stepped in, I said, "This is perfect." It was a corner room, away from other guests, quiet, and free from annoying lights shining through the windows. It gave me the peace I needed after long shifts. Final Thoughts: This may not be a five-star hotel, and the rooms could use some remodeling. The neighborhood wasn't bad either. But what made it a five-star experience for me was the staff, the atmosphere, the surroundings, and the people. Because I never forgot where I came from. Rating: ⭐⭐⭐⭐ (4/5) Would I stay again? Yes — especially if the same staff member is working the front desk."
SkyBeach Resort
"Love this hidden gem 💎"
The Vinoy Resort & Golf Club, Autograph Collection
"Amazing place to spend birthday weekend! Top notch service and friendly staff to match. Can’t wait to go back!"
The Cordova Inn, a New Hotel Collection Property
"The value of this property is unmatched. very clean and quaint. the rooms have a ton of personality"
Frequently asked questions
Find out more about St. Petersburg
Discover St. Petersburg: A Coastal Gem Where Urban Charm Meets Natural Serenity
Discover St. Petersburg, Florida, a vibrant coastal gem known for its stunning beaches and cultural flair. Stroll through the picturesque downtown, where art galleries and eclectic shops beckon, or unwind at the tranquil waterfront parks. The renowned Salvador Dalí Museum offers a unique artistic experience, while the lively Pier District invites families to enjoy dining and entertainment with panoramic bay views. With year-round sunshine, St. Petersburg is perfect for outdoor enthusiasts, whether strolling the sandy shores or cycling along scenic trails. Plan your next getaway and experience the charm of this unforgettable destination. For great hotel rates in St. Petersburg, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.
Discover great hotels near St. Petersburg
St. Petersburg offers a diverse range of accommodations, from charming boutique hotels nestled in historic districts to modern resorts with stunning waterfront views. Whether you're seeking a cozy getaway or a luxurious escape, you'll find inviting options that cater to every traveler's needs in this vibrant city. Here are some of the best hotels near St. Petersburg that our travelers love:
- Peninsula Bed & CocktailsOpens in a new window: This charming 3.0-star inn is perfect for adventurous travellers seeking a unique getaway. With a remarkable guest rating of 9.4, it offers an array of recreational activities on-site and nearby, including windsurfing, kayaking, and fishing. The inviting atmosphere is complemented by comfortable accommodations and a captivating location filled with shops and restaurants within walking distance. The distinctive character of the property and its clean, safe environment create an exceptional experience for those looking to unwind in a delightful setting.
- La Quinta by Wyndham St Petersburg-ClearwaterOpens in a new window: A budget-friendly option, La Quinta by Wyndham St Petersburg-Clearwater is designed for leisure travellers interested in a comfortable stay without compromising on quality. With a focus on family-friendly amenities and a welcoming atmosphere, this hotel is known for its helpful staff and clean rooms. The property’s thoughtful features, combined with its convenient location, create a relaxing environment where guests can enjoy their time. The guest rating of 9.0 reflects the overall satisfaction of visitors who appreciate the hospitality and cleanliness offered here.
- Hampton Inn Pinellas Park St. PetersburgOpens in a new window: This budget-friendly hotel caters to LGBTQIA travellers seeking a welcoming atmosphere and modern conveniences. With an impressive guest rating of 9.0, Hampton Inn Pinellas Park St. Petersburg stands out for its clean and comfortable rooms, as well as a delightful breakfast selection. The attentive staff ensures that every visitor feels valued and at home. The hotel’s focus on creating a positive experience for all guests, along with its inviting environment, makes it an excellent choice for those looking to explore the vibrant surroundings of St. Petersburg.
Where to stay near St. Petersburg
Some great areas to stay in St. Petersburg, Florida, are St. Pete Beach, Madeira Beach, and Treasure Island. St. Pete Beach offers vibrant nightlife and family-friendly activities, while Madeira Beach is perfect for seafood lovers and dolphin excursions. Treasure Island boasts relaxing beaches and lively entertainment. For first-time visitors, St. Pete Beach is ideally suited with its diverse attractions and amenities.
- St. Pete BeachOpens in a new window: St. Pete Beach is a vibrant destination known for its stunning sunsets and lively atmosphere. With its beautiful sandy shores, you can soak in the sun, enjoy water activities, and experience the local bar scene. This area is family-friendly, making it great for travellers of all ages. Notable attractions include Pass-a-Grille Beach, where you can relax and watch the sunset, and Splash Island Water Park, perfect for a day of family fun. Vinoy Park offers outdoor spaces for picnics and strolls, enhancing your experience by the sea.
- Madeira BeachOpens in a new window: Madeira Beach is a charming seaside community that offers a laid-back vibe, making it ideal for those looking to relax and enjoy the beach. Known for its delicious seafood and dolphin excursions, this area has a unique blend of local charm and coastal beauty. You can explore Hubbards Marina for exciting water activities or unwind at Archibald Beach Park, which is perfect for a leisurely walk. Upham Beach is another favoured spot, known for its picturesque views and tranquil atmosphere.
- Treasure IslandOpens in a new window: Treasure Island is a delightful getaway that combines beautiful beaches with a lively entertainment scene. Known for its breathtaking sunsets, this area is perfect for couples and families alike. With a variety of dining options and live music venues, there’s plenty to enjoy after a day in the sun. The local beaches invite relaxation and fun, while the dance scene adds a festive touch to your evenings. Whether you're lounging by the sea or enjoying a night out, Treasure Island offers a relaxed and enjoyable atmosphere for all visitors.
Things to do in St. Petersburg
St. Petersburg is a vibrant blend of stunning waterfronts, lush parks, and tranquil lakes, perfect for outdoor enthusiasts. Enjoy live music, immerse yourself in theatrical performances, or catch a game for some local sports excitement. With plenty of opportunities for boating and hiking, this city invites you to explore its lively spirit. Don’t miss out on the fun—visit St. Petersburg!
- Pass-a-Grille BeachOpens in a new window – Spend a day soaking up the sun at Pass-a-Grille Beach, where soft sands and gentle waves create a perfect backdrop for relaxation. You can stroll along the shoreline or take a dip in the warm Gulf waters. This beach is also known for its charming local shops and eateries, making it an ideal spot for a leisurely afternoon.
- Sunset BeachOpens in a new window – Experience breathtaking sunsets at Sunset Beach, a picturesque location where the sky transforms into a canvas of colours as the sun dips below the horizon. The serene atmosphere is perfect for a quiet evening walk or a picnic by the shore, allowing you to unwind and take in the natural beauty.
- Vinoy ParkOpens in a new window – Enjoy a refreshing escape at Vinoy Park, an urban oasis offering spacious green lawns, scenic waterfront views, and walking paths. This park is an excellent place for a family outing, with plenty of space for games, picnics, and enjoying the outdoors. Keep an eye out for community events that often take place here!
- Fort De Soto ParkOpens in a new window – Discover the natural beauty of Fort De Soto Park, where you can explore pristine beaches, trails, and historical sites. The park features lush landscapes and abundant wildlife, making it a great spot for hiking, biking, or simply enjoying a day by the water. Don't forget to visit the historic fort for a glimpse into the past.
- Salvador Dali MuseumOpens in a new window – Step into the surreal world of the Salvador Dali Museum, home to an impressive collection of the artist’s works. This museum showcases not only paintings but also sculptures and other intriguing pieces that reflect Dali's unique vision. Engage with the exhibits and discover the fascinating stories behind his masterpieces.
4 tips for savvy savings when booking a hotel in St. Petersburg
- Book for the cheapest times: The most affordable time to visit St. Petersburg is between September and November, when hotel prices are typically lower. To fully appreciate the city's rich history and vibrant culture, a stay of at least 3 to 4 days is recommended. This timeframe allows you to explore key landmarks and cultural attractions, including live music venues, theatres, art museums, and opera houses. With its budget-friendly options, St. Petersburg offers great value for money, making it an ideal destination for travelers on a budget. Keep an eye out, as prices may drop during this season, enhancing the overall experience.
- Look for last-minute deals on Hotels.com: To find last-minute deals to St. Petersburg, begin by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. To stay updated on flash sales and special promotions, consider enabling email alerts or push notifications. Additionally, the Smart ShoppingOpens in a new window feature in the Hotels.com app allows you to compare hotel prices and amenities, helping you make informed choices. With these tools, you're more likely to catch great opportunities to save and book a spontaneous getaway.
- Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you find a better deal on your stay in a St. Petersburg hotel. If you're searching for distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price tends to be on the higher side, we can suggest alternative dates that might be more affordable, potentially helping you find a more appealing rate.
- Consider your location: Staying closer to key attractions or downtown areas can offer convenience, but it usually tends to come with higher costs. For more budget-friendly options, consider hotels in less central neighbourhoods, striking a balance between price and accessibility to the places you wish to visit. You might also look into independent hotels located further out, which can provide a more authentic and often more affordable experience.
Best time to go to St. Petersburg
St. Petersburg experiences its lowest average temperature in January, at 61.3°F (16.3°C), while August is the hottest month, with an average temperature of 83.7°F (28.7°C). July is typically the wettest month. If you’re looking to soak up the lively atmosphere in St. Petersburg, January, April, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with light to moderate rainfall. However, if you prefer a more relaxed experience, May, October, and December are perfect for a quieter getaway, marked by light rainfall and sunny to mostly sunny conditions.
Keep exploring
- Hotels near Sundial St. Pete
- Hotels near Vinoy Park
- Hotels near Albert Whitted
- Hotels near Bayfront Health St. Petersburg
- Hotels near The Coliseum
- Hotels near Nova 535
- Hotels near Palladium Theater
- Hotels near Al Lang Stadium
- Hotels near Mahaffey Theater
- Crescent Lake Hotels
- Hotels near St. Pete Pier
- Hotels near Tropicana Field
- Hotels near Jannus Live
- Hotels near The James Museum of Western & Wildlife Art
- Beach Hotels in Pass-a-Grille
- Hotels near Bayfront Medical Center
- Hotels near Salvador Dali Museum
- Hotels with a Pool in Clearwater-St. Pete Beaches
- Hotels with a Gym in Clearwater-St. Pete Beaches
- Hotels with Kitchens in Clearwater-St. Pete Beaches
- Pet Friendly Hotels in Clearwater-St. Pete Beaches
- Cheap Hotels in Clearwater-St. Pete Beaches
- Business Hotels in Clearwater-St. Pete Beaches
- Beach Hotels in Clearwater-St. Pete Beaches
- Family Hotels in Clearwater-St. Pete Beaches
- Golf Hotels in Clearwater-St. Pete Beaches
- Hotels near St. Petersburg Museum of History
- Hotels near NOVA 535 Unique Event Space
- Hotels near St Anthony's Hospital Magnetic
- Hotels with a Gym in St. Petersburg - Clearwater
- Hotels with Free Breakfast in St. Petersburg - Clearwater
- Hotels with Kitchens in St. Petersburg - Clearwater
- Pet Friendly Hotels in St. Petersburg - Clearwater
- Apartments in St. Petersburg - Clearwater
- Aparthotels in St. Petersburg - Clearwater
- Resorts in St. Petersburg - Clearwater
- Motels in St. Petersburg - Clearwater
- Cheap Hotels in St. Petersburg - Clearwater
- Luxury Hotels in St. Petersburg - Clearwater
- 3 Star Hotels in St. Petersburg - Clearwater
- 5 Star Hotels in St. Petersburg - Clearwater
- Historic Hotels in St. Petersburg - Clearwater
- Lgbtqia-Welcoming Hotels in St. Petersburg - Clearwater
- Beach Hotels in St. Petersburg - Clearwater
- Family Hotels in St. Petersburg - Clearwater
- Golf Hotels in St. Petersburg - Clearwater
- Resorts & Hotels with Spas in St. Petersburg - Clearwater
- Hotels in St. Petersburg - Clearwater
- Hotels near St. Anthony's Hospital
- Hotels near Museum of Fine Arts
- Hotels near University of South Florida-St. Petersburg
- Historic Uptown Hotels
- Hotels near Vinoy Park Beach
- Hotels with a Pool in St. Pete Beach
- Hotels with Parking in St. Pete Beach
- Hotels with Kitchens in St. Pete Beach
- Pet Friendly Hotels in St. Pete Beach
- Resorts in St. Pete Beach
- Motels in St. Pete Beach
- Cheap Hotels in St. Pete Beach
- Luxury Hotels in St. Pete Beach
- 3 Star Hotels in St. Pete Beach
- 4 Star Hotels in St. Pete Beach
- Beach Hotels in St. Pete Beach
- Family Hotels in St. Pete Beach
- Golf Hotels in St. Pete Beach
- Hotels near Spa Beach
- Hotels near Renaissance Vinoy Golf Club
- Hotels near All Children's Hospital
- Hotels with a Pool in Treasure Island
- Hotels with a Gym in Treasure Island
- Hotels with Kitchens in Treasure Island
- Pet Friendly Hotels in Treasure Island
- Apartments in Treasure Island
- Motels in Treasure Island
- Cheap Hotels in Treasure Island
- Luxury Hotels in Treasure Island
- 2 Star Hotels in Treasure Island
- 3 Star Hotels in Treasure Island
- 4 Star Hotels in Treasure Island
- Beach Hotels in Treasure Island
- Family Hotels in Treasure Island
- Golf Hotels in Treasure Island
- Pet Friendly Hotels in Madeira Beach
- Cheap Hotels in Madeira Beach
- Hotels near Florida Holocaust Museum
- Hotels with a Pool in Sunset Beach
- Pet Friendly Hotels in Sunset Beach
- Cheap Hotels in Sunset Beach
- 3 Star Hotels in Sunset Beach
- Hotels with a Pool in Downtown St. Petersburg
- Hotels with Parking in Downtown St. Petersburg
- Hotels with Free Breakfast in Downtown St. Petersburg
- Pet Friendly Hotels in Downtown St. Petersburg
- Cheap Hotels in Downtown St. Petersburg
- Lgbtqia-Welcoming Hotels in Downtown St. Petersburg
- Downtown St. Petersburg Hotels




































