Top 10 Petersburg Hotel Deals

See all 97 Hotels in Petersburg
Country Inn and Suites
Country Inn and Suites

130 Wagner Road, Petersburg 23805

2.5 out of 5.0
3.9 out of 5 (549 reviews)

Situated in Petersburg, this hotel is 1.9 mi (3 km) from Dogwood Trace Golf Course and within 6 mi (10 km) of Old Blandford …

CA$93
Days Inn Petersburg/South Fort Lee
Days Inn Petersburg/South Fort Lee

12208 S Crater Rd/I-95, Petersburg 23805

2.0 out of 5.0
2.9 out of 5 (607 reviews)

Set in Petersburg, this family-friendly hotel is within 9 mi (15 km) of Dogwood Trace Golf Course, Centre Hill Museum, and …

Get Rates
Econo Lodge South
Econo Lodge South

16905 Parkdale Rd, Petersburg 23805

2.0 out of 5.0
3 out of 5 (138 reviews)

Located in Templeton, this hotel is within 12 mi (20 km) of Dogwood Trace Golf Course, Old Blandford Church, and Centre Hil …

Get Rates
American Inn Motel
American Inn Motel

2209 County Drive, Petersburg 23803

2.0 out of 5.0
3 out of 5 (2 reviews)

Situated in Petersburg, this motel is within 3 mi (5 km) of Old Blandford Church, U.S. Army Quartermaster Museum, and U.S. …

Get Rates
Fairfield Inn By Marriott Richmond Chester
Fairfield Inn By Marriott Richmond Chester
8 km from Petersburg
2.5 out of 5.0
4.2 out of 5 (102 reviews)

Situated in the suburbs, this hotel is 1.1 mi (1.7 km) from Parker's Battery Park and 2.3 mi (3.8 km) from The Lazy Daisy. …

CA$110
Hyatt Place Richmond/Arboretum
Hyatt Place Richmond/Arboretum
23.7 km from Petersburg
3.0 out of 5.0
4.3 out of 5 (684 reviews)

Located in Southside, this hotel is within 3 mi (5 km) of Putt-Putt Fun Center, Chesterfield Towne Center, and Stuffy Bear …

CA$149
Best Western Plus Governor's Inn
Best Western Plus Governor's Inn
24.8 km from Petersburg
2.5 out of 5.0
4.2 out of 5 (500 reviews)

Located in Southside, this hotel is within 3 mi (5 km) of Chesterfield Towne Center, Stuffy Bear Factory, and Putt-Putt Fun …

CA$111
Four Points by Sheraton Richmond
Four Points by Sheraton Richmond
24.9 km from Petersburg
3.5 out of 5.0
3.9 out of 5 (506 reviews)

Located in Southside, this hotel is within 3 mi (5 km) of Chesterfield Towne Center, Stuffy Bear Factory, and Putt-Putt Fun …

CA$132
Hampton Inn & Suites Richmond - Downtown
Hampton Inn & Suites Richmond - Downtown
27.6 km from Petersburg
2.5 out of 5.0
4.2 out of 5 (59 reviews)

Located in Central Business District, this hotel is within a 10-minute walk of Richmond CenterStage, Virginia State Capitol …

CA$187
HI Richmond - Hostel
HI Richmond - Hostel
27.9 km from Petersburg
2.0 out of 5.0
4.7 out of 5 (61 reviews)

Located in Downtown Richmond, this hostel is within a 10-minute walk of Richmond CenterStage and Greater Richmond Conventio …

CA$112

Recent Reviews in Petersburg

Hide content

Narrow your search

Petersburg Hotel Guide

If you are hoping to book luxury or budget hotels in or near Petersburg, it is useful to know that there's a myriad of options. On our up-to-the-minute accommodation pages you'll discover 30 accommodations within a 0.1-kilometre (0.06-mile) radius of Petersburg's center.

Searching for a place to stay in 3 kilometres (2 miles) of downtown Petersburg? Hampton Inn Petersburg-Southpark Mall and Holiday Inn Petersburg North - Ft. Lee should suit your needs.

The Super 8 Petersburg Hopewell, Econo Lodge South and Days Inn Petersburg - Fort Lee/South could be good options for those travelers who are after economical hotel accommodation.

14 kilometres (9 miles) from the heart of Petersburg, is the Residence Inn Marriott Chester. Alternatively, the Holiday Inn Express Hotel & Suites Richmond-Brandermill can be found 30 kilometres (18 miles) away. If you'd prefer, you could check out the amenities and rates at the Courtyard by Marriott Richmond Chester or the Hampton Inn Richmond SW/Hull Street.

The wider Central Virginia region is certainly well worth exploring too. Central Virginia has rolling hills. Commonly visited Central Virginia visitor destinations include history museums. Visitors and locals alike in this part of United States of America can enjoy hiking, horse riding and shore fishing.

Consider spending a few hours enjoying Iron Bridge Sports Park and Point of Rocks Park, which you'll find in Chester, 14 kilometres (9 miles) to the north of Petersburg. Expedia-listed Chester hotel options are the Fairfield Inn By Marriott Richmond Chester and Country Inn & Suites By Carlson, Chester, VA. 30 kilometres (17 miles) to the north of Petersburg, is Southside, which is home to the Days Inn Richmond/South and Americas Best Value Inn. The Drewry's Bluff and Art Works Studios & Galleries are a couple of the most popular sites to check out while in Southside.

If you love sports and love watching local games you might like to head to Richmond International Raceway, which is 40 kilometres (25 miles) to the north of Petersburg. Book accommodation near the action at the Best Western Plus Glen Allen Inn or the Sleep Inn Richmond.

Richmond International Airport is 30 kilometres (20 miles) from Petersburg. Should you wish to stay nearby, you can easily book a room at the Courtyard by Marriott Richmond Airport or Richmond Airport Hotel.

false