Hotels On The Way From Petersburg, Virginia To Salisbury, North Carolina
Trip length: 229 Miles
Reverse the trip: Hotels On The Way From Salisbury To Petersburg
57 miles from Petersburg
0 miles from Salisbury
Hampton Inn South Hill
Fairfield Inn & Suites by Marriott South Hill
Best Western Plus South Hill Inn
More South Hill hotels...
South Hill to Salisbury
0 miles from Salisbury
Hampton Inn South Hill
Fairfield Inn & Suites by Marriott South Hill
Best Western Plus South Hill Inn
More South Hill hotels...
South Hill to Salisbury
90 miles from Petersburg
142 miles from Salisbury
Lamplight Inn
Baymont by Wyndham Henderson Oxford
Red Roof Inn PLUS+ Henderson
More Henderson hotels...
Henderson to Salisbury
142 miles from Salisbury
Lamplight Inn
Baymont by Wyndham Henderson Oxford
Red Roof Inn PLUS+ Henderson
More Henderson hotels...
Henderson to Salisbury
128 miles from Petersburg
104 miles from Salisbury
The King's Daughters Inn
Washington Duke Inn & Golf Club
JB Duke Hotel
More Durham hotels...
Durham to Salisbury
104 miles from Salisbury
The King's Daughters Inn
Washington Duke Inn & Golf Club
JB Duke Hotel
More Durham hotels...
Durham to Salisbury
160 miles from Petersburg
73 miles from Salisbury
Country Inn & Suites by Radisson, Burlington (Elon), NC
Courtyard by Marriott Burlington
Holiday Inn Express Burlington
More Burlington hotels...
Burlington to Salisbury
73 miles from Salisbury
Country Inn & Suites by Radisson, Burlington (Elon), NC
Courtyard by Marriott Burlington
Holiday Inn Express Burlington
More Burlington hotels...
Burlington to Salisbury
179 miles from Petersburg
52 miles from Salisbury
O.Henry Hotel
Grandover Resort Golf and Spa
Proximity Hotel
More Greensboro hotels...
Greensboro to Salisbury
52 miles from Salisbury
O.Henry Hotel
Grandover Resort Golf and Spa
Proximity Hotel
More Greensboro hotels...
Greensboro to Salisbury
Top-Rated Hotels In Salisbury
Courtyard by Marriott Salisbury
Rooms from $104
120 Marriott Cir - Salisbury
Comfort Suites Salisbury
Rooms from $124
1040 E Innes St - Salisbury
Hampton Inn Salisbury
Rooms from $122
1001 Klumac Rd - Salisbury
Holiday Inn Express & Suites Salisbury
Rooms from $116
125 Marriott Circle - Salisbury
Days Inn by Wyndham Salisbury
Rooms from $55
321 Bendix Drive - Salisbury
Affordable Suites Salisbury
Rooms from $79
1305 Julian Rd - Salisbury
Super 8 by Wyndham Salisbury
Rooms from $60
925 Bendix Drive - Salisbury
Quality Inn
Rooms from $79
825 Klumac Road - Salisbury
Econo Lodge Salisbury
Rooms from $52
1328 Jake Alexander Blvd S - Salisbury
Make sure you read your reservation's cancellation policy. TheHotelNexus doesn't charge a cancellation fee, but many hotels do. The penalty can vary with the room rate that you choose - so read carefully!