Find Romantic Hotels in St. Petersburg, FL

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 21 St. Petersburg Romantic Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

The Inn on Third
2.0 star property
9.6 out of 10, Exceptional, (1001)
"We had a fantastic stay at the Inn on Third! Great location, close enough to walk around the downtown area but far enough from any noise. The owners are great people, made us feel right at home. Small but functional room, with everything needed for our stay. Really happy that we chose this hotel and we hope to visit again. "
The price is AED 455
AED 515 total
includes taxes & fees
30 Sep - 1 Oct
The Inn on Third
Hollander Boutique Hotel
3.0 star property
9.4 out of 10, Exceptional, (1897)
"BEAUTIFUL Boutique hotel!!! Bed was comfy, room was great, staff was extraordinary!!! Would definitely recommend and stay again!!! Also has a fantastic pool and great breakfast!!!"
Hollander Boutique Hotel
Crystal Bay Hotel
3.0 star property
9.4 out of 10, Exceptional, (1422)
"The property has a nice old world charm to it. The staff was very nice and very accommodating. It was in a quiet location. And had good security."
The price is AED 407
AED 449 total
includes taxes & fees
29 Sep - 30 Sep
Crystal Bay Hotel
Hilton St. Petersburg Carillon Park
3.5 star property
9.2 out of 10, Wonderful, (1002)
"The staff here are amazing."
The price is AED 653
AED 717 total
includes taxes & fees
29 Sep - 30 Sep
Hilton St. Petersburg Carillon Park
Hampton Inn & Suites St. Petersburg/Downtown
3.0 star property
9.2 out of 10, Wonderful, (1001)
"As with previous stays staff were Friendly and very helpful. Can’t wait to return next year. Can’t wait to see how it looks once the renovation work is finished. Would definitely book again "
The price is AED 772
AED 859 total
includes taxes & fees
20 Oct - 21 Oct
Hampton Inn & Suites St. Petersburg/Downtown
The Vinoy Resort & Golf Club, Autograph Collection
4.0 star property
9.0 out of 10, Wonderful, (1000)
"Excellent"
The price is AED 1,282
AED 1,586 total
includes taxes & fees
1 Oct - 2 Oct
The Vinoy Resort & Golf Club, Autograph Collection
The Birchwood
3.0 star property
9.0 out of 10, Wonderful, (595)
"Very rude and unhelpful staff especially the rooftop bar staff"
The price is AED 602
AED 666 total
includes taxes & fees
30 Sep - 1 Oct
The Birchwood
Skybeach Hotel and Marina
3.0 star property
8.8 out of 10, Excellent, (18)
"Very nice staff and services."
The price is AED 722
AED 964 total
includes taxes & fees
18 Oct - 19 Oct
Skybeach Hotel and Marina
Cordova Inn
2.5 star property
8.2 out of 10, Very Good, (1006)
"Friendly super sweet bar tenders! "
Cordova Inn
Beach Drive Inn
2.0 star property
8.2 out of 10, Very Good, (181)
"Great location in the downtown area. Staff friendliness and helpfulness could not be better. We enjoyed our stay. Upgrades suggestions would be to have an ice machine available for the guests. "
Beach Drive Inn
Don't see what you're looking for?
See all available properties in St. Petersburg
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Searching for romantic hotels in St. Petersburg?
If you and your partner need a romantic vacation, we’ve got just the ticket. 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 Vinoy Park Beach. Whether you’d like to soak in a spa tub or have a romantic dinner by candlelight, you’ll be sure to find accommodation in St. Petersburg to make for a relaxing weekend away.
How many romantic hotels will we be able to find in St. Petersburg?
Expedia has 8 romantic St. Petersburg hotels for you both to enjoy.
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, check out these details about year-round temperatures in St. Petersburg: The hottest months are usually August and July with an average temp of 83°F, while the coldest months are January and February with an average of 65°F. The rainiest months in St. Petersburg are July, August, June, and September, with each month seeing an average of 7 inches of rainfall.
What is there to do in St. Petersburg?
There’s nothing better than seeing 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. Tropicana Field, Tampa Bay, and Jannus Live 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 go off without a hitch: 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 center. If you’d like to venture out around the area, you may want to rent a car for your trip.