Are you in a hurry?
Here is a quick list of Hotels in Petersburg, selected based on their rating
Name of hotel | Accommodation Rating | Price, $ | |
Comfort Inn Petersburg Near Fort Gregg-Adams |
7.7 / 10 (266 Reviews) |
From 93$ | |
Best Inn |
4.4 / 10 (104 Reviews) |
From 45$ | |
Flagship Inn |
2.6 / 10 (18 Reviews) |
From 55$ | |
Holiday Inn Express Hotel And Suites Petersburg - Fort Lee, An Ihg Hotel |
7.2 / 10 (327 Reviews) |
From 89$ | |
Travel Inn Petersburg |
3.6 / 10 (106 Reviews) |
From 47$ |
Petersburg is a city with a great history and a lot of beautiful places to visit, and it’s no wonder that it’s a popular tourist destination. However, if you’re thinking of travelling to Petersburg, you may be wondering if you should stay in a hotel or if there are other options.
Here are some reasons why hotels may not be the best choice for your trip to Petersburg:
1. Hotels can be expensive, and if you’re on a tight budget, they may not be the best option.
2. Petersburg is a city with a lot of history and culture, and there are many places to visit. Hotels can be a hassle because you have to go back and forth between your room and the places you want to see.
3. There are many other options available for accommodation in Petersburg, including apartments, hostels, and B&Bs. This can give you more flexibility and save you money.
4. Staying in a hotel can limit your ability to get to know the city and its people. By staying in an apartment or in a hostel, you’ll be able to meet more people and learn more about the city.
Table of contents
View all photos
Comfort Inn Petersburg Near Fort Gregg-Adams
From 93$
Located 55 km from Richmond International airport, Comfort Inn Petersburg - Fort Lee offers free self parking and a gym for guests' convenience. The venue lies in the heart of Petersburg.
The accommodation is ideally located in a touristic area. Charlottesville is 140 km away.
View all photos
Best Inn
From 45$
The charming Best Inn Petersburg is in 10 minutes' drive away from Petersburg National Battlefield Park. Guests can enjoy Wi Fi throughout the venue.
The accommodation is located 10 minutes' walk from the centre of Petersburg. Fort Lee is about 4 km away. Farmers Bank Museum is also located near the hotel. Staying at this charming property, guests will find Blandford Church and Cemetery a few steps away.
View all photos
Flagship Inn
From 55$
The 2-star Flagship Inn Petersburg is set 2.8 km from the arts theater "Sycamore Rouge Theatre" and 2.1 km from Farmers Bank Museum. The hotel also offers guests Wi Fi throughout the property.
Petersburg centre can be reached within 25 minutes' walk. There is Hampton about 70 minutes' drive away. Flagship Inn is a short ride from U.S. Army Women's Museum.
Cheap Hotels
View all photos
Holiday Inn Express Hotel And Suites Petersburg - Fort Lee, An Ihg Hotel
From 89$
Holiday Inn Express Hotel And Suites Petersburg - Fort Lee, An Ihg Hotel is located in the heart of Petersburg, about 5 km distance from Monumental Baptist Church. WiFi is available in the rooms as well as free self parking, an indoor swimming pool and a Jacuzzi are available on site.
Charlottesville is 140 km from the inn.
View all photos
Travel Inn Petersburg
From 47$
Travel Inn Petersburg, located just 0.8 km of The Oak Collectables and Antiques, offers guests free self parking and a patio. The venue is situated 1 km from Petersburg city centre and 45 km from Richmond International airport.
This accommodation is in a 19-minute walk from the arts theater "Sycamore Rouge Theatre". The inn is 120 km from Fredericksburg. Old Blandford Church is also located near the hotel. You can get to U.S. Army Women's Museum in a few minutes by car.
Hotels in Petersburg
Airport nearby ✈️ | Newport News/Williamsburg International, Richmond International |
Average Price 💰 | 82$ |
Hotels in Petersburg 🏨 | 24 |
Hotel Reviews ⭐ | 228 |
Landmarks nearby 📍 | Pamplin Historical Park, Blandford Church and Cemetery, Farmers Bank, Centre Hill Museum, The Exchange Building |
Top Hotel for couples 💑 | Comfort Inn Petersburg Near Fort Gregg-Adams |
Most comfortable Hotel 🛏️ | Best Inn |
Hotel with balcony 🌤️ | Flagship Inn |
View all photos
Hampton Inn Petersburg-Fort Lee
From 139$
Situated 4.9 km from Monumental Baptist Church in Petersburg, Hampton Inn Petersburg-Fort Lee features free self-parking, an outdoor swimming pool and a restaurant throughout the venue. It provides WiFi throughout the accommodation.
The hotel offers a quiet location 43-minute drive from Richmond International airport. Newport News is 79 km from the inn.
Pet Friendly Hotels
View all photos
Country Inn & Suites By Radisson, Petersburg, Va
From 72$
Situated 2.9 km away from Dogwood Trace Golf Course in Petersburg, Country Inn & Suites By Radisson, Petersburg, Va features free self parking, an indoor swimming pool and a gym throughout the venue. Centre Hill Museum is less than 6 km away.
The accommodation offers a charming location 41-minute drive from Richmond International airport. Corolla is 164 km away. You can get to the performing arts theater "Sycamore Rouge Theatre" in a few minutes by car.
View all photos
Econo Lodge Petersburg - Fort Lee
From 46$
Situated 3.7 km from U.S. Army Women's Museum in Petersburg, Econo Lodge Petersburg features free self-parking, an outdoor swimming pool and a picnic area throughout the property. The venue lies about 30 minutes' walk from the city centre.
Fort Lee is less than 3.8 km away. The hotel is 131 km from Virginia Beach. Econo Lodge Petersburg is a short ride from Farmers Bank Museum.
View all photos
Hotel Petersburg Va I-95 & E Washington St
From 74$
Oyo Hotel Petersburg Va I-95 & E Washington St is a 2-star venue 3 km of Petersburg National Battlefield Park. Wi-Fi is included throughout the property.
Centre Hill Museum is less than 1 km away. The centre of Petersburg is 1 km away from the hotel. Blandford Church and Cemetery is also located near the venue. The accommodation is just off Old Blandford Church.
Dog Friendly Hotels
View all photos
Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie, An Ihg Hotel
From 148$
The 2-star Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie, An Ihg Hotel offers 67 rooms in 15 minutes' drive from Virginia Motorsports Park Car Racing Track. High speed Internet access is available in public areas as well as free self parking, a seasonal outdoor pool and a gym are available on site.
The 424-acre Pamplin Historical Park is less than 1.9 km away. There is Fredericksburg about 90 minutes' drive away. Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie, An Ihg Hotel is a short ride from National Museum of the Civil War Soldier.
View all photos
Super 8 By Wyndham Petersburg Motel
From 60$
Super 8 By Wyndham Petersburg Motel is a 2-star venue at 6 km distance from Petersburg National Battlefield Park. WiFi is available throughout the accommodation as well as free self-parking and a Jacuzzi are available on site.
U.S. Army Women's Museum is less than 6 km away. It is 136 km to Charlottesville. Super 8 By Wyndham Petersburg Motel is a short walking distance from Monumental Baptist Church.