Romantic Hotels in St. Petersburg, FL

Romantic hotels in St. Petersburg FL offer outdoor pools, spa access, and sunset views. Compare 5 top-rated stays and book your escape now.

Check-in
Mon, 28 Sept
Check-out
Tue, 29 Sept
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Mon, 28 Sept
-
Check-out
Tue, 29 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Mon, 28 Sept
-
Check-out
Tue, 29 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-5 out of 5
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.2
Perfect2806 total reviews
our site & Booking.com
Map
440 yd from City Center268 yd from St. Pete's Historic Coliseum
Heated PoolPoolside CabanasFree Shuttle
  • Heated pool with cabanas and bar
  • Craft beer and on-site dining
  • Complimentary downtown shuttle
FromUS$ 108 /nightSelect
9.0
Perfect1190 total reviews
our site & Booking.com
Map
6.2 mi from City Center
Veranda TerracesOutdoor PoolMassage Services
  • Shared veranda terrace rooms
  • Complimentary cooked-to-order breakfast
  • Pet-friendly with welcome treat bags
FromUS$ 176 /nightSelect
9.1
Perfect498 total reviews
our site & Booking.com
Map
9.0 mi from City Center
Beach ShuttleHeated PoolFire Pit
  • Complimentary beach shuttle service
  • Outdoor fire pit and hammocks
  • Automatic pancake maker breakfast
FromUS$ 183 /nightSelect
8.6
Great760 total reviews
our site & Booking.com
Map
447 yd from City Center194 yd from St. Pete's Historic Coliseum
Shuttle ServiceSister PoolHappy Hour
  • Complimentary wine and champagne
  • Sister hotel pool access
  • Free shuttle to attractions
FromUS$ 92 /nightSelect
9.2
Perfect1132 total reviews
our site & Booking.com
Map
295 yd from City Center387 yd from St. Pete's Historic Coliseum
Continental BreakfastTropical PatioTour Desk
  • Historic 1937 inn with antiques
  • Complimentary evening wine social
  • One block from free Looper Trolley
FromUS$ 84 /nightSelect

In St. Petersburg, Florida, romantic hotels are about more than just a pretty room. You can expect boutique properties with heated outdoor pools, spa treatments, and complimentary breakfasts. Budget-wise, rates vary, but many of these hotels offer free parking and WiFi, making them accessible for couples. For a central location, consider staying near downtown, where you can walk to the Dali Museum and the waterfront. Alternatively, the Madeira Beach area puts you closer to the sand and sunset views.

Among the top-rated options, the Hollander Hotel - Downtown St. Petersburg is a classic art deco boutique property with an on-site restaurant, a poolside bar, and a spa offering organic treatments. Another standout is the Crystal Bay Historic Hotel, which features a year-round outdoor swimming pool, a garden, and a terrace, just 5 km from John's Pass. For a more contemporary stay, the Holiday Inn Express & Suites - St. Petersburg - Madeira Beach offers rooms with hot tubs, a spa centre, and a fitness center. You'll also find the intimate Avalon Hotel Downtown St. Petersburg, known for its art deco style, free WiFi, and free parking. Please note that while these hotels are excellent for couples, some are also family-friendly.