On a smaller budget, you could stay at Econo Lodge Petersburg, where prices are about 70C$ per night on average. A cheaper option would be Days Inn Petersburg- Fort Lee/South, close to Amf Walnut Hill Lanes, and with a tennis court, an outdoor swimming pool and lawn tennis.
1-19 out of 19
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
-
The hotel has
- On-site car park
-
The hotel has
- 24-hour reception
-
The hotel has
- Airport shuttle
View on map10.1 km from City Centre
Located within 41 km from Richmond International Airport, this hotel features a fast food restaurant and continental breakfast.
6.0
Guest rating30 reviews
From
C$ 72
/night
-
The hotel has
- On-site car park
-
The hotel has
- 24-hour reception
-
The hotel has
- Restaurant
View on map2.6 km from City Centre1.1 km from Walnut Hill Plaza Shopping Center
This hotel features rooms with pool views, while a convenient location provides easy access to Petersburg National Battlefield Park.
7.2
Very good8 reviews
From
C$ 68
/night
9.7 km from City Centre
This hotel, featuring 95 comfortable rooms and a 24-hour restaurant, is perfectly based in the heart of the city.
8.0
Great12 reviews
From
C$ 117
/night
9.7 km from City Centre
Situated in a historic-style building remodeled in 1998, this pleasant hotel features non-smoking rooms with a dishwasher, tea and coffee making facilities and a washing machine.
8.2
Great28 reviews
From
C$ 85
/night
10.1 km from City Centre
The hotel offers a lounge restaurant, featuring convenient location and a bus stop nearby.
6.2
Nice10 reviews
From
C$ 78
/night
1000 m from City Centre1.2 km from Petersburg Visitors Ctr-Museum
Located next to Virginia State University, the venue comprises 40 rooms with city views.
From
C$ 55
/night
1000 m from City Centre1.2 km from Petersburg Visitors Ctr-Museum
Set near The Exchange Building, this budget venue is 10 minutes' walk of the city center.
10.0
Perfect
From
C$ 50
/night
5.3 km from City Centre400 m from GO-Kart Village
The hotel has to offer a solarium and a sauna onsite along with 70 rooms, boasting setting in a business area.
8.0
Great22 reviews
From
C$ 117
/night
9.9 km from City Centre
Features of this business venue, located in Petersburg, include an indoor swimming pool as well as cots and video games.
8.2
Great23 reviews
From
C$ 133
/night
9.8 km from City Centre
Located 10 km from Petersburg's city centre, this hotel boasts cosy rooms and a private pool.
7.8
Very good37 reviews
From
C$ 148
/night
7.0 km from City Centre2.0 km from Pamplin Park Civil War Site
Located 8 km from Petersburg's city centre, this hotel boasts beautiful rooms and a seasonal pool.
7.2
Very good3 reviews
From
C$ 185
/night
900 m from City Centre1000 m from Petersburg Visitors Ctr-Museum
Adjacent to Centre Hill Mansion, and close to Virginia State University, this budget hotel features 53 soundproof rooms.
From
C$ 78
/night
800 m from City Centre1.0 km from Petersburg Visitors Ctr-Museum
Set near U.S. Army Women's Museum, this excellent venue is 10 minutes' walk of the city center.
5.0
Guest rating7 reviews
From
C$ 53
/night
Best InnMotel
900 m from City Centre1.1 km from Petersburg Visitors Ctr-Museum
The hotel was built in 1999 in a busy area of Petersburg, and nowadays has 46.
6.2
Nice11 reviews
From
C$ 53
/night
5.1 km from City Centre500 m from GO-Kart Village
The hotel is based in a historical-style building located in the old part of Petersburg, offering 32 rooms.
6.8
Nice5 reviews
From
C$ 85
/night
Flagship InnInn
2.0 km from City Centre1.4 km from Walnut Hill Plaza Shopping Center
A few meters away you can enjoy Farmers Bank.
9.0
Perfect1 review
From
C$ 52
/night
American Inn MotelHotel
3.8 km from City Centre1.7 km from Florida Institute of Tech
The hotel has an outdoor swimming pool and lies close to People's Memorial Cemetery which is worth visiting.
4.5 km from City Centre1.8 km from Florida Institute of Tech
Located close to Centre Hill Mansion, the hotel has 336 rooms, and boasts access to a motorway.
From
C$ 50
/night
Saved
Save
Filtering results
Please wait...
19 hotels found
FAQs about hotels in Petersburg
We hope that the answers to these questions will help you plan your trip
What are good hotels for a short-term stay on business in Petersburg?
Business travelers can be quite busy, but keen to see the atmosphere of Petersburg. On this, you might enjoy Petersburg Va Hotel.
What are the best hotels in Petersburg with good breakfasts?
Comfort Inn Petersburg - Fort Lee, Super 8 By Wyndham Petersburg, and Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie are top hotels serving up breakfasts, try it to feel the taste of the city.