You are booking hotel for more than 30 days
2 Star
Your Budget
Show -2 more
Showing Properties in Petersburg
Motel 6 Petersburg, VA - Fort Lee
Based on 614 Ratings
(614 Ratings)
₹ 5,960
₹ 5,491
+ ₹ 1,389 taxes & fees
Per Night
Econo Lodge Petersburg - Fort Lee
Based on 506 Ratings
(506 Ratings)
₹ 5,091
+ ₹ 779 taxes & fees
Per Night
Change Check-In Dates
Super 8 by Wyndham Petersburg
Based on 331 Ratings
(331 Ratings)
₹ 7,247
+ ₹ 1,301 taxes & fees
Per Night
Comfort Inn Petersburg Near Fort Gregg-Adams
Based on 833 Ratings
(3 reviews by Indian travellers)
(833 Ratings)
₹ 9,380
+ ₹ 1,396 taxes & fees
Per Night
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG Hotel
Based on 497 Ratings
(497 Ratings)
₹ 11,097
+ ₹ 1,476 taxes & fees
Per Night
Quality Inn Petersburg Near Fort Gregg-Adams
Based on 908 Ratings
(5 reviews by Indian travellers)
(908 Ratings)
₹ 6,240
+ ₹ 768 taxes & fees
Per Night
Days Inn by Wyndham Petersburg/South Fort Lee
Based on 973 Ratings
(4 reviews by Indian travellers)
(973 Ratings)
₹ 6,564
+ ₹ 977 taxes & fees
Per Night
Q: ✅ Which are the best two star resorts & hotels in Petersburg offering excellent hospitality?
Q: ✅ How many 2 Star Hotels in Petersburg are available for booking at MakeMyTrip?
Q: ✅ What is Lowest & Highest Price for 2 Star Hotels in Petersburg?