If you're on a budget, stay at Econo Lodge Petersburg, which is accompanied with a golf course and a swimming pool. Rodeway Inn Petersburg is located within walking distance of GO-Kart Village and offers affordable rooms at 40£ per night.
Petersburg VA Hotels
Search the best hotels and places to stay in Petersburg
- Sort by
- Pricefrom low to highfrom high to low
- Popularityfrom low to highfrom high to low
- Guest ratingfrom low to highfrom high to low
Where to stay in Petersburg?
Best cheap hotels in Petersburg
Convenience of staying in hotels in the city centre
Luxury and boutique accommodation in Petersburg
To be located next to hills and a grove, choose Holiday Inn Express & Suites Petersburg-Fort Lee, which is a 3-star boutique hotel. Chain hotel you might consider is Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie, within walking distance of Violet Bank Museum, featuring 84£.