Hotels in Petersburg

Search all hotels in Petersburg

Get Secret Prices on select hotels

These prices aren’t available to everyone.

Deal of the day

from $259$220
See all 327 Richmond deals

Pay now or later on most rooms

Free cancellation on most rooms

Best Price Guarantee

What you should know about Petersburg

The name Petersburg looms large in American Civil War history, and resonates with railway buffs as the location of one of the earliest railroads in America. The city was among the first free African-American settlements in the southern states and has links with the Appomattoc tribe of Pocahontas. In later years, it became an important industrial power and a transportation hub for the whole of southern Virginia. Today the attractive city combines this fascinating heritage with a vibrant cultural scene.

Hotels in Petersburg


Check into a budget hotel in Petersburg or opt for something a little more upscale—either way you’ll be spoiled for choice in this hospitable city. The Country Inn and Suites is a discount hotel in Petersburg offering affordable accommodation with many extra touches, including an indoor pool, spa tub, and free coffee and cookies! Hampton Inn Petersburg-Ft. Lee is another economy Petersburg hotel located just off the I-95 interstate highway and only a 10-minute drive from all the sights of the Old Town. For something a little more familiar, check into the Holiday Inn Express Petersburg, which provides good service at a great price.

Things to see in Petersburg


In 1865, months of trench warfare between Unionist and Confederate troops culminated in the Siege of Petersburg, one of the turning points in the American Civil War. Discover why this city has gone down in military history at Petersburg National Battlefield, where you can tour the sites of famous battles and follow in the footsteps of General Robert E. Lee and his defeated army. Admire architecture from 3 centuries in the Petersburg Old Town Historic District, which has seen some of the finest examples of the city’s stately grandeur converted into beautiful restaurants, stores, and art galleries. Another quarter with fascinating tales to tell is Pocahontas Island, a prehistoric Native American settlement that became one of the largest free African-American communities in the US in the mid-19th century. The island is listed in the National Register of Historic Places for its abundance of antebellum buildings and unique social heritage.

Good for history lovers


This storied city offers visitors many opportunities to delve into its rich past. Visit grand plantation mansions, tour fascinating museums, and follow walking trails through countryside that has played a pivotal role in American history. Pamplin Historical Park even offers brave volunteers the chance to experience the life of a Civil War soldier firsthand, with an overnight stay in a recreated barracks complete with drills and tactical maneuvers. Explore Petersburg’s rich railway legacy at the South Side Depot, and discover the city’s agricultural past at the Farmers Market, held on the same site since 1787. The striking octagonal building which houses today’s market is one of the city’s most cherished historic landmarks.

How to get to Petersburg


Richmond International Airport serves domestic carriers from major US hubs, with buses to downtown Richmond departing from outside the terminal. The public GRTC transportation network operates a regular bus route (#95) connecting Richmond to downtown Petersburg. If you’d prefer to get straight to your accommodation in Petersburg, consider pre-booking a shuttle to meet your flight, or grab a cab—journey time is around 25 minutes. The city also has an Amtrak station linking into the national rail network. Getting around Petersburg itself is easy on foot, while public bus transportation allows visitors to explore further afield.