6 Petersburg Hotels and Guest Houses
11909 S. Crater Rd, Petersburg, Virginia, 23805 · Map
Score 8.5 from 68 reviewsSingle from: USD 79.90
Double from: USD 79.90
per room per night
Single from: USD 42.49
Double from: USD 42.49
per room per night
3138 S. Crater Rd, Petersburg, Virginia, 23805 · Map
Phone: +1 - 1
Score 6 from 16 reviewsSingle from: USD 50.99
Double from: USD 50.99
per room per night
11979 S. Crater Rd, Petersburg, Virginia, 23805 · Map
Phone: +1 - 1
Score 8.2 from 35 reviewsSingle from: USD 77.99
Double from: USD 77.99
per room per night
530 E. Washington St, Petersburg, Virginia, 23803 · Map
Phone: +1 - 1
Score 4 from 35 reviewsSingle from: USD 40.49
Double from: USD 40.49
per room per night
12208 S. Crater Rd, Petersburg, Virginia, 23805 · Map
Score 6.7 from 59 reviewsSingle from: USD 55.24
Double from: USD 55.24
per room per night