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 comfort, location and traveller experience. Last updated on .
St. Petersburg Hotels
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?




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



Sunset Vistas Two Bedroom Beachfront Suites
Sunset Vistas Two Bedroom Beachfront Suites



RumFish Beach at TradeWinds
RumFish Beach at TradeWinds



Hollander Boutique Hotel
Hollander Boutique Hotel



Wyndham Grand Clearwater Beach
Wyndham Grand Clearwater Beach



Kompose Boutique Hotel
Kompose Boutique Hotel



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



Barefoot Beach Club
Barefoot Beach Club



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



GALAXY HOTEL
GALAXY HOTEL



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



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



SkyBeach Resort
SkyBeach Resort



St Pete Shores Hotel
St Pete Shores Hotel



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



Hilton St. Petersburg Bayfront
Hilton St. Petersburg Bayfront



FUSION Resort Waterfront Suites
FUSION Resort Waterfront Suites



Island Grand at TradeWinds
Island Grand at TradeWinds



Hampton Inn & Suites St. Petersburg/Downtown
Hampton Inn & Suites St. Petersburg/DowntownGet 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 Kasa



The Vinoy Resort & Golf Club, Autograph Collection
The Vinoy Resort & Golf Club, Autograph CollectionCheck 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



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



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



Hampton Inn & Suites St. Petersburg/Downtown
Hampton Inn & Suites St. Petersburg/DowntownYou may also like hotels with pools in St. Petersburg




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



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

Salvador Dali Museum

Mahaffey Theater

Jannus Live

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. 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
Hollander Boutique Hotel
"Second stay to date. Stayed two nights, food is great… staff absolutely fantastic, and the pool bar! We will be back.."
Mint House St. Petersburg Downtown by Kasa
"Whatever issues you have the front desk and the customer support are always on it."
Hyatt Place St. Petersburg / Downtown
"Amazing experience. Made it very special for our kids, staff went above and beyond. Breakfast was fantastic as well"
Crystal Bay Historic Hotel
"Beautiful historic hotel in St Petersburg. Everything was wonderful from quick check in to a lovely room. The pool, veranda with rocking chairs, breakfast were all great!! In the morning we took a walk in the nearby neighborhood."
Tru By Hilton St. Petersburg Downtown Central Ave, FL
"Great fun hotel. Super location and helpful staff! We went down for a weekend Rats game, and it was perfect for that."
GALAXY HOTEL
"."
Staybridge Suites St. Petersburg Downtown by IHG
"The stay was great and staff was excellent. In particular Princess was above and beyond helpful!! Will be going back!"
Mari Jean Hotel - All Adults Welcome
"Clean room, nice breakfast, customer service friendly staff and nice attached bar right around the corner."
Ponce De Leon Hotel
"Cute historic hotel. Furniture wasn’t new but bed was comfortable and room was spacious clean. No parking on site so add $20 give or take a day to park in a garage close by."
Frequently asked questions
Find out more about St. Petersburg
St. Petersburg: A Cultural Mosaic by the Sunlit Gulf
St. Petersburg, Florida enchants with its vibrant arts scene and renowned museums, making it a haven for culture enthusiasts. Alongside sun-kissed beaches and a lively waterfront, the city offers a blend of modern attractions and historical charm. Visitors can explore eclectic galleries, savour gourmet dining, and relax in stylish hotels, all set against the backdrop of a dynamic urban landscape. St. Petersburg invites travellers to experience a fusion of creativity, leisure, and local heritage, ensuring an unforgettable coastal escape.
Discover great hotels near St. Petersburg
St. Petersburg hotel options range from cosy B&Bs to luxurious five-star stays, offering a mix of modern and classic charm. You can enjoy well-appointed rooms, convenient locations and friendly service, all while being close to local attractions and the lovely waterfront. These are some of the hotels preferred by our travelers near St. Petersburg:
- Peninsula Bed & CocktailsOpens in a new window: This vibrant 3.0-star hotel boasts a remarkable guest rating of 9.4 out of 10, making it an ideal choice for adventurous travellers. With a focus on outdoor activities, this inn offers a variety of recreation options, including hiking, sailing, and swimming, ensuring a thrilling stay. Guests appreciate the charming character and comfort of the property, which features easy parking and proximity to local shops and restaurants. The serene atmosphere and cleanliness elevate the experience, making it a delightful retreat for those seeking a unique getaway.
- La Quinta by Wyndham St Petersburg-ClearwaterOpens in a new window: A budget-friendly hotel, this property provides an inviting atmosphere for family travellers with a strong emphasis on comfort and convenience. While it is undergoing renovations to enhance guest experiences, it maintains a solid guest rating and offers clean rooms and helpful staff. The amenities for children add value for families, while the overall service and cleanliness contribute to a pleasant stay. This hotel stands out as a reliable choice for those looking for a welcoming and affordable environment during their travels.
- Hampton Inn Pinellas Park St. PetersburgOpens in a new window: With a commendable guest rating of 9.0 out of 10, this budget-friendly hotel is perfect for LGBTQIA travellers seeking a welcoming and inclusive environment. The property prides itself on its attentive staff and clean, comfortable rooms that cater to diverse needs. Guests can look forward to a delightful breakfast experience with fresh options daily, enhancing their stay. The hotel’s commitment to providing a warm atmosphere and quality service ensures a memorable visit for those exploring the St. Petersburg area.
Where to stay near St. Petersburg
Stay in St. Pete Beach, Madeira Beach, and Treasure Island for an unforgettable experience in St. Petersburg, Florida. St. Pete Beach is perfect for vibrant nightlife and family-friendly activities, while Madeira Beach offers a relaxed atmosphere with excellent seafood and dolphin excursions. Treasure Island is ideal for those seeking lively entertainment and beautiful sunsets, making St. Pete Beach the best choice for first-time visitors.
- St. Pete BeachOpens in a new window: St. Pete Beach is the ultimate destination for sun-seekers and beach lovers. Known for its stunning sunsets and vibrant atmosphere, this area offers a fantastic mix of relaxation and entertainment. You'll find beautiful stretches of sand perfect for lounging, as well as lively bars and venues featuring live music and dancing. Explore must-see spots like Pass-a-Grille Beach, where you can soak in the sun, or enjoy a family day at Splash Island Water Park. For a bit of nature, Vinoy Park is great for picnics and leisurely strolls. With plenty of dining options, St. Pete Beach is ideal for those looking to unwind in a tropical setting.
- Madeira BeachOpens in a new window: Madeira Beach is a charming coastal spot famous for its laid-back vibe and gorgeous waterfront views. This area is perfect for families and outdoor enthusiasts alike, offering a range of activities from fishing to dolphin excursions. Don’t miss the chance to visit Hubbards Marina for a taste of local seafood and boat rentals. Archibald Beach Park is a great place to relax and enjoy the sun, while the Salvador Dali Museum provides a cultural experience just a short drive away. Whether you're walking along the shoreline or indulging in fresh seafood, Madeira Beach is a delightful escape.
- Treasure IslandOpens in a new window: Treasure Island is a picturesque retreat known for its stunning beaches and relaxed atmosphere. Here, you can unwind on soft sands while enjoying breathtaking sunsets. The area is dotted with lively bars and entertainment options, making it a great spot for those who enjoy a vibrant nightlife scene. Whether you're looking to dance the night away or relax with a cocktail, Treasure Island has something for everyone. Enjoy leisurely strolls along the beach or partake in various water activities. It’s the perfect place to experience the best of Florida’s coastal charm.
Things to do in St. Petersburg
St. Petersburg offers scenic waterfronts with sandy beaches and verdant parks, ideal for boating, sea diving, and exploring local sports and live music. Its vibrant pier serves as a hub for seaside strolls and casual theatre evenings.
- Vinoy ParkOpens in a new window – Enjoy a leisurely stroll through this scenic urban park, where lush greenery meets beautiful waterfront views. It’s an ideal spot for a picnic or simply soaking up the sun, with plenty of space for outdoor activities and relaxation.
- Fort De Soto ParkOpens in a new window – Explore this stunning beach park, known for its pristine sandy shores and crystal-clear waters. Rent a kayak to paddle through the mangroves or take a bike ride along the scenic trails. The park also features historical landmarks, providing a glimpse into the area's past.
- Salvador Dali MuseumOpens in a new window – Dive into the surreal world of Salvador Dali at this remarkable art museum. Admire an extensive collection of his works, including paintings and sculptures, while learning about the life and inspirations of this iconic artist.
- Pass-a-Grille BeachOpens in a new window – Visit this charming beach, where you can unwind on soft sand and enjoy breathtaking sunsets. Take a leisurely walk along the shoreline or explore the local shops and eateries that add to the beach's quaint character.
- Clearwater BeachOpens in a new window – Spend a day at this popular beach, known for its soft, white sands and vibrant atmosphere. Engage in water sports, relax under an umbrella, or stroll along the lively promenade filled with shops and restaurants offering delicious local cuisine.
4 tips for savvy savings when booking a hotel in St. Petersburg
- Book for the cheapest times: The most budget-friendly time to visit St. Petersburg is from September to November, when hotel prices tend to be lower. For those wishing to fully immerse themselves in the city's rich history and culture, a stay of at least 3 to 4 days is recommended. This duration allows for ample time to explore key landmarks and attractions, including museums, theatres, and live music venues, as well as to enjoy the vibrant art scene and engaging entertainment options. With such an affordable timeframe, visitors can experience the best of what St. Petersburg has to offer while keeping their expenses in check.
- Look for last-minute deals on Hotels.com: You may discover attractive hotel deals for St. Petersburg by exploring the DealsOpens in a new window section on Hotels.com. For more timely opportunities, check the Last-Minute Deals area close to your travel date, where discounted rates may be available. Moreover, the Smart Shopping tool on the app could help you compare hotel prices and amenities, ensuring you’re more likely to find a suitable option when rooms become available or prices drop. Stay updated with alerts to make the most of your last-minute getaway opportunities.
- Be flexible with dates: Prices can fluctuate depending on various factors such as the hotel's location, star rating, and time of year. Therefore, being flexible with your travel dates may help you find a more favourable rate for your stay in a hotel in St. Petersburg. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and occasionally offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could present you with a more appealing option.
- Consider your location: Opting for accommodation nearer to key attractions or city centres can offer convenience, but it often comes with higher expenses. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. Independent hotels located a bit further out may usually tend to be cheaper and can provide a more authentic and budget-friendly 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 tends to be the wettest month. The peak travel months to visit St. Petersburg are January, April, and July, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light to moderate rainfall. In contrast, May, October, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and sunny to mostly sunny conditions.
Keep exploring
- Pet-Friendly Hotels in Siesta Key
- Gay friendly Hotels in Town 'n' Country
- Cheap Hotels in Brandon
- 2 Star Hotels in Sunset Beach
- Apartments in Rocky Point
- Redington Beach Hotels
- Beach Hotels in Pinellas County
- St. Pete Beach Hotels
- Hotels near University of South Florida-St. Petersburg
- Hotels with Kitchens in Dunedin
- Hotels with Parking in Tampa
- Cottages in Hudson Beach
- Cheap Hotels in St. Petersburg
- Don Cesar Hotels
- Cheap Hotels in Rocky Point
- Broadwater Hotels
- Tierra Verde Hotels
- Cottages in The Circle B Bar Reserve
- Luxury Hotels in Tampa
- Hotels near Salvador Dali Museum
- Pet-Friendly Hotels in Treasure Island
- Hotels near Vinoy Park Beach
- Cheap Hotels in Treasure Island
- Cottages in Whitfield Estates
- Hotels with Free Breakfast in Clearwater Beach
- Luxury Hotels in Clearwater Beach
- Motels in Tampa
- Madeira Beach Hotels
- Cheap Hotels near Tampa Riverwalk
- Pet-Friendly Hotels in Largo
- Hotels with Kitchens in Palmetto
- Pet-Friendly Hotels in Indian Rocks Beach
- Hotels near Renaissance Vinoy Golf Club
- Cheap Hotels in Spring Hill
- Bayview Hotels
- Hotels near St. Petersburg-Clearwater Intl.
- Hotels near Vinoy Park
- 3 Star Hotels in Tierra Verde
- United Central Hotels
- Hotels with Parking in Hernando Beach
- Resorts & Hotels with Spas in Tampa
- Business Hotels in Clearwater Beach
- Cheap Hotels in Tampa
- Hotels with Kitchens in Spring Hill
- Motels in Treasure Island
- Pet-Friendly Hotels in Lakeland
- Resorts in Clearwater Beach
- Cheap Hotels in Clearwater Beach
- Cheap Hotels in Downtown St. Petersburg
- Pet-Friendly Hotels in Pinellas County
- Hotels near MacDill Air Force Base
- 2 Star Hotels in Indian Shores
- 4 Star Hotels in Anna Maria
- Hotels near Archibald Beach Park
- Pet-Friendly Hotels near Tampa Riverwalk
- Cheap Hotels in Anna Maria
- Treasure Island Hotels
- Cheap Hotels in Clearwater
- Coquina Key Hotels
- Beach Hotels in Sarasota
- Cottages in Tampa
- Cheap Hotels in Pinellas County
- Beach Hotels in Madeira Beach
- Hotels near John's Pass Village & Boardwalk
- Cheap Hotels in Sarasota
- Pinellas Park Hotels
- 4 Star Hotels in Bradenton
- Hotels with Kitchens in North Port
- Causeway Isles Hotels
- Cottages in Bradenton
- Luxury Hotels in St. Petersburg
- Hotels near Gulfport Beach
- Hotels with Parking in Venice
- Beach Hotels in Siesta Key
- Hotels near Eckerd College
- Hotels near Mahaffey Theater
- Pet-Friendly Hotels in Bradenton Beach
- Cheap Hotels in Venice
- Cottages in Wesley Chapel District Park
- Downtown St. Petersburg Hotels
- Cheap Hotels in St. Pete Beach
- Cheap Hotels in Dunedin
- Family Hotels in Treasure Island
- 2 Star Hotels in Spring Hill
- Hotels near St. Pete Pier
- Resorts & Hotels with Spas near Anclote River Park
- Gay friendly Hotels in St. Petersburg
- Hotels near Fort De Soto Park
- Apartments in Wesley Chapel District Park
- 4 Star Hotels in Treasure Island
- Historic Kenwood Hotels
- Hotels near Sunset Beach
- Hotels near Gulfport Casino
- Hotels with Free Breakfast in Tampa




























































