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
16501 Sunnybrook Rd, Petersburg, US
2.0Fair
$51/nightTotal $66
Taxes & fees included
Limited Inventory!

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
12205 South Crater Rd. Building A, Petersburg, US
2.4Fair
$63/nightTotal $81
Taxes & fees included
Limited Inventory!

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
900 Winfield Rd, Petersburg, US
2.8Good
$64/nightTotal $83
Taxes & fees included
Limited Inventory!

Dominion Inn & Suites
5203 Williamsburg Rd, Sandston, US
2.9Good
$51/nightTotal $83
Taxes & fees included
Hurry 8 rooms left only!

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
5209 Williamsburg Rd. Building B, Sandston, US
3.3Good
$69/nightTotal $88
Taxes & fees included
Limited Inventory!

Best Inn
555 East Wythe St, Petersburg, US
2.1Fair
$55/nightTotal $89
Taxes & fees included
Limited Inventory!

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
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
2126 Willis Road, Richmond, US
3.1Good
$71/nightTotal $93
Taxes & fees included
Limited Inventory!

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
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
5918 Midlothian Turnpike, Richmond, US
3.2Good
$75/nightTotal $96
Taxes & fees included
Limited Inventory!

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
6523 Midlothian Turnpike, Richmond, US
2.5Good
$76/nightTotal $97
Taxes & fees included
Limited Inventory!

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
25 North Little Church St., Petersburg, US
3.1Good
$64/nightTotal $103
Taxes & fees included
41 rooms available!

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
100 Greshamwood Place, Richmond, US
3.3Good
$75/nightTotal $107
Taxes & fees included
Limited Inventory!

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
2321 Willis Rd, Richmond, US
3.4Good
$85/nightTotal $108
Taxes & fees included
Limited Inventory!

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
3207 North Arthur Ashe Blvd, Richmond, US
2.6Good
$68/nightTotal $110
Taxes & fees included
33 rooms available!

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
6000 Audubon Dr, Sandston, US
2.5Good
$84/nightTotal $112
Taxes & fees included
Limited Inventory!

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
5704 Williamsburg Rd, Sandston, US
3.6Very Good
$72/nightTotal $117
Taxes & fees included
Limited Inventory!

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
3657 South Crater Road, Petersburg, US
5.0Excellent
$74/nightTotal $121
Taxes & fees included
Limited Inventory!

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
8260 Midlothian Turnpike, Richmond, US
2.9Good
$95/nightTotal $127
Taxes & fees included
Limited Inventory!

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
4615 Williamsburg Rd, Richmond, US
4.0Very Good
$79/nightTotal $128
Taxes & fees included
Limited Inventory!

EXECUTIVE INN
8101 U.S. 1, Richmond, US
1.6Fair
$82/nightTotal $132
Taxes & fees included
Limited Inventory!

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
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
130 Wagner Road, Petersburg, US
3.8Very Good
$109/nightTotal $140
Taxes & fees included
Limited Inventory!

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
2600 Chamberlayne Ave, Richmond, US
2.3Fair
$88/nightTotal $142
Taxes & fees included
Limited Inventory!

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
2401 Willis Rd, Richmond, US
4.2Very Good
$115/nightTotal $147
Taxes & fees included
Limited Inventory!

Econo Lodge Richmond-North Chesterfield
6910 Midlothian Tpke, Richmond, US
3.0Good
$109/nightTotal $148
Taxes & fees included
Limited Inventory!

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
2200 Waterside Road, Prince George, US
4.2Very Good
$121/nightTotal $155
Taxes & fees included
Limited Inventory!

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
241 Arboretum Pl, Richmond, US
4.0Very Good
$108/nightTotal $158
Taxes & fees included
Limited Inventory!

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
1911 West Hundred Rd, Chester, US
4.0Very Good
$119/nightTotal $161
Taxes & fees included
Limited Inventory!

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
2406 West Hundred Rd, Chester, US
3.8Very Good
$134/nightTotal $171
Taxes & fees included
Limited Inventory!

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
6451 Bayside Lane, Midlothian, US
4.5Excellent
$137/nightTotal $176
Taxes & fees included
Limited Inventory!

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
10476 Blue Star Hwy, Stony Creek, US
4.0Very Good
$139/nightTotal $178
Taxes & fees included
Limited Inventory!

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
8710 Midlothian Turnpike, Richmond, US
4.0Very Good
$139/nightTotal $188
Taxes & fees included
Limited Inventory!

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
12400 Redwater Creek Rd, Chester, US
4.1Very Good
$135/nightTotal $197
Taxes & fees included
Limited Inventory!

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
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
5030 West Village Green Dr, Midlothian, US
3.9Very Good
$149/nightTotal $201
Taxes & fees included
Limited Inventory!

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
403 East Roslyn Rd, Colonial Heights, US
4.1Very Good
$149/nightTotal $209
Taxes & fees included
Limited Inventory!

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
4401 South Laburnum Avenue, Richmond, US
4.2Very Good
$139/nightTotal $226
Taxes & fees included
Limited Inventory!

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
12810 Old Stage Rd, Chester, US
4.0Very Good
$168/nightTotal $236
Taxes & fees included
Limited Inventory!

SpringHill Suites Chester
12301 REDWATER CREEK ROAD, Chester, US
4.5Excellent
$162/nightTotal $236
Taxes & fees included
Limited Inventory!

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
13148 Kingston Ave, Chester, US
4.1Very Good
$149/nightTotal $242
Taxes & fees included
20 rooms available!

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
445 International Center Dr, Sandston, US
4.1Very Good
$149/nightTotal $242
Taxes & fees included
Limited Inventory!

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
4700 South Laburnum Avenue, Richmond, US
4.0Very Good
$168/nightTotal $246
Taxes & fees included
Limited Inventory!

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
10462 BLUE STAR HIGHWAY, Stony Creek, US
4.6Excellent
$192/nightTotal $250
Taxes & fees included
Limited Inventory!

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
491 International Center Dr, Sandston, US
4.2Very Good
$154/nightTotal $250
Taxes & fees included
Limited Inventory!

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
2001 West Hundred Rd, Chester, US
4.1Very Good
$173/nightTotal $253
Taxes & fees included
Limited Inventory!

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
12500 Chestnut Hill Rd, Chester, US
5.0Excellent
$163/nightTotal $256
Taxes & fees included
Limited Inventory!

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
441 International Drive, Sandston, US
4.2Very Good
$159/nightTotal $259
Taxes & fees included
Limited Inventory!

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
401 East Roslyn Rd, Colonial Heights, US
4.0Very Good
$225/nightTotal $308
Taxes & fees included
Limited Inventory!

The Berkeley Hotel
1200 East Cary St, Richmond, US
4.3Very Good
$194/nightTotal $316
Taxes & fees included
Limited Inventory!

The Commonwealth
901 Bank St, Richmond, US
4.4Very Good
$195/nightTotal $318
Taxes & fees included
Limited Inventory!

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
800 Bermuda Hundred Rd, Chester, US
4.4Very Good
$222/nightTotal $325
Taxes & fees included
Limited Inventory!

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
100 East Franklin St, Richmond, US
4.6Excellent
$210/nightTotal $342
Taxes & fees included
Limited Inventory!

Quirk Hotel Richmond
201 West Broad St, Richmond, US
4.4Very Good
$233/nightTotal $379
Taxes & fees included
Limited Inventory!

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
301 West Franklin Street, Richmond, US
4.2Very Good
$239/nightTotal $390
Taxes & fees included
Limited Inventory!

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
501 East Broad St, Richmond, US
4.2Very Good
$409/nightTotal $667
Taxes & fees included
Limited Inventory!

The Jefferson Hotel
101 West Franklin Street, Richmond, US
4.9Excellent
$425/nightTotal $693
Taxes & fees included
Hurry 9 rooms left only!