Hotels in St. Petersburg (Florida, USA)

2170 hotels in St. Petersburg

  1. The Don CeSar

    4 Stars
    Historic Pink Palace Architecture
    See prices from 18 sites
    from€295
  2. Hollander Hotel

    3 Stars
    Relax at the heated pool
    See prices from 10 sites
    from€178
  3. Mint House St. Petersburg - Downtown

    4 Stars
    Private balcony or patio access
    See prices from 8 sites
    from€119
  4. The Vinoy Resort & Golf Club, Autograph Collection

    4 Stars
    Heated outdoor pool and cabanas
    See prices from 8 sites
    from€351
  5. Hilton St. Petersburg Bayfront

    4 Stars
    On-site Starbucks and Restaurant
    See prices from 12 sites
    from€184
  6. Avalon Hotel Downtown St. Petersburg

    3 Stars
    Walkable Downtown St. Petersburg Location
    See prices from 10 sites
    from€157
  7. Holiday Inn St. Petersburg West By Ihg

    3 Stars
    Resort-style outdoor pool area
    See prices from 14 sites
    from€105
  8. Ponce De Leon Hotel

    3 Stars
    On-site Ceviche Tapas Restaurant
    See prices from 10 sites
    from€96
  9. Hilton St. Petersburg Carillon Park

    4 Stars
    Heated infinity-edge pool facilities
    Select dates to see exact prices
  10. Holiday Inn Express & Suites St. Petersburg - Madeira Beach By Ihg

    3 Stars
    Heated outdoor pool and hot tub
    See prices from 13 sites
    from€106
  11. Crystal Bay Historic Hotel

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

    3 Stars
    Outdoor pool and fitness center
    See prices from 15 sites
    from€59
  13. Tru by Hilton St. Petersburg Downtown Central Ave

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

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

    3 Stars
    Walkable Downtown St. Petersburg Location
    See prices from 14 sites
    from€173
  16. Moxy St. Petersburg Downtown

    3 Stars
    On-site podcast studio access
    Select dates to see exact prices
  17. The Cordova Inn, a New Hotel Collection Property

    3 Stars
    Historic front porch seating area
    See prices from 12 sites
    from€138
  18. Hampton Inn & Suites St. Petersburg/Downtown

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

    2 Stars
    Direct access to I-275 highway
    See prices from 14 sites
    from€91
  20. Mari Jean Hotel - All Adults Welcome

    Walk to Grand Central attractions
    Select dates to see exact prices
  21. Red Roof Inn Tampa Bay - St. Petersburg

    2 Stars
    Landscaped courtyard and garden area
    See prices from 10 sites
    from€55
  22. Comfort Inn & Suites Northeast - Gateway

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

    3 Stars
    Historic architecture with modern updates
    See prices from 14 sites
    from€112
  24. St. Petersburg Marriott Clearwater

    3 Stars
    Savor meals at The Crafted Plate
    See prices from 14 sites
    from€163
  25. Staybridge Suites St. Petersburg Downtown by IHG

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

    2 Stars
    Walkable Downtown St. Petersburg Location
    Select dates to see exact prices
  27. Fairfield Inn & Suites by Marriott St Petersburg North

    4 Stars
    On-site fitness and pool facilities
    See prices from 11 sites
    from€154
  28. AC Hotel St. Petersburg Downtown

    3 Stars
    Dine at Cane and Barrel
    Select dates to see exact prices
  29. La Quinta Inn & Suites by Wyndham St. Petersburg Northeast

    3 Stars
    Outdoor Pool and Fitness Facilities
    See prices from 10 sites
    from€117
  30. The Birchwood

    3 Stars
    Canopy Rooftop Bar Bay Views
    Select dates to see exact prices
  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
    Select dates to see exact prices
  33. Days Inn by Wyndham St. Petersburg Central

    2 Stars
    Relax at heated outdoor pool
    Select dates to see exact prices
  34. Boca Ciega Resort

    3 Stars
    Private dock for waterfront relaxation
    Select dates to see exact prices
  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.

When to book a hotel in St. Petersburg

  • Cheapest month: November
    €159 per night
  • Yearly typical price
    €276 per night
  • Peak month: May
    €335 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 €159 per night based on 6,642 price comparisons.

  • When are hotel prices highest in St. Petersburg?

    Hotel prices in St. Petersburg are usually highest during May, with typical prices around €335 per night.

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

    Hotel prices in St. Petersburg usually range from €87 per night to €419 per night, with typical prices around €276 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 €159 per night, rising to around €335 per night in May.

  • November

    2026

    €159
    €87 — €279
  • December

    2026

    €162
    €96 — €245
  • January

    2027

    €198
    €123 — €355
  • February

    2027

    €304
    €194 — €495
  • March

    2027

    €286
    €230 — €440
  • April

    2027

    €332
    €220 — €515
  • May

    2027

    €335
    €277 — €419
  • June

    2027

    €266
    €208 — €367
  • July

    2027

    Select dates to see exact prices

  • August

    2027

    Select dates to see exact prices

  • September

    2027

    Select dates to see exact prices

  • October

    2027

    Select dates to see exact prices

Frequently Asked Questions about St. Petersburg

Hotels in St. Petersburg

You may also be interested in these hotels...

Points of Interest - St. Petersburg

Top Destinations

More Top Destinations