St. Petersburg adults only hotels from £101
Change your mind
Be picky
Check availability on St. Petersburg Adults Only Resorts & Hotels
Find Romantic Hotels in St. Petersburg

The Vinoy Resort & Golf Club, Autograph Collection
Frequently Asked Questions
How can I find the best adults only resorts in St. Petersburg?
The best adults only resort for you is deeply personal. First off, decide what you want from your dream holiday, then use our filters to bring it to life. Find resorts with hot tubs, spas and incredible views, then check out the reviews to see how other guests enjoyed their stay.
How much does a St. Petersburg adults-only hotel cost?
With Expedia, you can find adults only hotels from £101 to per night. Prices and availability are subject to change. Additional terms may apply.
How can I find an adults only all-inclusive holiday in St. Petersburg?
It’s simple. Just select the all-inclusive filter to find the best resorts where you can eat, drink and holiday to your heart’s content.
What can I expect from St. Petersburg 5-star all-inclusive adults only hotels?
Luxury comes as standard in the 5-star resorts of St. Petersburg. Step into spotless surroundings, stellar service and all the amenities your heart desires, from spas and pools to casinos and cocktail bars.
Why should I book a St. Petersburg adults only hotel with entertainment?
When you book an adult only hotel with entertainment, pack your bags to get dolled up for the very best of comedy, cabaret, music, magic and much more – all just steps from your room.
How can I find the best deals on adults only resorts in St. Petersburg?
To find amazing deals in St. Petersburg and for a quieter experience, book your holiday in . The more flexible you can be with your dates, the better your chances are of getting a fantastic wallet-friendly deal. You can always check out our latest cheap deals for a little inspiration.
Do adults only hotels in St. Petersburg offer free cancellation?
Some adults only hotels here offer free cancellation. Some don’t. It’s always best to check before you book. You can filter by free cancellation and pay later options to find resorts with that extra flexibility you want.
Why should I book my adults only resort in St. Petersburg with Expedia?
At Expedia, we put everything you need to book your dream trip in one place. With a vast selection of incredible adult only accommodation at your fingertips, all that’s left to do is set your sights on what’s right for you.
Other Adults Only Resorts & Hotels in the nearby
More Hotel Options in St. Petersburg
- Beach Resorts & Hotels in St. Petersburg
- Boutique Hotels in St. Petersburg
- Cheap Hotels in St. Petersburg
- Historic Hotels in St. Petersburg
- Hotels with Gym in St. Petersburg
- Hotels with Pool in St. Petersburg
- Hotels with Restaurant in St. Petersburg
- Luxury Hotels in St. Petersburg
- Pet-Friendly Hotels in St. Petersburg
- Spa Hotels in St. Petersburg
- Wedding Hotels in St. Petersburg
More accommodation types in St. Petersburg
Hotels near other St. Petersburg Attractions
St. Petersburg Hotels by Star Rating
Other Hotels near St. Petersburg, St. Petersburg - Clearwater
- Days Inn by Wyndham St. Petersburg / Tampa Bay Area
- Avalon Hotel Downtown St. Petersburg
- AC Hotel St. Petersburg Downtown
- Mint House St. Petersburg - Downtown
- Hyatt Place St. Petersburg / Downtown
- Holiday Inn St. Petersburg West by IHG
- Ponce De Leon Hotel
- Courtyard by Marriott St. Petersburg Downtown
- Cordova Inn
- Comfort Inn & Suites Northeast - Gateway
- Mari Jean Hotel - All Adults Welcome
- Budget Inn St Petersburg
- St. Petersburg Marriott Clearwater
- Quality Inn Saint Petersburg North-Tampa Bay
- La Quinta Inn & Suites by Wyndham St. Petersburg Northeast
- Staybridge Suites St. Petersburg Downtown by IHG
- Holiday Inn Express St. Petersburg North (I-275) by IHG
Expedia Latest Trends
- Hotels in Clearwater
- Hotels in Celebration
- Hotels in Miami Beach
- Hotels in Lake Buena Vista
- Hotels in Clearwater Beach
- Hotels in Lauderdale-by-the-Sea
- All-Inclusive Hotels in St. Pete Beach
- Hotels in St. Pete Beach
- All-Inclusive Hotels in Miami Beach
- Hotels in Hollywood
- Hotels in Neptune Beach
- Hotels in Kissimmee
- Hotels in Treasure Island