
Hostels and cheap hotels in Petersburg
These hotels and hostels usually make for a cheap way to stay in Petersburg
Get the best value hotel in Petersburg
These Petersburg hotels have the best prices for their ratings
momondo's favorite hotels in Petersburg
Learn more about these user-preferred hotels in Petersburg
Useful insights on Petersburg hotels
Get a quick overview on price and accommodation trends for your visit in Petersburg
Lowest Hotel Price | $57 |
---|---|
Hotels Near Airport | 530 |
Average Length of Stay | 5 days |
When to book a hotel in Petersburg
Check out the information below to find the best deal on a hotel room in Petersburg
What is the average price per room type in Petersburg?
In Petersburg, the most popular room type is Family, averaging $88 per night. The second most popular room is Business, priced at $104 per night, followed by Budget at $126 per night
What are the hotel prices per star rating in Petersburg?
In Petersburg, the least expensive option is a 2 star hotel, with average nightly prices of $71. Staying at a 3 star hotel will cost you about $163 per night, while the highest rates are found in 4 star hotels, averaging $180 per night.
What is the cheapest day of the week to book a hotel in Petersburg?
Monday offers the lowest rates for staying in Petersburg, with an average cost of $91 per night. In contrast, Friday is the most expensive day to book, with an average nightly rate of $115
What is the cheapest month to book a hotel in Petersburg?
For the cheapest time to visit Petersburg, visit in January, when the average nightly cost is $95 with an anticipated 9% decrease in prices. March is the most expensive month to stay in Petersburg, with average rates of $115 per night, with a 9% increase on average.
Information about staying in Petersburg
Read these important travel tips before booking a hotel in Petersburg
How long do people stay in Petersburg?
On average, people stay in Petersburg for a total of 5 nights.
How much does a hotel cost in Petersburg?
The cost of a hotel room in Petersburg will vary according to demand, location and star rating. On average, rooms will cost around $116 per night.
When is the best time to book a hotel in Petersburg?
Petersburg hotels are at their most economical to book in the month of January. The rates you are charged may be 10% lower than in the high season and is the best time to get a great deal.
Which day is cheapest to stay in Petersburg?
Sunday is the cheapest day for hotel rooms in Petersburg. Thursday is the most expensive day.
How much does a luxury hotel in Petersburg cost?
On average, a luxury Petersburg hotel costs $175 per person, per night. This is a 40%% premium when compared to the average cost of a hotel in Petersburg ($116 per person, per night).
Based on the weather in Petersburg, what attractions are popular during April?
With good temperatures around 60.8 °F and just a moderate chance of expected rainfall, those staying at a hotel in Petersburg should consider visiting some popular establishments near Petersburg such as Chatham Vineyards and Little Washington Winery.
How many operators does momondo search for hotels in Petersburg?
There are 65 operators available for hotels in Petersburg as of March 2025.
When did momondo last update prices for hotels in Petersburg?
Prices for hotels in Petersburg are refreshed on a daily basis.
Why use momondo?
Why should I book accomodation in Petersburg through momondo?
Searching across hundreds of travel sites, momondo finds hotels and accommodation options in Petersburg and lets you filter them according to your needs. It is free to use and there are no hidden booking fees or costs.
How does momondo help me find a great place to stay in Petersburg?
Finding a great place to stay in Petersburg is easy with momondo. Filter all the accommodation options we return to find the best place for you. Want somewhere with a pool or 24 hour front desk? We have filters for that. Free breakfast? momondo can show those for you also. Filter by review, price and numerous other factors, all for free, all on momondo.