Are you in a hurry?
Here is a quick list of Romantic Hotels in St. Petersburg, selected based on their rating
| Name of hotel | Accommodation Rating | Facilities | Price, $ | |
| Hollander Hotel - Downtown St. Petersburg |
9.2 / 10 (2428 Reviews) |
|
From 108$ | |
| The Inn On Third |
9.1 / 10 (855 Reviews) |
|
From 84$ | |
| Crystal Bay Historic Hotel |
8.9 / 10 (995 Reviews) |
|
From 243$ | |
| Holiday Inn Express & Suites - St. Petersburg - Madeira Beach By Ihg |
9.1 / 10 (404 Reviews) |
|
From 210$ | |
| Avalon Hotel Downtown St. Petersburg |
8.6 / 10 (624 Reviews) |
|
From 92$ |
Best Romantic Hotels in St. Petersburg
View all photos
Hollander Hotel - Downtown St. Petersburg
From 108$
View all photos
The Inn On Third
From 84$
View all photos
Crystal Bay Historic Hotel
From 243$
Luxury Romantic Hotels in St. Petersburg
View all photos
Holiday Inn Express & Suites - St. Petersburg - Madeira Beach By Ihg
From 210$
View all photos
Avalon Hotel Downtown St. Petersburg
From 92$
View all photos
The Luce, St. Pete Beach, A Tribute Portfolio Hotel
From 324$
Cheap Romantic Hotels in St. Petersburg
View all photos
Barefoot Beach Club
From 108$
View all photos
Clarion Pointe Lakeland I-4
From 66$
View all photos
Siesta Key Palms Resort
From 124$
Romantic Hotels in St. Petersburg with Jacuzzi in Room
View all photos
Silver Surf Gulf Beach Resort
From 192$
View all photos
Pier House 60 Clearwater Beach Marina Hotel
From 203$
View all photos
The Terrace Hotel Lakeland, Tapestry Collection By Hilton
From 95$
Romantic Hotels in St. Petersburg with Pool
View all photos
Hampton Inn Tampa-Rocky Point
From 84$
View all photos
Hampton Inn & Suites Bradenton
From 119$
View all photos
Springhill Suites By Marriott Tampa Westshore Airport
From 124$
View all photos
Homewood Suites By Hilton Tampa Airport - Westshore
From 168$
View all photos
Grand Hyatt Tampa Bay
From 96$
View all photos
Comfort Suites Clearwater - Dunedin
From 102$
View all photos
Residence Inn By Marriot Clearwater Downtown
From 131$