Beginning of main content

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Where To Stay In St. Petersburg

St. Petersburg Hotel Guide

St. Petersburg has a good range of long-stay and short-stay places to rest and relax. St. Petersburg has 23 hotels and apartments within 3 miles.

The Vinoy Renaissance St. Petersburg Resort & Golf Club and the Hampton Inn & Suites St. Petersburg/Downtown are strong choices if you desire to be close to the heart of the action. The Courtyard by Marriott St. Petersburg Downtown and the Hotel Indigo St Petersburg Downtown won't leave you disappointed either.

Downtown St. Petersburg offers 9 establishments which makes it the part of St. Petersburg with the most hotels. It lies 2 miles from the center of St. Petersburg. The Mansion Inn and Cordova Inn are some of the places to stay in and around Downtown St. Petersburg.

If you are traveling to St. Petersburg to visit The Pier, the Museum of Fine Arts or the Great Explorations Children's Museum, you may want ot stay nearby. The Hilton St. Petersburg Bayfront and the Beach Drive Inn Bed & Breakfast are close to The Pier. The Hilton St. Petersburg Bayfront is 0.7 miles from The Pier, while the Beach Drive Inn Bed & Breakfast is situated 0.7 miles away. The Ponce De Leon Hotel and the Hollander Boutique Hotel are conveniently located a comfortable walking distance from the Museum of Fine Arts. However, the Inn on Third and the Birchwood are handy if you want to stay close to the Great Explorations Children's Museum. It's just 1 mile to the Inn on Third and 1 mile to the Birchwood.

Ted Williams Museum and Hitters Hall of Fame offers sports fans the opportunity to relive some of the best moments in sporting history. The Hampton Inn St Petersburg and Quality Inn & Suites at Tropicana Field are a few popular accommodation options, if you want to be close to this site.

Students, families and those watching their dollars can choose from great St. Petersburg room options that definitely won't blow holes in the wallet. A couple of popular choices are the Days Inn St Petersburg Central and the Red Roof Inn Tampa Bay - St. Petersburg. Other budget hotels are the Budget Inn St Petersburg and the Knights Inn St. Petersburg Tropicana

Need more variety? The Sandpearl Resort and the Hyatt Regency Clearwater Beach Resort & Spa are 17 miles and 16 miles away from the center of St. Petersburg. These are some popular choices. The Don CeSar and the Clearwater Beach Marriott Suites on Sand Key can be found 7 miles and 15 miles away.

7 miles from St. Petersburg is St. Pete Beach, home to the Boyd Hill Nature Park and Dolphin Landings Charter Boat Center. St. Pete Beach accommodation options include the Gulf Strand Resort and Pasa Tiempo Private Waterfront Resort. 7 miles to the west of St. Petersburg is Madeira Beach, home to the Seabreeze Condominiums and DoubleTree Beach Resort by Hilton Tampa Bay - North Redingto. The Bardmoor Golf and Tennis Club and Dolphin Marine Rentals are a couple of the more popular points of interest to explore for those visiting Madeira Beach.

How to Get to St. Petersburg

Visitors often reach St. Petersburg via St. Petersburg-Clearwater International Airport, which is 8 miles to the north. To make things easier, you may want to stay at the Residence Inn By Marriott St Petersburg Clearwater or the Holiday Inn St Petersburg N - Clearwater on your way in or out. Both are just a short cab ride from the terminal.