Find Romantic Hotels in St. Petersburg, FL from $130

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, (1003)
"Great peaceful spot with the bustling pier area walkable for most. Restaurants abound. Wonderful owners who meet your needs. Happy hour, very nice continental breakfast. "
The price is $134
per night
Jun 2 - Jun 3
The Inn on Third
Hollander Boutique Hotel
3.0 star property
9.4 out of 10, Exceptional, (1909)
"I tell everyone I meet that heaven is going to be just like the Hollander Hotel, only with cats. I can't say enough about this hotel! The pool area is a dream come true, fountains on either side of the pool, plenty of shade (if you want that), also plenty of sun and lounge chairs and topiaries and fresh towels and a fully stocked Pool Bar just steps away. The hotel itself is a fantasy trip back in time to Old South Florida, with vintage pictures and decorations, and a veranda across the front....
The price is $142
per night
May 29 - May 30
Hollander Boutique Hotel
Crystal Bay Hotel
3.0 star property
9.4 out of 10, Exceptional, (1282)
"Great staff, room very clean and comfortable bed and great breakfast."
The price is $149
per night
May 12 - May 13
Crystal Bay Hotel
The Birchwood
3.0 star property
9.0 out of 10, Wonderful, (559)
"The location is perfect and the rooms are stunning."
The price is $262
per night
May 21 - May 22
The Birchwood
The Vinoy Resort & Golf Club, Autograph Collection
4.0 star property
8.8 out of 10, Excellent, (1001)
"Always a great experience!"
The price is $365
per night
Jun 5 - Jun 6
The Vinoy Resort & Golf Club, Autograph Collection
Cordova Inn
2.5 star property
8.2 out of 10, Very Good, (1005)
"We greatly enjoyed our stay at the Cordova Inn. Very charming and well-located hotel."
The price is $130
per night
May 13 - May 14
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
Skybeach Hotel and Marina
3.0 star property
7.6 out of 10, Good, (1000)
"The staff here were so friendly and so kind. We were pleased with every interaction we had. The room was fine and clean. The pools were very well maintained and we liked the option of having two pools to pick from! The gym is on the older side and did not have free weights. The restaurant attached to the hospital and the one on the beach are still not open and that was a bummer! They are in an excellent location and would have made the stay a 10/10. The location however was great, 10 min to...
The price is $288
per night
May 11 - May 12
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

St. Petersburg Romantic Hotels information

 

Romantic Hotels in St. Petersburg

21

Highest price
$365
Cheapest price
$130
Number of guest reviews
7,888
Total number of hotels in St. Petersburg
2,051

 

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 Maximo Park. 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 to visit 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.

Recent reviews of St. Petersburg hotels
Expedia verified reviews