Petersburg (VA) hotels and places to stay

Search among 18 available hotels and places to stay in Petersburg from 50+ providers

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-18 out of 18
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great111 reviews
Map
3.6 mi from City Center394 yd from GO-Kart Village
With fitness classes, spa therapy and entertainment activities at the premises, the Country Inn & Suites By Radisson, Petersburg, Va is located within 3.8 miles of Petersburg National Battlefield Park.
FromUS$ 72 /nightSelect
8.2
Great77 reviews
Map
6.4 mi from City Center
Featuring a prime location in the very heart of Petersburg, the 2-star Express & Suites Petersburg-Fort Lee has 103 rooms and an indoor pool.
FromUS$ 89 /nightSelect
8.4
Great54 reviews
Map
6.4 mi from City Center
Perfectly set approximately 4 miles from Poplar Grove National Cemetery, the 2-star Comfort Inn Petersburg Near Fort Gregg-Adams Petersburg in a historical neighbourhood offers fitness classes and entertainment activities.
FromUS$ 85 /nightSelect
8.2
Great73 reviews
Map
6.4 mi from City Center
Set 15 minutes' drive from the historic veterans Poplar Grove National Cemetery, the amazing 3-star Hampton Inn Petersburg-Fort Lee offers 76 rooms and an outdoor swimming pool.
FromUS$ 99 /nightSelect
8.0
Great44 reviews
Poplar Grove National Cemetery is about 15 minutes away by car and Monumental Baptist Church can be reached within 10 minutes by car.
FromUS$ 66 /nightSelect
Best InnMotel
8.0
Great25 reviews
Map
1168 yd from City Center1217 yd from Petersburg Visitors Ctr-Museum
The Inn offers charming accommodation with 49 rooms in the residential area of Petersburg.
FromUS$ 45 /nightSelect
7.8
Very good36 reviews
Map
1031 yd from City Center1083 yd from Petersburg Visitors Ctr-Museum
Offering 20 rooms with views of the city, the 2-star Travel Inn Petersburg is set in a business area, within 1.4 miles of Keystone Tractor Works Museum.
FromUS$ 47 /nightSelect
8.0
Great88 reviews
Map
6.5 mi from City Center
Located approximately 4 miles from Poplar Grove National Cemetery, the family-friendly Days Inn By Wyndham Petersburg/South Fort Lee Petersburg features 155 rooms, fitness classes, various recreational opportunities and entertainment activities.
FromUS$ 56 /nightSelect
8.4
Great60 reviews
Map
3.4 mi from City Center447 yd from GO-Kart Village
The performing arts theater "Sycamore Rouge Theatre" is 3.6 miles away and The Exchange Building can be reached within 15 minutes by car.
FromUS$ 60 /nightSelect
7.4
Very good18 reviews
Map
1.5 mi from City Center1491 yd from Walnut Hill Plaza Shopping Center
25 minutes by foot from Walnut Hill Plaza Shopping Center, the 2-star Flagship Inn includes 50 rooms.
FromUS$ 34 /nightSelect
8.2
Great28 reviews
Map
1241 yd from City Center1275 yd from Petersburg Visitors Ctr-Museum
Roslyn Landing Park is also set within a 15-minute drive of the 2-star pet-friendly Va I-95 & E Washington St.
FromUS$ 74 /nightSelect
8.4
Great37 reviews
Map
4.4 mi from City Center1.3 mi from Pamplin Park Civil War Site
Featuring a seasonal outdoor swimming pool and 67 rooms, the Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie, An Ihg Hotel is 1 miles from Pamplin Historical Park.
FromUS$ 157 /nightSelect
8.2
Great72 reviews
Map
1027 yd from City Center1051 yd from Petersburg Visitors Ctr-Museum
Boasting a location 0.3 miles from Blandford Church and Cemetery, the Motel 6-Petersburg, Va - Fort Lee Petersburg offers 57 rooms together with a snack bar onsite.
FromUS$ 66 /nightSelect
7.4
Very good37 reviews
Map
6.6 mi from City Center
Poplar Grove National Cemetery is also set about 15 minutes' drive from the pet-friendly Red Roof Inn Petersburg - Fort Lee Petersburg.
FromUS$ 45 /nightSelect
7.8
Very good13 reviews
Map
6.6 mi from City Center
Poplar Grove National Cemetery is also set 4.1 miles from the 3-star Travelodge By Wyndham Petersburg.
FromUS$ 45 /nightSelect
1200 Acqua ApartmentsHotel
Map
3.0 mi from City Center1.1 mi from Florida Institute of Tech
Located 2.1 miles from Blandford Church and Cemetery, the 4-star business 1200 Acqua features a swimming pool.
Select
Execustay At Addison Cratr WdsHotel
Map
4.1 mi from City Center761 yd from GO-Kart Village
The Execustay At Addison Cratr Wds is set within 4.1 miles of Trapezium House and about 4.1 miles from The Exchange Building.
FromUS$ 109 /nightSelect
Lace PlaceGuest house
Map
6.7 mi from City Center
Select

FAQs about hotels in Petersburg

We hope that the answers to these questions will help you plan your trip

What are the top places in Petersburg city center?

Located 0.6 miles from the city center, Travel Inn offers an outdoor swimming pool, continental, and ironing on site. To see more central hotels click here.

What are the top cheap hotels in Petersburg?

There are more than 4 top budget properties in Petersburg. One of the best budget hotels is Super 8 By Wyndham rated 8.4/10 at the cost of 60US$ per night, offering a photocopier, housekeeping service, and laundry. Another option is Days Inn By Wyndham/South Fort Lee rated 8.0/10 for 53US$ per night. Go here to see more cheap hotels.

What are the best boutique hotels in Petersburg?

Offering an indoor swimming pool, shopping service, and a Jacuzzi on site, Holiday Inn Express Hotel And Suites - Fort Lee, An Ihg Hotel with rating 8.2/10 for 89US$ per night is the most recommended option by Booked.net customers. Go here to see more elegant hotels.

What are the top Petersburg hotels for couples?

According to Booked.net travel data, there are 13 deals for couples. Check Holiday Inn Express Hotel & Suites/Dinwiddie, An Ihg Hotel rated 8.4/10 with a business center, shopping service, and a special menu. It’s set 1.2 miles from Pamplin Park Education Center and costs about 157US$ per night. Check other suitable accommodations - Motel 6-Petersburg, Va - Fort Lee, Travelodge By Wyndham, and Travel Inn. Go here to check more romantic accommodations.

What are the top family-friendly Petersburg properties?

If you’re searching for a family hotel, you will find 3 deals in Petersburg. Comfort Inn Near Fort Gregg-Adams (rating: 8.4/10): a family-hotel with an outdoor swimming pool, a seasonal outdoor swimming pool, and a play area for 85US$ per night. You also can book Super 8 By Wyndham (rating: 8.4/10) for about 60US$ per night. This kid-friendly property offers a xerox, housekeeping, and laundry on site. Go here to see more family-friendly hotels.

What are the most popular Petersburg properties near Blandford Church and Cemetery?

According to Booked.net travel data, customers love staying at Hotel Va I-95 & E Washington St (rating: 8.2/10), which offers ironing, housekeeping service, and laundry service. It’s set a 5-minute walk from Blandford Church and Cemetery. For more suitable options go here.

What are the top hotels to stay in Petersburg with outdoor pools?

According to 313 reviews, there are 5 hotels featuring outdoor pools in Petersburg. You may also like Days Inn By Wyndham/South Fort Lee rated 8.0/10. This property will cost you 53US$ per night.

What are the most popular pet-friendly hotels in Petersburg?

If you're traveling with pets, Booked.net offers a selection of 9 hotels to choose from. Another most recommended Petersburg place to stay with pets is Quality Inn Near Fort Gregg-Adams with a seasonal outdoor pool, ironing, and free parking. It offers rooms for 66US$ per night. Other suitable options include Travel Inn and Hampton Inn-Fort Lee. For more pet-friendly accommodations go here.

Which Petersburg hotels are the best to stay at?

You may like Days Inn By Wyndham/South Fort Lee rated 8.0/10 featuring a seasonal outdoor pool, the outdoor swimming pool, and a seasonal outdoor swimming pool. It costs 53US$ per night. Alternatively, you may like Comfort Inn Near Fort Gregg-Adams with a seasonal outdoor pool, a play area, and a saltwater pool. It costs 85US$ per night.

Which Petersburg hotels offer a good breakfast?

We recommend Travel Inn with rating 7.8/10, a nice deal with an outdoor swimming pool, continental, and ironing on site. It costs about 47US$ per night.

How much do hotels in Petersburg cost?

According to Booked.net travel data, the average prices for Petersburg hotels are:
A 3-star hotel room costs about 99US$ per night. Check Hampton Inn-Fort Lee (rating: 8.2/10).

How much does it cost to stay in a Petersburg hotel for tonight?

According to Booked.net travel data, the average prices for tonight in Petersburg are: One of the best hotels Holiday Inn Express Hotel And Suites - Fort Lee, An Ihg Hotel (rating: 8.2/10) offers rates from 45US$ per night.

What are the top resorts in Petersburg?

To stay at the top Petersburg resort, check 3 properties on Booked.net. Also, check Motel 6-Petersburg, Va - Fort Lee rated 8.2/10 at the cost 66US$ per night. It's set 10 minutes' walk from the heart of Petersburg.

Where to stay in Petersburg?

Best cheap hotels in Petersburg

Bargain hunters looking for a cheap hotel in Petersburg will find good value for their money at Rodeway Inn or Econo Lodge Petersburg, with a picnic area, an aqua park and a seasonal outdoor pool. 4 cheap accommodation deals provide easy access to Poplar Grove National Cemetery.

Convenience of staying in hotels downtown

When staying in the city center of Petersburg, consider Knights Inn Petersburg with room rates from 40US$.

Petersburg Apt. W/ Wifi - Walk To Old Towne! is set 10 minutes' walk to Virginia State University and offers a cozy apartment with complimentary private parking and complimentary parking.

Luxury and boutique accommodation in Petersburg

Fort Lee Regency, A Magnuson H is a stylish 4-star choice that will place you within walking distance of The Crater, Petersburg National Battlefield, including Saucy's Walk-up restaurant. If you'd like to stay in Petersburg in an intimate hotel that's close to top attractions, Holiday Inn Express & Suites Petersburg-Fort Lee next to a theater, a museum and a church is a good pick. Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie offers free self-parking, a tennis court and a seasonal outdoor pool as well as an unbeatable comfort of a chain hotel.

Explore and find your best apartments, B&Bs and others

Dinwiddie Farms is a B&B apartment situated within walking distance from key attractions of Petersburg such as Virginia Motorsports Park. There are around 5 good options for business travelers to Petersburg, Best Inn or Loyalty Inn Petersburg are just a few. Days Inn By Wyndham Petersburg/South Fort Lee is a popular resort that also offers free self-parking, a tennis court and a swimming pool, so you and your entire family can relax after a day exploring Petersburg.

Show moreLess

Petersburg hotels essential information

🏨 Hotels in Petersburg 18
👛 Lowest price 34 USD
✍️ Hotels Reviews 773