We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Pets Allowed Free Wifi Budget Breakfast included Pool Mid-range Romantic Free Parking Family-friendly Quiet Restaurant Suites Kitchenette Bar/Lounge Fitness centre Room Service Business Green Internet & up Business Centre & up Meeting Rooms Cheap Hotels Air Conditioning Independent Hotels Accessible rooms & up Non-Smoking Hotel Most Booked Hotels Travellers' Top-Rated Hotels $ $$ $$$ $$$$ Super 8 EconoLodge Holiday Inn Express Comfort Inn Classic Country Inns And Suites Boutique Hotels with Jacuzzi Quality Inn Hampton Inn Hotels with Hot Tubs Charming Days Inn Rodeway Inn Hotels with Smoking Rooms
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Country Inn & Suites By Carlson, Petersburg
US$79US$75
Booking.com
View Deal
#1 of 18 Hotels in Petersburg by Best Value
Comfort Inn Petersburg
US$79US$72
Travelocity
View Deal
#3 of 18 Hotels in Petersburg by Best Value
22/02/2015Good Place to Stay, Pet Friendly
20/05/2017Just an O.K. Hotel.
Quality Inn
US$71US$51
Travelocity
View Deal
#4 of 18 Hotels in Petersburg by Best Value
Loyalty Inn Petersburg
US$37
Booking.com
View Deal
#7 of 18 Hotels in Petersburg by Best Value
Travel Inn Petersburg Fort Lee
US$40
Orbitz.com
View Deal
#8 of 18 Hotels in Petersburg by Best Value
Super 8 Petersburg/Hopewell Area
US$79US$51
Booking.com
View Deal
#9 of 18 Hotels in Petersburg by Best Value
27/01/2017Worst Motel I have ever stayed at
27/12/2016Great value
Econo Lodge
US$65US$45
EconoLodge
View Deal
#10 of 18 Hotels in Petersburg by Best Value
22/09/2015Dog friendly
20/03/2017Older
Gateway Inn
US$57US$50
Priceline
View Deal
#11 of 18 Hotels in Petersburg by Best Value
Days Inn Petersburg- Fort Lee/South
US$95US$68
Travelocity
View Deal
#12 of 18 Hotels in Petersburg by Best Value
22/05/2017Keep on driving!
04/05/2017My worst Days Inn
Super 8 Petersburg
US$57US$49
Travelocity
View Deal
#13 of 18 Hotels in Petersburg by Best Value
28/04/2017Clean but outdated
12/01/2017Not clean
Rodeway Inn
US$38US$32
Travelocity
View Deal
#14 of 18 Hotels in Petersburg by Best Value
06/03/2017Stay Away
26/02/2017Worst hotel I've ever stayed at.
The Ragland Mansion B&B and Events
US$115
Expedia.com
View Deal
#15 of 18 Hotels in Petersburg by Best Value
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.