Days Inn by Wyndham St. Petersburg / Tampa Bay Area
5005 34th Street North, St. Petersburg, FL, United States
Avalon Hotel Downtown St. Petersburg
443 4th Avenue North, St. Petersburg, FL, United States
Holiday Inn St. Petersburg West
1200 34th Street North, St. Petersburg, FL, United States
The Vinoy Resort & Golf Club, Autograph Collection
501 5th Avenue Northeast, St. Petersburg, FL, United States
Best prices found by momondo users in the past 24 hours.
Lowest Hotel Price | £43 |
---|---|
Most Popular Hotel (5-star) | Perfecto's Retreat- Luxury Cabin |
Hotels Near Airport | 16369 |
Average Length of Stay | 9 days |
Low season | May | cheapest month to stay |
High season | February | most expensive time to stay |
65% | expected price decrease | |
40% | expected price increase |
Price | £54 - £260 |
---|
Cheapest day of week | Thursday | is the cheapest day of the week to book |
Highest day of week | Wednesday | is the most expensive day of the week to book |
£54 | is the average per night cost for a hotel on this day | |
£322 | is the average per night cost for a hotel on this day |
Cheapest time to book | The cheapest time to book hotels in St. Petersburg is: 1-2 star, 90 days before. 3 star, 61 days before. 4-5 star, 27 days before. |
1-2 star | £64 - £216 | |
---|---|---|
3 star | £120 - £354 | |
4-5 star | £87 - £593 |
Visiting St. Petersburg for 9 nights is the most common choice for our users.
The price of a hotel in St. Petersburg depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around £189 per night.
St. Petersburg hotels are at their most economical to book in the month of May. The rates you are charged may be 66% lower than in the high season, making it the best time to get a great deal.
Wednesday is the cheapest day for hotel rooms in St. Petersburg. Tuesday is the most expensive day.
£394 per person, per night, is on average what you can expect to pay for luxury hotels in St. Petersburg. To put this in perspective, £189 per person, per night is the average price of a hotel in St. Petersburg, which is a price difference of around 64%% to stay at a luxury hotel.
As of April 2024, there are 1,474 operators available to choose from for hotels in St. Petersburg.
Prices for hotels in St. Petersburg refresh daily.
If you’re looking for a hotel in St. Petersburg near St. Pete Beach then you are in luck. momondo recommends 2 hotels near St. Pete Beach and on average, hotels in the area cost £150/night. This price may vary based on season. Hotels near St. Pete Beach are typically 39% more expensive than the average hotel in St. Petersburg, which is £91.
Below are the 10 user recommended hotels in the area of St. Petersburg that is closest to Tropicana Field. The average price near Tropicana Field is £122/night, with prices varying based on several factors including time of year. Hotels near Tropicana Field are typically 25% more expensive than the average hotel in St. Petersburg, which is £91.
By quickly finding and returning St. Petersburg hotels and accommodation options, momondo can save you time and money. We search for hotels and accommodation deals from numerous independent and larger businesses. All you have to do is choose where you want to stay.
Once all your options for St. Petersburg accommodation have been returned, momondo helps you find a great place to stay by letting you filter your results. If you are looking for places offering free breakfast we have a filter for that. Will you need free internet or free cancellation? All of this and more can be filtered and found on momondo.