Properties are selected based on real traveller 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 traveller experience. Last updated on .
St. Petersburg Hotel Accommodation
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. GALAXY HOTEL
GALAXY HOTEL



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



8. Hyatt Place St. Petersburg / Downtown
Hyatt Place St. Petersburg / Downtown



9. The Don CeSar
The Don CeSar



10. RumFish Beach at TradeWinds
RumFish Beach at TradeWinds



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



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



13. Island Grand at TradeWinds
Island Grand at TradeWinds



14. Avalon Hotel Downtown St. Petersburg
Avalon Hotel Downtown St. Petersburg



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



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. Staybridge Suites St. Petersburg Downtown by IHG
Staybridge Suites St. Petersburg Downtown by IHG



19. AC Hotel St. Petersburg Downtown
AC Hotel St. Petersburg Downtown



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 KasaHotels recommended for the best value in St. Petersburg




Quality Inn Saint Petersburg North-Tampa Bay
Quality Inn Saint Petersburg North-Tampa Bay- Free breakfast
- Free parking
- Pool
- 24/7 front desk




La Quinta Inn Tampa Airport Stadium Westshore
La Quinta Inn Tampa Airport Stadium Westshore- Free breakfast
- Free parking
- Pool
- 24/7 front desk




Comfort Inn & Suites Northeast - Gateway
Comfort Inn & Suites Northeast - Gateway- Free breakfast
- Free parking
- Pool
- Gym




Comfort Inn & Suites Clearwater South
Comfort Inn & Suites Clearwater South- Free breakfast
- Free parking
- Pool
- Gym




Country Inn & Suites by Radisson, St. Petersburg - Clearwater, FL
Country Inn & Suites by Radisson, St. Petersburg - Clearwater, FL- Free breakfast
- Free parking
- Pool
- Gym




La Quinta Inn by Wyndham Clearwater Central
La Quinta Inn by Wyndham Clearwater Central- Free breakfast
- Free parking
- Pool
- 24/7 front desk




Sleep Inn & Suites St Petersburg Gateway
Sleep Inn & Suites St Petersburg Gateway- Free breakfast
- Free parking
- Pool
- 24/7 front desk




Holiday Inn St Petersburg N - Clearwater by IHG
Holiday Inn St Petersburg N - Clearwater by IHG- Free parking
- Pool
- Gym
- Airport transfer
Check 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



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



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/DowntownYou may also like hotels with pools in St. Petersburg




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



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



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



Hampton Inn & Suites St. Petersburg/Downtown
Hampton Inn & Suites St. Petersburg/DowntownGo beyond your typical stay in St. Petersburg
Our prices for hotels in St. Petersburg are cheapest in December
Price trends for hotels in St. Petersburg
Top neighbourhoods in St. Petersburg





Downtown St. Petersburg
City centre 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 city centre 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 transport. Accommodation 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 pavements 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. Cosy 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. Accommodation include charming bed & breakfasts and holiday 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
The South Pasadena neighbourhood offers attractions, such as Corey Ave and Pasadena Shopping Center.
Top landmarks in St. Petersburg

Vinoy Park

Salvador Dali Museum
Tropicana Field

Mahaffey Theater

Jannus Live

St. Pete Pier

Sunken Gardens

Museum of Fine Arts
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. City centre 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
Uptown Suites
"Great location!!!!"
Hyatt Place St. Petersburg / Downtown
"Great customer service great location to local bars"
Crystal Bay Historic Hotel
"Great affordable place to stay. Clean property, rooms and common areas. Helpful staff. Great breakfast. Easy check in and check out."
SkyBeach Resort
"We liked quite a bit about the property. There were a lot of amenities and really cool things to do and unique and private places to sit and have serenity and everything was beautifully appointed. The rooms were a bit dated, but we hardly spend any time in the rooms anyway. The restaurant and the coffee shop were delightful and the furniture and fencing and decks and buildings were all in top notch."
Comfort Inn & Suites Northeast - Gateway
"Nice hotel"
Moxy St. Petersburg Downtown
"Love the lobby bar. Love the coffee at Roses ! Roof top restaurant is awesome. Rooms are super small ! Great location though."
Ponce De Leon Hotel
"The female front desk clerk was AMAZING ! Very personable , kind , and helpful"
The Cordova Inn, a New Hotel Collection Property
"Very nice & clean property a couple blocks from all the action in downtown St Pete. We went for a baseball game and Tropicana Field was a little over 20 min walk away."
Frequently asked questions
Find out more about St. Petersburg
St. Petersburg: A Cultural Tapestry of Art and Sunlit Shores
St. Petersburg, Florida, affectionately known as St. Pete, is a vibrant coastal city renowned for its stunning beaches and rich cultural tapestry. Home to the acclaimed Salvador Dalí Museum, it entices art lovers with its impressive collections. The picturesque waterfront offers scenic strolls along the St. Petersburg Pier, where breathtaking sunsets paint the sky. Nature enthusiasts will relish the lush landscapes of Fort De Soto Park, while the lively downtown area boasts delightful dining and boutique shopping experiences. With year-round sunshine and a laid-back charm, St. Pete is the perfect getaway for those seeking relaxation or adventure in equal measure.
Discover great hotels near St. Petersburg
St. Petersburg offers a range of hotel options from stylish 5-star accommodations to cosy boutique stays, perfect for a relaxing holiday in the heart of Florida’s coastal city. These are some of the hotels preferred by our travelers near St. Petersburg:
- Peninsula Bed & CocktailsOpens in a new window: This 3.0-star gem offers a remarkable guest rating and a distinctive, adventure-inspired experience tailored for leisure travellers. Enjoy a vibrant setting with a focus on adventurous sports, contemporary comforts and an inviting, boutique ambience. The property features a unique combination of local charm and modern amenities, complemented by express check-in for a smooth arrival. Revel in the curated experiences and architectural design that set this hotel apart. The positive review sentiments highlight a consistently comfortable and welcoming atmosphere, ensuring a memorable stay for those seeking a high-quality, trend-aware journey.
- La Quinta by Wyndham St Petersburg-ClearwaterOpens in a new window: This budget-friendly hotel stands out with its appealing guest reviews and a focus on family and business travellers, offering a range of practical amenities for a seamless stay. Enjoy the convenience of express check-in and smooth airport transfers designed to enhance a comfortable and efficient journey. The property is celebrated for its immaculate rooms and attentive service, providing a reliable and welcoming environment. Experience the charm of the local area with nearby shopping and dining options, ensuring a well-rounded and satisfying visit that perfectly caters to those seeking a practical yet delightful experience.
- Hampton Inn Pinellas Park St. PetersburgOpens in a new window: This budget-friendly hotel impresses with its high guest rating and a warm, LGBTQIA welcoming environment, ideal for leisure travellers seeking both comfort and distinctive experiences. The property boasts a refined boutique setting with express check-in and curated local experiences. Enjoy elegant touches such as a delicious breakfast spread and contemporary design, making it a perfect choice for those desiring a stylish, high-quality retreat. The consistently positive review sentiments underscore the hotel's clean rooms and welcoming atmosphere, ensuring a memorable and trend-aware stay for travellers who value comfort and modern sophistication.
Where to stay near St. Petersburg
In St. Pete Beach, Madeira Beach, and Treasure Island, travellers find a plethora of attractions: St. Pete Beach offers stunning sunsets, lively bars, family-friendly dining, and tropical vibes; Madeira Beach beckons with seafood, surfing, dolphin watching and scenic walks; Treasure Island is ideal for those seeking a relaxing island escape with live music. First-time visitors should consider St. Pete Beach.
- St. Pete BeachOpens in a new window: St. Pete Beach offers a lively mix of sun, sea and cultural charm. Ideal for travellers who love beach sunsets and tropical vibes, this spot provides a relaxed setting with engaging entertainment options including live music and dancing. Enjoy must-see places like Pass-a-Grille Beach and Salvador Dali Museum that blend natural beauty with artistic flair, making it a top choice for a memorable stay.
- Madeira BeachOpens in a new window: Madeira Beach is perfect for those who cherish a seaside escape with a local twist. Its appeal lies in the charming sunsets and the chance to savour fresh seafood while exploring coastal attractions such as Hubbards Marina and Archibald Beach Park. The area's reputation for excellent surfing and dolphin spotting adds a unique flavour, making it a delightful retreat with plenty of opportunities for leisurely walks along the beach.
- Treasure IslandOpens in a new window: Treasure Island is an inviting haven known for its relaxed, island feel and stunning sunsets. With a laid-back atmosphere that focuses on dining, live music and entertainment, it’s a great choice for travellers seeking a peaceful yet engaging coastal experience. This spot lets you enjoy leisurely days by the sea while indulging in the local charm, ensuring a serene and memorable stay.
Things to do in St. Petersburg
St. Petersburg charms visitors with its vibrant live music, bustling theatres, and varied sports like baseball. Beyond the lively entertainment scene, explore nearby beaches, scenic parks, and serene lakes for boating or a gentle hike. A stroll along the iconic pier adds a delightful maritime twist to your visit.
- Fort De Soto ParkOpens in a new window – Begin your journey at Fort De Soto Park, where you can enjoy the gentle sea breeze on this expansive beach, all while keeping an eye out for the historical remnants that whisper tales of the past. Although its primary allure is its pristine shoreline, the park’s connection to museums hints at fascinating local stories waiting to be discovered.
- Vinoy ParkOpens in a new window – Next, visit Vinoy Park, an urban retreat that provides ample space to relax and explore. Its close association with museums suggests that there are cultural insights to be uncovered, making it a delightful spot to experience a mix of leisure and learning.
- Sunset BeachOpens in a new window – Continue your exploration at Sunset Beach, where the golden sands and tranquil waves invite you to unwind. The mention of museums in its description adds an unexpected twist, prompting you to imagine the rich narratives that might be woven into this seaside haven.
- Salvador Dali MuseumOpens in a new window – A must for art enthusiasts, the Salvador Dali Museum offers a deep dive into the surreal world of one of the most influential artists. This art museum not only showcases iconic works but also encourages you to reflect on the creative mind behind them.
- Pass-a-Grille BeachOpens in a new window – Finally, round off your visit at Pass-a-Grille Beach, where the soft sands and gentle sea create a perfect setting for a leisurely day by the water. With its subtle nod to museums, this beach might just reveal hidden layers of local heritage for the curious traveller.
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 from September to November, when hotel prices may drop. A stay of at least 3 to 4 days is ideal for exploring the city's prominent landmarks, rich history, and cultural attractions, including live music, theatre, museums, art exhibitions, opera, and more. Travellers on a budget will appreciate the great value for money and budget-friendly options available during this season.
- Look for last-minute deals on Hotels.com: Hotels.com offers travellers the opportunity to save on St. Petersburg hotel deals. You may discover attractive discounts by checking the DealsOpens in a new window section or exploring Last-Minute Deals , where last-minute hotel options may be available. By enabling email alerts or push notifications, you're more likely to see flash sales and other special promotions. Furthermore, the Smart Shopping tool on the app allows you to compare hotel prices and amenities, ensuring you could find the best option for your needs.
- Be flexible with dates: Prices may fluctuate due to various factors, including the hotel's location, star rating, and the time of year. Therefore, having some flexibility with your travel dates could assist you in potentially saving on your stay at a hotel in St. Petersburg. For those in search of distinctive accommodations, boutique hotels may provide a more personalised experience and possibly greater 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 appears to be on the higher side, we can suggest alternative dates that might help you find a more favourable deal.
- Consider your location: Choosing accommodation closer to key attractions or city centres may offer greater convenience, but it often comes at a higher price. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. You might also look into independent hotels located a bit further out, as they usually tend to be more affordable and can provide a more authentic 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 usually the wettest month. January, April, and July are the peak travel months in St. Petersburg, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light to moderate rainfall. On the other hand, May, October, and December tend to be quieter times to visit, marked by light rainfall and sunny to mostly sunny conditions.
Keep exploring
- Hotels with Parking in Pass-a-Grille
- Cheap Hotels in Madeira Beach
- 3 Star Hotels in Largo
- Gay friendly Hotels in St. Petersburg
- Pet-Friendly Hotels in Ruskin
- Maximo Moorings Hotels
- Greater Woodlawn Hotels
- Luxury Hotels in Madeira Beach
- Gay friendly Hotels near Beer Can Island
- 3 Star Hotels in Tierra Verde
- Hotels near Al Lang Stadium
- Beach Hotels in Redington Shores
- Hotels with Free Breakfast in St. Petersburg
- Luxury Hotels in St. Petersburg
- 4 Star Hotels in Indian Rocks Beach
- Hotels near Salvador Dali Museum
- 4 Star Hotels in Tampa
- Beach Hotels in St. Pete Beach
- Hotels near Gizella Kopsick Palm Arboretum
- Hotels with Parking in Indian Shores
- Cheap Hotels in St. Petersburg
- Cheap Hotels in Indian Rocks Beach
- Cheap Hotels in Largo
- Hotels with a Pool in Madeira Beach
- Hotels near St. Anthony's Hospital
- Beach Hotels in Madeira Beach
- Cheap Hotels in Clearwater
- Hotels near Upham Beach Park
- Pet-Friendly Hotels in Madeira Beach
- Hotels with a Pool in Tampa
- Hotels near St. Pete Pier
- Hotels near Boyd Hill Nature Preserve
- 2 Star Hotels in Sunset Beach
- Hotels near Maximo Park
- Hotels with Kitchens in Apollo Beach
- Gulfport Hotels
- Snell Isle Hotels
- Gay friendly Hotels in Town 'n' Country
- Cottages in Apollo Beach
- Hotels near Spa Beach
- Hotels near Kindred Hospital Bay Area - St. Petersburg
- Family Hotels in Apollo Beach
- 5 Star Hotels in Tampa
- Crescent Heights Hotels
- Cottages in Tampa
- Pet-Friendly Hotels in Clearwater
- Hotels with a Pool in St. Petersburg
- Hotels with a Pool in Apollo Beach
- Hotels with a Gym in Treasure Island
- Hotels with Parking in Apollo Beach
- St. Pete Beach Hotels
- Pet-Friendly Hotels in Tampa
- Hotels near Gulfport Casino
- Cheap Hotels in Treasure Island
- Crescent Lake Hotels
- Hotels with Kitchens in Treasure Island
- Pet-Friendly Hotels in St. Pete Beach
- Hotels with Kitchens in Seminole
- Downtown St. Petersburg Hotels
- Apartments in Rocky Point
- Pet-Friendly Hotels in Seminole
- 2 Star Hotels in North Redington Beach
- Business Hotels near Tampa Riverwalk
- Hotels near Ronald Mcdonald House Children
- Hotels with Free Breakfast near Beer Can Island
- Hotels near Demens Landing Park
- Hotels with Kitchens near Beer Can Island
- Hotels with Parking in St. Pete Beach
- Hotels near Jannus Live
- Magnolia Heights Hotels
- 3 Star Hotels in Ruskin
- Hotels with Free Breakfast in Tampa
- Luxury Hotels in Pinellas County
- Hotels near Ted Williams Museum and Hitters Hall of Fame
- Luxury Hotels in St. Pete Beach
- Pet-Friendly Hotels in Treasure Island
- Hotels with Parking in Tampa
- Hotels near Vinoy Park
- Cheap Hotels in St. Pete Beach
- Hotels near Albert Whitted
- Hotels near Mahaffey Theater
- Hotels near Skyway Fishing Pier State Park
- Hotels with Kitchens in St. Pete Beach
- Pet-Friendly Hotels near Tampa Riverwalk
- Gay friendly Hotels in Treasure Island
- Beach Hotels in Treasure Island
- Hotels near Sunken Gardens
- Business Hotels in Clearwater-St. Pete Beaches
- Hotels with a Gym near Tampa Riverwalk
- Hotels near The Coliseum
- 3 Star Hotels in Tampa
- Cheap Hotels in Ruskin
- Business Hotels in Clearwater
- Resorts & Hotels with Spas in Tampa
- Cheap Hotels in Pinellas County
- Hotels with a Pool in Treasure Island












































