Hotels in St. Petersburg (Florida, USA)

In order to supply this free comparison, booking sites pay us a fee when a user clicks on their specific offer. We do not display any offers (including cheaper offers) that do not meet our minimum fee requirements. Cheaper offers may on occasion be available under "More deals" as we request updated offers from online booking sites when you click that button. Learn how trivago works.

2170 hotels in St. Petersburg

  1. The Don CeSar

    4 Stars
    Historic Pink Palace Architecture
    See prices from 18 sites
    from$476
  2. Hollander Hotel

    3 Stars
    Relax at the heated pool
    See prices from 14 sites
    from$210
  3. Mint House St. Petersburg - Downtown

    4 Stars
    Private balcony or patio access
    See prices from 11 sites
    from$170
  4. The Vinoy Resort & Golf Club, Autograph Collection

    4 Stars
    Heated outdoor pool and cabanas
    See prices from 6 sites
    from$605
  5. Hilton St. Petersburg Bayfront

    4 Stars
    On-site Starbucks and Restaurant
    See prices from 14 sites
    from$223
  6. Avalon Hotel Downtown St. Petersburg

    3 Stars
    Walkable Downtown St. Petersburg Location
    See prices from 11 sites
    from$195
  7. Holiday Inn St. Petersburg West By Ihg

    3 Stars
    Resort-style outdoor pool area
    See prices from 16 sites
    from$140
  8. Ponce De Leon Hotel

    3 Stars
    On-site Ceviche Tapas Restaurant
    See prices from 15 sites
    from$139
  9. Hilton St. Petersburg Carillon Park

    4 Stars
    Heated infinity-edge pool facilities
    See prices from 14 sites
    from$203
  10. Holiday Inn Express & Suites St. Petersburg - Madeira Beach By Ihg

    3 Stars
    Heated outdoor pool and hot tub
    See prices from 16 sites
    from$182
  11. Crystal Bay Historic Hotel

    3 Stars
    Outdoor Pool and Butterfly Garden
    See prices from 10 sites
    from$199
  12. Quality Inn Saint Petersburg North-Tampa Bay

    3 Stars
    Outdoor pool and fitness center
    See prices from 17 sites
    from$100
  13. Tru by Hilton St. Petersburg Downtown Central Ave

    3 Stars
    Sun deck with wading pool
    See prices from 12 sites
    from$168
  14. Holiday Inn Express & Suites St. Petersburg North (i-275) By Ihg

    3 Stars
    On-site fitness and pool facilities
    See prices from 15 sites
    from$189
  15. Hyatt Place St. Petersburg / Downtown

    3 Stars
    Walkable Downtown St. Petersburg Location
    See prices from 14 sites
    from$284
  16. Moxy St. Petersburg Downtown

    3 Stars
    On-site podcast studio access
    See prices from 12 sites
    from$214
  17. The Cordova Inn, a New Hotel Collection Property

    3 Stars
    Historic front porch seating area
    See prices from 14 sites
    from$175
  18. Hampton Inn & Suites St. Petersburg/Downtown

    3 Stars
    Walkable access to downtown attractions
    See prices from 12 sites
    from$413
  19. Comfort Inn St Petersburg North

    2 Stars
    Direct access to I-275 highway
    See prices from 15 sites
    from$123
  20. Mari Jean Hotel - All Adults Welcome

    Walk to Grand Central attractions
    See prices from 12 sites
    from$153
  21. Red Roof Inn Tampa Bay - St. Petersburg

    2 Stars
    Landscaped courtyard and garden area
    See prices from 12 sites
    from$95
  22. Comfort Inn & Suites Northeast - Gateway

    3 Stars
    On-site pool and fitness
    See prices from 14 sites
    from$157
  23. Courtyard by Marriott St. Petersburg Downtown

    3 Stars
    Historic architecture with modern updates
    See prices from 16 sites
    from$233
  24. St. Petersburg Marriott Clearwater

    3 Stars
    Savor meals at The Crafted Plate
    See prices from 17 sites
    from$229
  25. Staybridge Suites St. Petersburg Downtown by IHG

    3 Stars
    Walk five blocks to Tropicana Field
    See prices from 13 sites
    from$221
  26. The Inn On Third

    2 Stars
    Walkable Downtown St. Petersburg Location
    See prices from 10 sites
    from$201
  27. Fairfield Inn & Suites by Marriott St Petersburg North

    4 Stars
    On-site fitness and pool facilities
    See prices from 12 sites
    from$229
  28. AC Hotel St. Petersburg Downtown

    3 Stars
    Dine at Cane and Barrel
    See prices from 11 sites
    from$318
  29. La Quinta Inn & Suites by Wyndham St. Petersburg Northeast

    3 Stars
    Outdoor Pool and Fitness Facilities
    See prices from 9 sites
    from$152
  30. The Birchwood

    3 Stars
    Canopy Rooftop Bar Bay Views
    See prices from 11 sites
    from$488
  31. Vinoy House

    4 Stars
    Private patio in every room
    Select dates to see exact prices
  32. Prestige Collection, Hotel Boutique & Spa

    2 Stars
    Swim in the outdoor heated pool
    See prices from 10 sites
    from$189
  33. Days Inn by Wyndham St. Petersburg Central

    2 Stars
    Relax at heated outdoor pool
    See prices from 9 sites
    from$135
  34. Boca Ciega Resort

    3 Stars
    Private dock for waterfront relaxation
    See prices from 1 site
    from$393
  35. Boca Ciega Resort

    Private balconies with water views
    Select dates to see exact prices

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Other stays in St. Petersburg

There’s no rain; only the sun reigns in St. Petersburg

Known in Florida as the Sunshine City, St. Petersburg is constantly breaking sunshine records and regularly clocks up 360+ days per year. The city has natural visitor appeal, with access to glorious white-sand beaches and sublime recreational, entertainment and dining opportunities. St Petersburg is Florida’s fifth most populated city and enjoys a prominent peninsula setting, between Tampa Bay and the Gulf of Mexico. Tampa International is the local airport and is approximately 22 miles from the city. It is accessed via the four-mile Sunshine Skyway Bridge; itself one of many breath-taking sensations to experience when visiting St. Petersburg.

Fairy tale sandcastles are not make-believe

The coastal area around St. Petersburg has numerous glorious white-sand beaches stretching some 35 miles. Most can be accessed within half an hour’s travelling time. Some offer more sophisticated amenities than you could possibly need. Others are completely deserted with no noise, other than the sea lapping against the shore. Try as many as you can, is the best advice. Neighbouring Clearwater Beach’s prime features include its own glorious sands and Pier 60 which is open day and night. This is a fisherman’s dream with the many surrounding lights luring fish to Captain Hook. There is also a superb playground for kids. The Saint Pete Beach is very laid back and lined with popular beachside hotels. The most prominent one is The Pink Palace which is, in fact, the legendary Loews Don CeSar Hotel. There’s a feeling of Old Florida at Pass-a-Grille and families love the play and picnic areas and water sports at Fort De Soto. Less noisy are the undeveloped beaches of Caladesi Island; an area accessed only by boat and simply idyllic.

Getting to know St. Petersburg, Fl

The fact that in 1892, St. Petersburg’s recorded population was approximately 300 and today it is in excess of 250,000 indicates its fast-rising popularity and accompanying services. Bridging the Tampa Bay nicely is the Sunshine Skyway Bridge; 4 miles long and 19 storeys high, it is one of the world’s largest suspension bridges. The city’s waterfront park is one of the largest in the USA and is almost as impressive as the Bridge. St. Petersburg’s water reclamation scheme is also one of the world’s largest and processes in excess of 20 million gallons every day. You’ll note the huge number of pet dogs; the population loves its animals; just as the visitor loves St. Petersburg. It is named after St. Petersburg in Russia. There is a good public transport system that covers the entire Pinellas County. Sightseers can do no better than use The Looper trolley. These prime attractions indicate that there’s more to St. Petersburg than beaches, sea and sunsets.

After dinner entertainment in St. Petersburg

Outdoor markets are a year-round feature, as well as music and other attractions. Many are designed for children. The annual St. Pete Food and Wine Festival is a happy choice for wine, beer and food tastings. St. Petersburg’s eclectic range of bars, cafes and restaurants caters for all dining preferences. Given the proximity to the ocean, wherever you go, you’ll witness a mouth-watering emphasis on freshly caught fish and seafood dishes; but this is only one speciality feature of the menu on offer. The downtown district is excellent for restaurant choices, but you are just as likely to find your perfect meal in a beachside café. If you are self-catering in apartment accommodation, there are numerous stores and delis. The 100-year-old Sunken Gardens is in the city centre and is a paradise of tropical plants. Cinema attractions in 3D are presented at Muvico Sundial. The Mahaffey Theater and State Theater stage live productions and concerts. In Clearwater, just down the road, the Ruth Eckerd Hall is another live performance venue.

An accommodating place

Glorious beaches, water sports and casual dining are among the region’s varied attractions. Neighbouring Clearwater has lots of new hotels and a natural beach which is particularly popular with the young set. St. Petersburg on the other hand is more laid back. It appeals to families with attractions such as Treasure Island proving to be an ideal diversion. Treasure Island is a real voyage of discovery and is high on the area’s imaginative list of things to do. So, is it to be St. Petersburg or Clearwater? Both locations are spectacular and wherever you choose, that wall to wall sunshine will always bring a smile to the visitor’s pallid face. Then there is the all-important question of accommodation to consider. The area has a number of camping and RV sites, some of which are virtually on the beach. Budget-crunching visitors may, though, opt for one of the reasonably priced guest houses in the region. The ultimate beachfront accommodation category has a number of inviting options, including the landmark Pink Palace.

When to book a hotel in St. Petersburg

  • Cheapest month: November
    $248 per night
  • Yearly typical price
    $422 per night
  • Peak month: September
    $694 per night

Frequently Asked Questions about St. Petersburg

  • When is the cheapest time to book a hotel in St. Petersburg?

    November is usually the cheapest month to book a hotel in St. Petersburg, with typical prices around $248 per night based on 10,498 price comparisons.

  • When are hotel prices highest in St. Petersburg?

    Hotel prices in St. Petersburg are usually highest during September, with typical prices around $694 per night.

  • How much does a hotel in St. Petersburg cost per night?

    Hotel prices in St. Petersburg usually range from $145 per night to $1,079 per night, with typical prices around $422 per night.

  • How do hotel prices in St. Petersburg change throughout the year?

    Hotel prices in St. Petersburg are typically lowest in November at around $248 per night, rising to around $694 per night in September.

  • November

    2026

    $248
    $145 — $484
  • December

    2026

    $440
    $218 — $884
  • January

    2027

    $279
    $213 — $531
  • February

    2027

    $516
    $372 — $2,733
  • March

    2027

    $463
    $302 — $994
  • April

    2027

    $327
    $161 — $654
  • May

    2027

    $404
    $263 — $556
  • June

    2027

    Select dates to see exact prices

  • July

    2027

    Select dates to see exact prices

  • August

    2027

    Select dates to see exact prices

  • September

    2027

    $694
    $182 — $1,079
  • October

    2027

    Select dates to see exact prices

Frequently Asked Questions about St. Petersburg

Hotels in St. Petersburg

These hotels may also be interesting for you...

City Districts - St. Petersburg

Points of Interest - St. Petersburg

Top Destinations

More Top Destinations