A waterfront cityscape with modern high-rise buildings, palm trees, and a bridge over the water.

Search Romantic Hotels in St. Petersburg

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Petersburg Romantic Hotels

Tonight
24 Sep - 25 Sep
Tomorrow
25 Sep - 26 Sep
This weekend
25 Sep - 27 Sep
Next weekend
2 Oct - 4 Oct

Our top choices for St. Petersburg romantic hotels

1. Hyatt Place St. Petersburg / Downtown

Hyatt Place St. Petersburg / Downtown
Downtown St. Petersburg
United States
Turhaan
฿5,034
฿5,689 total
includes taxes & fees
1 Oct - 2 Oct
Hyatt Place St. Petersburg / Downtown

2. Courtyard by Marriott St. Petersburg Downtown

Courtyard by Marriott St. Petersburg Downtown
Downtown St. Petersburg
United States
Ramon
฿3,381
฿3,820 total
includes taxes & fees
11 Oct - 12 Oct
Courtyard by Marriott St. Petersburg Downtown

3. Crystal Bay Historic Hotel

Crystal Bay Historic Hotel
La Vista
United States
Steven
฿3,448
฿3,896 total
includes taxes & fees
30 Sept - 1 Oct
Crystal Bay Historic Hotel

4. Ponce De Leon Hotel

Ponce De Leon Hotel
Downtown St. Petersburg
United States
Antonio
฿2,928
฿3,309 total
includes taxes & fees
5 Oct - 6 Oct
Ponce De Leon Hotel

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

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
St. Petersburg
United States
Persephne
฿3,610
฿4,079 total
includes taxes & fees
27 Sept - 28 Sept
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

6. Moxy St. Petersburg Downtown

Moxy St. Petersburg Downtown
Downtown St. Petersburg
United States
Jose
฿4,233
฿4,784 total
includes taxes & fees
11 Oct - 12 Oct
Moxy St. Petersburg Downtown

7. Mari Jean Hotel - All Adults Welcome

Mari Jean Hotel - All Adults Welcome
Historic Kenwood
United States
Roy
฿3,345
฿3,780 total
includes taxes & fees
1 Oct - 2 Oct
Mari Jean Hotel - All Adults Welcome

8. Comfort Inn & Suites Northeast - Gateway

Comfort Inn & Suites Northeast - Gateway
St. Petersburg
฿3,070
฿3,469 total
includes taxes & fees
18 Oct - 19 Oct
Comfort Inn & Suites Northeast - Gateway

9. Hilton St. Petersburg Bayfront

Hilton St. Petersburg Bayfront
Downtown St. Petersburg
United States
Daniel
฿4,590
฿5,187 total
includes taxes & fees
4 Oct - 5 Oct
Hilton St. Petersburg Bayfront

10. AC Hotel St. Petersburg Downtown

AC Hotel St. Petersburg Downtown
Downtown St. Petersburg
United States
Dourngdara
฿5,003
฿5,653 total
includes taxes & fees
4 Oct - 5 Oct
AC Hotel St. Petersburg Downtown
View all properties

Top St. Petersburg Hotel Reviews

Hollander Boutique Hotel

Hollander Boutique Hotel

10/10 Excellent
"Class property. A great experience"
Andrew 4-night trip
Posted 13 hours ago
Hollander Boutique Hotel
Crystal Bay Historic Hotel

Crystal Bay Historic Hotel

10/10 Excellent
"Lovely, truly historic hotel that feels more like an old B&B. It's like going back in time. If you like historic places, you will enjoy. Not for those who want upscale hotels, but they go above and beyond to provide an essentials you might want. Will return asap!"
Joan 2-night trip
Posted 1 day ago
Crystal Bay Historic Hotel
The Vinoy Resort & Golf Club, Autograph Collection

The Vinoy Resort & Golf Club, Autograph Collection

10/10 Excellent
"Front desk & bell staff were incredible. Great service"
Josh 1-night trip
Posted 2 days ago
The Vinoy Resort & Golf Club, Autograph Collection

Frequently asked questions

Searching for romantic hotels in St. Petersburg?
If you and your partner need a romantic escape, we've got just the thing. Couples choose St. Petersburg for its great live music scene, top museums and popular art scene. You might want to spend some time strolling hand in hand through the natural surroundings with a visit to Vinoy Park, Sunken Gardens or Demens Landing Park. Whether you'd like to be pampered with breakfast in bed or watch the sunset from your balcony, you'll be sure to find accommodation in St. Petersburg to make for the perfect couples' getaway.
When is the best time of year for a romantic getaway to St. Petersburg?
If you're looking forward to lots of outings with your partner, take a look at these details about year-round temperatures in St. Petersburg: The hottest months are usually August and July, with an average temperature of 28°C, while the coldest months are January and February, with an average of 18°C. The rainiest months in St. Petersburg are July, August, June and September, with each month seeing an average of 187 mm of rainfall.
What is there to do in St. Petersburg?
There's nothing better than experiencing a new place with your sweetheart, so consider checking out all that St. Petersburg has to offer. If you're hoping to see some of the area's cultural attractions, you and your partner will love St. Petersburg for its great live music scene and top museums. Tampa Bay, Jannus Live and Salvador Dali Museum are worth a stop when you're out and about.
What's the best way to get to St. Petersburg and around town during my romantic getaway?
This information about transportation options in St. Petersburg might help your romantic trip get off to a smooth start: Make your way to St. Petersburg with a flight to St. Petersburg, FL (SPG-Albert Whitted), which is the closest major airport located 0.5 mi (0.7 km) from the city centre. If you'd like to venture out around the area, consider renting a car to explore more sights.

Explore a world of travel with Expedia