Free to useThere are no hidden charges or fees.
Filter your dealsFilter by free cancellation, free breakfast and more.
Millions of reviewsCheck ratings based on millions of real guest reviews.
Bundle and saveSave money when you bundle your flight + hotel.
For people with electric cars, The Vinoy Renaissance St. Petersburg Resort & Golf Club will give you a comfortable and convenient stay. Located in a shopping district, this hotel offers EV charging points associated with the charging network Tesla at low charges. They serve different electric car models.
For those guests in the company of their pets, try booking Crystal Bay Hotel. They invite two pets at no extra fee. Pets of any size are allowed, both cats and dogs. If a cellphone number is provided at the front desk, well-mannered pets can be left unattended in the rooms, and there are grassy spaces for your pet to relax. Also, when making special requests, pets’ parents are encouraged to include the pet’s name. Holiday Inn Express & Suites - St. Petersburg - Madeira Beach, An IHG Hotel, are also pet-friendly and offer dog treats as well as balls.
Yes - If you want to save on some money and time, Staybridge Suites St. Petersburg Downtown is the right destination. This hotel offers free shuttles to navigate within the hotel and other downtown attractions. Within just a few miles, you will have access to watch the Tampa Bay Rays - a professional baseball team, visit the Dali Museum, cheer on some Rowdies Soccer, and explore the Morean Arts Center.
Holiday Inn St. Petersburg West, An IHG Hotel and Holiday Inn Express St. Petersburg North (I-275), An Ihg Hotel are among the options that guests who are unsure about their plans can stay. These 3-star and 2-star hotels offer completely refundable rates with no cancellation fees.
The most child-friendly hotels in Saint Petersburg can be found on the beach, the best of which is Saint Petersburg Beach. Many of the larger resorts offer kids camps and water-based activities, including Vistas on the Gulf, a beachfront condo hotel that features large family rooms with various family activities available.
When the sun goes down, Downtown Saint Petersburg comes alive. From rooftop lounges, Irish bars and all-night clubs like Courigan’s Irish Pub, this area is the place to book a hotel in Saint Petersburg. If you want a more chilled evening, then stay at The Beachcomber Beach Resort and Hotel along Saint Petersburg Beach for the beachfront bars.
Downtown Saint Petersburg offers travelers a ride on the PTSA’s Downtown Looper, a free bus service that allows travelers to explore the area seven days a week. With a good range of hotels in St Petersburg city center, Downtown is the perfect place to stay and explore.
Travelers visiting Saint Petersburg on business should stay in the Downtown area. As the central business district, visitors would have easy access to local offices when staying at a hotel here. There is a massive choice of accommodation in this area that caters to those traveling for business, like Wi-Fi and printing facilities, like the Courtyard by Marriott.
KAYAK users like staying at Sunset Inn & Cottages and Coral Reef Beach Resort By Vri Americas when looking for a hotel in close proximity to St. Pete Beach.
In the last 3 days, double rooms in St. Petersburg have been found on KAYAK for as cheap as $52. On average, the price for a double room is $203.
Hotel room prices will vary depending on facilities and location. The cheapest double room in St. Petersburg for tonight found in the last 3 hours was $52. We also found 3-star hotels from $81 and 4-star hotels from $157.
The cheapest hotel room in St. Petersburg for the upcoming weekend found on KAYAK in the last 3 days was for $95 per night. For the same dates, 3-star hotel rooms have been found for as low as $95 per night and 4-star hotel rooms from $178 per night.
KAYAK users look for a hotel in St. Petersburg with free parking or free breakfast. Top-rated options with free free parking in St. Petersburg include The Inn On Third and Hampton Inn & Suites St. Petersburg/Downtown, while popular hotels with free breakfast in St. Petersburg include Coral Reef Beach Resort By Vri Americas and Red Roof Inn Tampa Bay - St. Petersburg.
After you launch a hotel search on KAYAK, you can refine your research by neighborhood, which allows you to pick the central St. Petersburg districts. You can also do a search using the city map to choose a specific location, like St. Petersburg city center.
Take a look at our extensive hotel map to find the best hotels near you.
There are many hotels in St. Petersburg that offer both parking and free parking. Popular choices among KAYAK users include Days Inn by Wyndham St. Petersburg Central, Holiday Inn Express & Suites - St. Petersburg - Madeira Beach, An IHG Hotel and Comfort Inn & Suites Northeast - Gateway.