Find Romantic Hotels in St. Petersburg, FL from CA $174

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top St. Petersburg Romantic Hotels

Property grounds
The Inn on Third
2.0 star property
9.6 out of 10, Exceptional, (1003)
"Just wished if they gave us the room upon arrival which was after 1pm"
The price is CA $174
CA $197 total
includes taxes & fees
May 26 - May 27
The Inn on Third
Exterior
Hollander Boutique Hotel
3.0 star property
9.4 out of 10, Exceptional, (1914)
"Nice boutique hotel with Free parking. Was able to walk to the restaurants. "
The price is CA $217
CA $246 total
includes taxes & fees
May 14 - May 15
Hollander Boutique Hotel
Outdoor pool
Crystal Bay Hotel
3.0 star property
9.4 out of 10, Exceptional, (1291)
"We arrived early but were allowed to check in straight away. All the staff were really friendly and attentive "
The price is CA $204
CA $230 total
includes taxes & fees
May 14 - May 15
Crystal Bay Hotel
2 bars/lounges, tapas bar
The Vinoy Resort & Golf Club, Autograph Collection
4.0 star property
9.0 out of 10, Wonderful, (1003)
"Nice place but older and two different types of hotel rooms depending on which building you’re in. "
The price is CA $499
CA $626 total
includes taxes & fees
Jun 5 - Jun 6
The Vinoy Resort & Golf Club, Autograph Collection
Exterior
The Birchwood
3.0 star property
9.0 out of 10, Wonderful, (560)
"Well restored rooms that our spacious and clean, but some rooms are not private and look out onto a walkway. Worse, the water quality makes the soap and shampoo leave you with an oily feeling. Plus, the shower head is a “rain” style from the ceiling - looks nice but annoying to use. The bath tub was gorgeous. NO staff from 11p to 7a?!? Valet parking is a hassle due to understaffing. Rooftop bar is lovely and the hotel has an excellent location on the waterfront. Breakfast was free but...
The price is CA $359
CA $405 total
includes taxes & fees
May 21 - May 22
The Birchwood
Exterior
Cordova Inn
2.5 star property
8.2 out of 10, Very good, (1006)
"We greatly enjoyed our stay at the Cordova Inn. Very charming and well-located hotel."
The price is CA $176
CA $240 total
includes taxes & fees
May 14 - May 15
Cordova Inn
Front of property
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
Property entrance
Skybeach Hotel and Marina
3.0 star property
The price is CA $374
CA $484 total
includes taxes & fees
May 27 - May 28
Skybeach Hotel and Marina
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.

Popular romantic getaways

Most indulging stays in St. Petersburg in 2024

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 enjoy a candlelit dinner, there are 2 hotels and other lodging options in St. Petersburg.
What's the best accommodation for a couple going to St. Petersburg?
Casa Sol Bella is a favorite B&B for couples, and features in-room kitchens and private balconies. Another choice for your romantic getaway is Casa Sol Bella house.
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.