Search hotels in Petersburg
Map
Discount hotels in Petersburg
14 hotels are available in Petersburg, there are many accommodation all year round deals.
Regarding the fares, the lowest price per night found in a Petersburg hotel is 26 £, found at Knights Inn Petersburg, VA, provided by Expedia.
The hotel chains available in Petersburg are Quality, Comfort, Carlson.
The top rated hotel in Petersburg is the Travelodge Petersburg.
For what concern the availability of facilities, the hotels in Petersburg with internet access are 4, pets allowed 8, SPA 1 and disabled facilities 4.
The hotel consolidators with the highest number of hotels in Petersburg are Expedia and Hotels.com.
Petersburg Hotels
Order by
Address:16905 Parkdale Rd
City (District):Petersburg
Distance from city center:16.44 km
The Hotel is also offered byHotels.com from 31 £
Address:555 E Wythe St
City (District):Petersburg
Distance from city center:80 m
The Hotel is also offered byHotels.com from 31 £
Address:900 Winfield Rd
City (District):Petersburg
Distance from city center:1.38 km
The Hotel is also offered byHotels.com from 31 £
Address:530 E Washington St
City (District):Petersburg
Distance from city center:210 m
The Hotel is also offered byHotels.com from 32 £
Address:12205 South Crater Road
City (District):Petersburg
Distance from city center:8.13 km
The Hotel is also offered byHotels.com from 33 £
Address:12208 S Crater Rd
City (District):Petersburg
Distance from city center:8.13 km
The Hotel is also offered byHotels.com from 33 £
Address:405 E Washington St
City (District):Petersburg
Distance from city center:120 m
The Hotel is also offered byHotels.com from 40 £
Address:11974 S Crater Rd
City (District):Petersburg
Distance from city center:8.12 km
The Hotel is also offered byHotels.com from 42 £
Address:11909 S Crater Rd
City (District):Petersburg
Distance from city center:8.07 km
The Hotel is also offered byHotels.com from 53 £
Address:5679 Boydton Plank Rd
City (District):Petersburg
Distance from city center:3.67 km
The Hotel is also offered byHotels.com from 73 £
12