•  
×
Latest deals, straight to your inbox!

Receive great hotel deals every week.

Popular destinations this month

×
Search all hotel deals, in one place.

Best rate Guaranteed

Find Hotels in Petersburg

I don't have specific dates yet
Rooms Adults Children
Compare vs GetRates: Booking.com
Property Type
  • Hotel
  • Apartment
  • Bed & Breakfast
  • Resort
  • Motel
  • Vacation Rental
  • Hostel
Star rating
  • 1 star
  • 2 star
  • 3 star
  • 4 star
  • 5 star
  • Unrated
Guest rating
  • Superb: 9+
  • Very Good: 8+
  • Good: 7+
  • Pleasant: 6+
  • No rating
Sort result by
  • Property name
  • Star rating
  • Distance
  • Guest rating
  • Price
Search. Compare. Save time & money

Room availability is limited. Don't miss today's deals!

Petersburg

32 properties
Petersburg has a very good average review score of 8.18.1
USD83.4 is the avg. price/night this week in Petersburg

Recommended for you in Petersburg

Hampton Inn Petersburg Mall Colonial Heights3-star hotel in Petersburg 403 East Roslyn Road, Petersburg, United States (~1.1 miles from center)
Superb: 9.0 Score from 645 reviews
A host of must-see sites are within easy access from the Hampton Inn Petersburg Mall Colonial Heights These include the Old Towne Petersburg Petersburg...
Avg. price/night
Country Inn & Suites Petersburg3-star hotel in Petersburg 130 Wagner Road, Petersburg, United States (~3.2 miles from Petersburg center)
Good: 7.8 Score from 1,236 reviews
Located off Interstate 95 the Country Inn Suites Petersburg is close to Interstate 85 and some famous sites These are the Petersburg Regional Art ...
fromUSD 83
Avg. price/night
Holiday Inn Petersburg North - Fort Lee3-star hotel in Petersburg 401 East Roslyn Road, Petersburg, United States (~1.2 miles from Petersburg center)
Good: 7.6 Score from 508 reviews
The Holiday Inn Petersburg North - Fort Lee is located right off Interstate 95 at Exit 53. The hotel is easily accessible from Southpark Mall, Old...
Avg. price/night
Howard Johnson Petersburg Fort Lee at I-95 and I-2953-star hotel in Petersburg 12205 South Crater Road, Petersburg, United States (~5.7 miles from Petersburg center)
Poor: 4.4 Score from 449 reviews
The Howard Johnson Inn Petersburg can be found at the junction of Interstates 95 and 295 Area attractions include the Poplar Grove National Cemetery ...
fromUSD 31
Avg. price/night
Marriott Execustay Addison Apartment Petersburg4-star hotel in Petersburg 200 Addison Way, Petersburg, United States (~3.0 miles from Petersburg center)
The Marriott Execustay Addison Apartment Petersburg is located just 20 minutes from downtown Richmond The property is also close to a number of shopping ...
Holiday Inn Express Hotel and Suites Petersburg Dinwid...2.5-star hotel in Petersburg 5679 Boydton Plank Rd, Petersburg, United States (~4.2 miles from Petersburg center)
Very Good: 8.2 Score from 478 reviews
The Petersburg Dinwiddie Airport is within 4 miles away from the Holiday Inn Express Hotel and Suites Petersburg Dinwiddie Also nearby are the Virginia...
Avg. price/night
Hampton Inn Petersburg - Ft Lee3-star hotel in Petersburg 11909 South Crater Road, Petersburg, United States (~5.9 miles from Petersburg center)
Fabulous: 8.7 Score from 693 reviews
The Hampton Inn Petersburg - Ft Lee is easily accessible from Interstates 95 85 and 295 Nearby local popular sites include the Fort Lee Army Base ...
fromUSD 91
Avg. price/night
Econo Lodge Petersburg4-star hotel in Petersburg 900 Winfield Road, Petersburg, United States (~1.6 miles from Petersburg center)
Mediocre: 5.6 Score from 619 reviews
The Econo Lodge Petersburg can be easily reached via Interstate 95 Some of the nearby attractions are the Old Blandford Church U S Army Women s Museum ...
fromUSD 49
Avg. price/night
Hilton Garden Inn Richmond South/Southpark3-star hotel in Petersburg 800 Southpark Boulevard, Petersburg, United States (~1.7 miles from Petersburg center)
Fabulous: 8.8 Score from 899 reviews
The Hilton Garden Inn Richmond South/Southpark is in close proximity to various points of interest. These include the Southpark Mall, Old Blandford...
Avg. price/night
All properties in Petersburg
Show map
Ad

Quick deals in Petersburg. Check prices and availability for:

Tonight (15 Jun - 16 Jun)
This weekend (18 Jun - 20 Jun)
Next weekend (25 Jun - 27 Jun)
In and Around Petersburg
Destinations nearby

Show me hotels in nearby cities:

Petersburg Guide

Short intro of Petersburg

Average accommodation prices per night start at 31 USD at Howard Johnson Petersburg Fort Lee at I-95 and I-295 and go up to 146 USD at Hilton Garden Inn Richmond South/Southpark. Instantly compare deals for any of stays in Petersburg and get the cheapest price guaranteed on your booking!

Enter your travel dates in the search box above to check today's deals in Petersburg and update prices in your currency. See the featured listings and check one of our recommended accommodation in Petersburg...read more

Hotels in other cities

Show me hotels near...

Popular Hotels in Petersburg
Petersburg Rating Overview "Based on score from user reviews"
4.1/5

From 9,454 reviews

81.0% of users recommended Petersburg hotels
© 2021 GetRates™

Some of the travel sites we search to save you up to 75% on your hotel deal: