We are an independent online travel website.

Filters

Hotel Stars
Price Range
$66$693
Hotel Name
Guest Reviews
5+ Excellent
Property Type
Amenities

Best Hotel Deals in Petersburg, VA

100 of 100 Hotels
Currency:
Sort by:
Travelers Inn by OYO Templeton VA
Travelers Inn by OYO Templeton VA
16501 Sunnybrook Rd, Petersburg, US
2.0Fair
$51/nightTotal $66
Taxes & fees included
Limited Inventory!
Budget Inn Motel
Budget Inn Motel
13201 Rte 1, Chester, US
0.0Poor
$47/nightTotal $76
Taxes & fees included
16 rooms available!
Red Roof Inn Petersburg - Fort Lee
Red Roof Inn Petersburg - Fort Lee
12205 South Crater Rd. Building A, Petersburg, US
2.4Fair
$63/nightTotal $81
Taxes & fees included
Limited Inventory!
Red Roof Inn Richmond VA
Red Roof Inn Richmond VA
6346 Midlothian Turnpike, Richmond, US
1.0Poor
$58/nightTotal $82
Taxes & fees included
Limited Inventory!
Econo Lodge Petersburg - Fort Lee
Econo Lodge Petersburg - Fort Lee
900 Winfield Rd, Petersburg, US
2.8Good
$64/nightTotal $83
Taxes & fees included
Limited Inventory!
Dominion Inn & Suites
Dominion Inn & Suites
5203 Williamsburg Rd, Sandston, US
2.9Good
$51/nightTotal $83
Taxes & fees included
Hurry 8 rooms left only!
Flagship Inn
Flagship Inn
815 South Crater Road, Petersburg, US
2.0Fair
$64/nightTotal $88
Taxes & fees included
Limited Inventory!
HomeTowne Studios by Red Roof Richmond - Airport / Sandston
HomeTowne Studios by Red Roof Richmond - Airport / Sandston
5209 Williamsburg Rd. Building B, Sandston, US
3.3Good
$69/nightTotal $88
Taxes & fees included
Limited Inventory!
Best Inn
Best Inn
555 East Wythe St, Petersburg, US
2.1Fair
$55/nightTotal $89
Taxes & fees included
Limited Inventory!
Red Roof Inn Richmond - Airport / Sandston
Red Roof Inn Richmond - Airport / Sandston
5209 Williamsburg Rd. Building A, Sandston, US
3.4Good
$67/nightTotal $89
Taxes & fees included
Limited Inventory!
WHITEHOUSE MOTEL
WHITEHOUSE MOTEL
9401 Jefferson Davis Hwy, Richmond, US
3.1Good
$55/nightTotal $92
Taxes & fees included
Hurry 6 rooms left only!
Americas Best Value Inn Richmond South
Americas Best Value Inn Richmond South
2126 Willis Road, Richmond, US
3.1Good
$71/nightTotal $93
Taxes & fees included
Limited Inventory!
Days Inn by Wyndham Petersburg / South Fort Lee
Days Inn by Wyndham Petersburg / South Fort Lee
12208 South Crater Rd. / I 95, Petersburg, US
2.8Good
$66/nightTotal $94
Taxes & fees included
Limited Inventory!
Quality Inn Chester - South Richmond
Quality Inn Chester - South Richmond
12711 Old Stage Rd, Chester, US
3.4Good
$74/nightTotal $95
Taxes & fees included
Limited Inventory!
Turnpike Motel Richmond VA by Hotel O US 60
Turnpike Motel Richmond VA by Hotel O US 60
5918 Midlothian Turnpike, Richmond, US
3.2Good
$75/nightTotal $96
Taxes & fees included
Limited Inventory!
Red Roof Inn Richmond South
Red Roof Inn Richmond South
4350 Commerce Rd, Richmond, US
3.1Good
$69/nightTotal $97
Taxes & fees included
Limited Inventory!
Americas Best Value Inn Richmond VA Midlothian Turnpike
Americas Best Value Inn Richmond VA Midlothian Turnpike
6523 Midlothian Turnpike, Richmond, US
2.5Good
$76/nightTotal $97
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham Chester / Richmond Area
Super 8 by Wyndham Chester / Richmond Area
2421 Southland Dr, Chester, US
3.0Good
$75/nightTotal $100
Taxes & fees included
Limited Inventory!
Motel 6 Petersburg VA - Fort Lee
Motel 6 Petersburg VA - Fort Lee
25 North Little Church St., Petersburg, US
3.1Good
$64/nightTotal $103
Taxes & fees included
41 rooms available!
Brentwood Inn Richmond South
Brentwood Inn Richmond South
2125 Willis Rd, Richmond, US
5.0Excellent
$64/nightTotal $104
Taxes & fees included
Limited Inventory!
Motel 6 Richmond VA - Midlothian Turnpike
Motel 6 Richmond VA - Midlothian Turnpike
100 Greshamwood Place, Richmond, US
3.3Good
$75/nightTotal $107
Taxes & fees included
Limited Inventory!
Eagle Inn by Hotel O Richmond Midlothian Turnpike
Eagle Inn by Hotel O Richmond Midlothian Turnpike
6515 Midlothian Tpke, Richmond, US
4.3Very Good
$63/nightTotal $107
Taxes & fees included
Limited Inventory!
Sleep Inn Richmond South
Sleep Inn Richmond South
2321 Willis Rd, Richmond, US
3.4Good
$85/nightTotal $108
Taxes & fees included
Limited Inventory!
Cloverleaf Motel Richmond Near Turnpike
Cloverleaf Motel Richmond Near Turnpike
5456 Midlothian Turnpike, Richmond, US
3.7Very Good
$68/nightTotal $108
Taxes & fees included
Limited Inventory!
Hermitage Hotel Richmond Virginia
Hermitage Hotel Richmond Virginia
3207 North Arthur Ashe Blvd, Richmond, US
2.6Good
$68/nightTotal $110
Taxes & fees included
33 rooms available!
Days Inn by Wyndham Chester
Days Inn by Wyndham Chester
2410 West Hundred Rd, Chester, US
2.8Good
$83/nightTotal $111
Taxes & fees included
Limited Inventory!
Microtel Inn & Suites by Wyndham Richmond Airport
Microtel Inn & Suites by Wyndham Richmond Airport
6000 Audubon Dr, Sandston, US
2.5Good
$84/nightTotal $112
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham Richmond Airport VA
Super 8 by Wyndham Richmond Airport VA
5110 Williamsburg Road, Richmond, US
2.7Good
$86/nightTotal $115
Taxes & fees included
Limited Inventory!
Motel 6 Sandston VA - Richmond, Va
Motel 6 Sandston VA - Richmond, Va
5704 Williamsburg Rd, Sandston, US
3.6Very Good
$72/nightTotal $117
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham Petersburg
Super 8 by Wyndham Petersburg
3138 South Crater Rd, Petersburg, US
3.1Good
$87/nightTotal $118
Taxes & fees included
Limited Inventory!
Woodspring Suites Petersburg Near Fort Lee
Woodspring Suites Petersburg Near Fort Lee
3657 South Crater Road, Petersburg, US
5.0Excellent
$74/nightTotal $121
Taxes & fees included
Limited Inventory!
Comfort Inn Chester - Richmond South
Comfort Inn Chester - Richmond South
2100 West Hundred Rd, Chester, US
3.8Very Good
$95/nightTotal $122
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham Richmond Midlothian Turnpike
Super 8 by Wyndham Richmond Midlothian Turnpike
8260 Midlothian Turnpike, Richmond, US
2.9Good
$95/nightTotal $127
Taxes & fees included
Limited Inventory!
Sleep Inn & Suites Stony Creek - Petersburg South
Sleep Inn & Suites Stony Creek - Petersburg South
11019 Blue Star Hwy, Stony Creek, US
3.9Very Good
$99/nightTotal $127
Taxes & fees included
Limited Inventory!
WoodSpring Suites Richmond Airport
WoodSpring Suites Richmond Airport
4615 Williamsburg Rd, Richmond, US
4.0Very Good
$79/nightTotal $128
Taxes & fees included
Limited Inventory!
EXECUTIVE INN
EXECUTIVE INN
8101 U.S. 1, Richmond, US
1.6Fair
$82/nightTotal $132
Taxes & fees included
Limited Inventory!
Suburban Studios Chester
Suburban Studios Chester
2403 West Hundred Rd, Chester, US
3.9Very Good
$85/nightTotal $138
Taxes & fees included
Limited Inventory!
Extended Stay America Suites Colonial Heights Fort Lee
Extended Stay America Suites Colonial Heights Fort Lee
441 Charles H Dimmock Pkwy, Colonial Heights, US
4.2Very Good
$103/nightTotal $138
Taxes & fees included
Limited Inventory!
Country Inn & Suites by Radisson Petersburg, VA
Country Inn & Suites by Radisson Petersburg, VA
130 Wagner Road, Petersburg, US
3.8Very Good
$109/nightTotal $140
Taxes & fees included
Limited Inventory!
La Quinta Inn by Wyndham Richmond South
La Quinta Inn by Wyndham Richmond South
9040 Pams Ave, Richmond, US
3.5Very Good
$100/nightTotal $141
Taxes & fees included
Limited Inventory!
Richmond Motel
Richmond Motel
2600 Chamberlayne Ave, Richmond, US
2.3Fair
$88/nightTotal $142
Taxes & fees included
Limited Inventory!
WoodSpring Suites Colonial Heights Fort Lee
WoodSpring Suites Colonial Heights Fort Lee
255 Jennick Dr, Colonial Heights, US
2.9Good
$89/nightTotal $144
Taxes & fees included
Hurry 7 rooms left only!
Country Inn & Suites by Radisson Richmond I-95 South, VA
Country Inn & Suites by Radisson Richmond I-95 South, VA
2401 Willis Rd, Richmond, US
4.2Very Good
$115/nightTotal $147
Taxes & fees included
Limited Inventory!
Econo Lodge Richmond-North Chesterfield
Econo Lodge Richmond-North Chesterfield
6910 Midlothian Tpke, Richmond, US
3.0Good
$109/nightTotal $148
Taxes & fees included
Limited Inventory!
Quality Inn Richmond Airport
Quality Inn Richmond Airport
5240 Airport Sq. Ln, Sandston, US
3.4Good
$104/nightTotal $151
Taxes & fees included
Limited Inventory!
Sleep Inn & Suites Prince George near Fort Lee
Sleep Inn & Suites Prince George near Fort Lee
2200 Waterside Road, Prince George, US
4.2Very Good
$121/nightTotal $155
Taxes & fees included
Limited Inventory!
Best Western Premier Richmond City Gateway
Best Western Premier Richmond City Gateway
4303 Commerce Road, Richmond, US
4.0Very Good
$107/nightTotal $156
Taxes & fees included
Limited Inventory!
Extended Stay America Suites North Chesterfield Arboretum
Extended Stay America Suites North Chesterfield Arboretum
241 Arboretum Pl, Richmond, US
4.0Very Good
$108/nightTotal $158
Taxes & fees included
Limited Inventory!
Comfort Suites South Park
Comfort Suites South Park
931 South Ave, Colonial Heights, US
4.0Very Good
$125/nightTotal $160
Taxes & fees included
Limited Inventory!
Holiday Inn Express Chester by IHG
Holiday Inn Express Chester by IHG
1911 West Hundred Rd, Chester, US
4.0Very Good
$119/nightTotal $161
Taxes & fees included
Limited Inventory!
Candlewood Suites Richmond-South by IHG
Candlewood Suites Richmond-South by IHG
4301 Commerce Rd, Richmond, US
3.8Very Good
$114/nightTotal $168
Taxes & fees included
Limited Inventory!
Country Inn & Suites by Radisson Chester, VA
Country Inn & Suites by Radisson Chester, VA
2406 West Hundred Rd, Chester, US
3.8Very Good
$134/nightTotal $171
Taxes & fees included
Limited Inventory!
Best Western Plus Richmond Airport Hotel
Best Western Plus Richmond Airport Hotel
5300 Airport Sq. Ln, Sandston, US
3.6Very Good
$119/nightTotal $174
Taxes & fees included
Limited Inventory!
Sleep Inn & Suites
Sleep Inn & Suites
6451 Bayside Lane, Midlothian, US
4.5Excellent
$137/nightTotal $176
Taxes & fees included
Limited Inventory!
Hampton Inn by Hilton Chester South
Hampton Inn by Hilton Chester South
12610 Chestnut Hill Rd, Chester, US
4.0Very Good
$112/nightTotal $176
Taxes & fees included
Limited Inventory!
Hampton Inn Stony Creek / Petersburg Area
Hampton Inn Stony Creek / Petersburg Area
10476 Blue Star Hwy, Stony Creek, US
4.0Very Good
$139/nightTotal $178
Taxes & fees included
Limited Inventory!
Hampton Inn Richmond - South
Hampton Inn Richmond - South
4300 Commerce Rd, Richmond, US
4.1Very Good
$124/nightTotal $186
Taxes & fees included
Limited Inventory!
Holiday Inn Express Richmond - Midlothian Turnpike by IHG
Holiday Inn Express Richmond - Midlothian Turnpike by IHG
8710 Midlothian Turnpike, Richmond, US
4.0Very Good
$139/nightTotal $188
Taxes & fees included
Limited Inventory!
La Quinta Inn & Suites by Wyndham Richmond-Midlothian
La Quinta Inn & Suites by Wyndham Richmond-Midlothian
1301 Huguenot Road, Midlothian, US
4.0Very Good
$119/nightTotal $196
Taxes & fees included
Hurry 9 rooms left only!
Fairfield Inn by Marriott Richmond Chester
Fairfield Inn by Marriott Richmond Chester
12400 Redwater Creek Rd, Chester, US
4.1Very Good
$135/nightTotal $197
Taxes & fees included
Limited Inventory!
Candlewood Suites Chester Richmond by IHG
Candlewood Suites Chester Richmond by IHG
225 East Hundred Rd, Chester, US
5.0Excellent
$149/nightTotal $201
Taxes & fees included
Limited Inventory!
Candlewood Suites Richmond Airport by IHG
Candlewood Suites Richmond Airport by IHG
5400 Audubon Drive, Richmond, US
3.9Very Good
$149/nightTotal $201
Taxes & fees included
Limited Inventory!
Holiday Inn Express Hotel & Suites Richmond-Brandermill by IHG
Holiday Inn Express Hotel & Suites Richmond-Brandermill by IHG
5030 West Village Green Dr, Midlothian, US
3.9Very Good
$149/nightTotal $201
Taxes & fees included
Limited Inventory!
Studio 6 Richmond Airport
Studio 6 Richmond Airport
580 Trampton Road, Sandston, US
4.4Very Good
$124/nightTotal $202
Taxes & fees included
Limited Inventory!
Hampton Inn Petersburg-Southpark Mall
Hampton Inn Petersburg-Southpark Mall
403 East Roslyn Rd, Colonial Heights, US
4.1Very Good
$149/nightTotal $209
Taxes & fees included
Limited Inventory!
Hotel Petersburg Tapestry Collection by Hilton
Hotel Petersburg Tapestry Collection by Hilton
20 West Tabb Street, Petersburg, US
4.7Excellent
$159/nightTotal $223
Taxes & fees included
Limited Inventory!
Hyatt Place Richmond Airport
Hyatt Place Richmond Airport
4401 South Laburnum Avenue, Richmond, US
4.2Very Good
$139/nightTotal $226
Taxes & fees included
Limited Inventory!
Hyatt Place Richmond / Arboretum
Hyatt Place Richmond / Arboretum
201 Arboretum Place, Richmond, US
3.9Very Good
$140/nightTotal $228
Taxes & fees included
30 rooms available!
Homewood Suites by Hilton Richmond-Chester
Homewood Suites by Hilton Richmond-Chester
12810 Old Stage Rd, Chester, US
4.0Very Good
$168/nightTotal $236
Taxes & fees included
Limited Inventory!
SpringHill Suites Chester
SpringHill Suites Chester
12301 REDWATER CREEK ROAD, Chester, US
4.5Excellent
$162/nightTotal $236
Taxes & fees included
Limited Inventory!
Courtyard by Marriott Richmond Airport
Courtyard by Marriott Richmond Airport
5400 Williamsburg Rd, Sandston, US
4.2Very Good
$163/nightTotal $238
Taxes & fees included
Limited Inventory!
Hyatt Select Richmond / Chester
Hyatt Select Richmond / Chester
13148 Kingston Ave, Chester, US
4.1Very Good
$149/nightTotal $242
Taxes & fees included
20 rooms available!
DoubleTree by Hilton Richmond - Midlothian
DoubleTree by Hilton Richmond - Midlothian
1021 Koger Center Blvd, Richmond, US
4.0Very Good
$149/nightTotal $242
Taxes & fees included
Limited Inventory!
DoubleTree by Hilton Richmond Airport
DoubleTree by Hilton Richmond Airport
445 International Center Dr, Sandston, US
4.1Very Good
$149/nightTotal $242
Taxes & fees included
Limited Inventory!
Hampton Inn Richmond Airport
Hampton Inn Richmond Airport
421 International Center Dr, Sandston, US
4.3Very Good
$149/nightTotal $246
Taxes & fees included
Limited Inventory!
Four Points by Sheraton Richmond Airport
Four Points by Sheraton Richmond Airport
4700 South Laburnum Avenue, Richmond, US
4.0Very Good
$168/nightTotal $246
Taxes & fees included
Limited Inventory!
Hampton Inn Richmond-Southwest-Hull Street
Hampton Inn Richmond-Southwest-Hull Street
3620 Price Club Bouevlard, Midlothian, US
4.1Very Good
$165/nightTotal $247
Taxes & fees included
Limited Inventory!
Fairfield Inn & Suites by Marriott Stony Creek
Fairfield Inn & Suites by Marriott Stony Creek
10462 BLUE STAR HIGHWAY, Stony Creek, US
4.6Excellent
$192/nightTotal $250
Taxes & fees included
Limited Inventory!
Hampton Inn by Hilton Richmond Chester
Hampton Inn by Hilton Richmond Chester
12500 Chestnut Hill Road, Chester, US
5.0Excellent
$159/nightTotal $250
Taxes & fees included
Limited Inventory!
Holiday Inn Express Richmond Airport by IHG
Holiday Inn Express Richmond Airport by IHG
491 International Center Dr, Sandston, US
4.2Very Good
$154/nightTotal $250
Taxes & fees included
Limited Inventory!
Hilton Garden Inn Richmond South / Southpark
Hilton Garden Inn Richmond South / Southpark
800 Southpark Blvd, Colonial Heights, US
4.3Very Good
$179/nightTotal $251
Taxes & fees included
Limited Inventory!
Courtyard by Marriott Richmond Chester
Courtyard by Marriott Richmond Chester
2001 West Hundred Rd, Chester, US
4.1Very Good
$173/nightTotal $253
Taxes & fees included
Limited Inventory!
Fairfield Inn & Suites Richmond Midlothian
Fairfield Inn & Suites Richmond Midlothian
150 North Pinetta Drive, Richmond, US
4.6Excellent
$174/nightTotal $255
Taxes & fees included
Limited Inventory!
Home2 Suites by Hilton Richmond Chester
Home2 Suites by Hilton Richmond Chester
12500 Chestnut Hill Rd, Chester, US
5.0Excellent
$163/nightTotal $256
Taxes & fees included
Limited Inventory!
Hampton Inn Richmond-Midlothian Turnpike
Hampton Inn Richmond-Midlothian Turnpike
800 Research Rd, Richmond, US
4.2Very Good
$159/nightTotal $259
Taxes & fees included
Limited Inventory!
Hilton Garden Inn Richmond Airport
Hilton Garden Inn Richmond Airport
441 International Drive, Sandston, US
4.2Very Good
$159/nightTotal $259
Taxes & fees included
Limited Inventory!
Hampton Inn & Suites Richmond - Downtown
Hampton Inn & Suites Richmond - Downtown
700 East Main St. Suite A, Richmond, US
3.8Very Good
$169/nightTotal $275
Taxes & fees included
Limited Inventory!
Delta Hotels by Marriott Colonial Heights
Delta Hotels by Marriott Colonial Heights
401 East Roslyn Rd, Colonial Heights, US
4.0Very Good
$225/nightTotal $308
Taxes & fees included
Limited Inventory!
The Berkeley Hotel
The Berkeley Hotel
1200 East Cary St, Richmond, US
4.3Very Good
$194/nightTotal $316
Taxes & fees included
Limited Inventory!
The Commonwealth
The Commonwealth
901 Bank St, Richmond, US
4.4Very Good
$195/nightTotal $318
Taxes & fees included
Limited Inventory!
Homewood Suites by Hilton Richmond - Airport
Homewood Suites by Hilton Richmond - Airport
5996 Audubon Dr, Sandston, US
4.1Very Good
$254/nightTotal $325
Taxes & fees included
Limited Inventory!
Residence Inn Marriott Chester
Residence Inn Marriott Chester
800 Bermuda Hundred Rd, Chester, US
4.4Very Good
$222/nightTotal $325
Taxes & fees included
Limited Inventory!
Holiday Inn Express Richmond Downtown by IHG
Holiday Inn Express Richmond Downtown by IHG
201 East Cary St, Richmond, US
4.1Very Good
$209/nightTotal $341
Taxes & fees included
Limited Inventory!
Linden Row Inn
Linden Row Inn
100 East Franklin St, Richmond, US
4.6Excellent
$210/nightTotal $342
Taxes & fees included
Limited Inventory!
Quirk Hotel Richmond
Quirk Hotel Richmond
201 West Broad St, Richmond, US
4.4Very Good
$233/nightTotal $379
Taxes & fees included
Limited Inventory!
Omni Richmond Hotel
Omni Richmond Hotel
100 South 12th St, Richmond, US
4.4Very Good
$234/nightTotal $381
Taxes & fees included
13 rooms available!
Graduate by Hilton Richmond
Graduate by Hilton Richmond
301 West Franklin Street, Richmond, US
4.2Very Good
$239/nightTotal $390
Taxes & fees included
Limited Inventory!
Homewood Suites by Hilton Richmond - Downtown
Homewood Suites by Hilton Richmond - Downtown
700 East Main St. Suite B, Richmond, US
3.9Very Good
$241/nightTotal $393
Taxes & fees included
Hurry 9 rooms left only!
Hilton Richmond Downtown
Hilton Richmond Downtown
501 East Broad St, Richmond, US
4.2Very Good
$409/nightTotal $667
Taxes & fees included
Limited Inventory!
The Jefferson Hotel
The Jefferson Hotel
101 West Franklin Street, Richmond, US
4.9Excellent
$425/nightTotal $693
Taxes & fees included
Hurry 9 rooms left only!