A panoramic view of a town with a mix of historic and modern buildings, a large body of water in the distance, and a cloudy sky.

Search Petersburg hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
26 Aug - 27 Aug
Tomorrow
27 Aug - 28 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Property class

Guest rating

Our top choices for Petersburg hotels

Breakfast included
Pet-friendly
Reserve now, pay later
Hotel
Motel

1. Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee
Petersburg
United States
Alexander
NZ$183
includes taxes & fees
2 Sept - 3 Sept
Hampton Inn by Hilton Petersburg Fort Lee

2. Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA
Petersburg
United States
Alicia
NZ$187
includes taxes & fees
20 Sept - 21 Sept
Country Inn & Suites by Radisson, Petersburg, VA

3. Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
Petersburg
United States
Rennae
NZ$203
includes taxes & fees
30 Aug - 31 Aug
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

4. Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area
Petersburg
United States
Maureen
NZ$167
includes taxes & fees
20 Sept - 21 Sept
Comfort Inn Petersburg Fort Lee Area

5. Ragland Mansion Bed & Breakfast

Ragland Mansion Bed & Breakfast
Petersburg
United States
Joshua
NZ$281
includes taxes & fees
27 Aug - 28 Aug
Ragland Mansion Bed & Breakfast

6. Hotel Petersburg, Tapestry Collection By Hilton

Hotel Petersburg, Tapestry Collection By Hilton
Petersburg
United States
Eric
NZ$228
includes taxes & fees
6 Sept - 7 Sept
Hotel Petersburg, Tapestry Collection By Hilton

7. Motel 6 Petersburg, VA - Fort Lee

Motel 6 Petersburg, VA - Fort Lee
Petersburg
United States
Jeff
NZ$139
includes taxes & fees
27 Aug - 28 Aug
Motel 6 Petersburg, VA - Fort Lee

8. Days Inn by Wyndham Petersburg/South Fort Lee

Days Inn by Wyndham Petersburg/South Fort Lee
Petersburg
United States
Alexi
NZ$132
includes taxes & fees
5 Sept - 6 Sept
Days Inn by Wyndham Petersburg/South Fort Lee

9. Quality Inn Petersburg Fort Lee Area

Quality Inn Petersburg Fort Lee Area
Petersburg
United States
steven
NZ$112
includes taxes & fees
20 Sept - 21 Sept
Quality Inn Petersburg Fort Lee Area

10. Super 8 by Wyndham Petersburg

Super 8 by Wyndham Petersburg
Petersburg
United States
Layla
NZ$149
includes taxes & fees
8 Sept - 9 Sept
Super 8 by Wyndham Petersburg

11. Woodspring Suites Petersburg Near Fort Lee

Woodspring Suites Petersburg Near Fort Lee
Petersburg
United States
Isaac
NZ$184
includes taxes & fees
6 Sept - 7 Sept
Woodspring Suites Petersburg Near Fort Lee

12. Flagship Inn

Flagship Inn
Petersburg
United States
Emilie
NZ$95
includes taxes & fees
27 Aug - 28 Aug
Flagship Inn

13. Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
Petersburg
United States
Keyena
NZ$241
includes taxes & fees
30 Aug - 31 Aug
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

14. Econo Lodge Petersburg - Fort Lee

Econo Lodge Petersburg - Fort Lee
Petersburg
United States
Otis
NZ$106
includes taxes & fees
16 Sept - 17 Sept
Econo Lodge Petersburg - Fort Lee

15. Red Roof Inn Petersburg - Fort Lee

Red Roof Inn Petersburg - Fort Lee
Petersburg
United States
Brooklyn
NZ$118
includes taxes & fees
22 Sept - 23 Sept
Red Roof Inn Petersburg - Fort Lee

16. Best Inn

Best Inn
Petersburg
United States
Joseph
NZ$106
includes taxes & fees
1 Sept - 2 Sept
Best Inn

17. Travelers Inn By OYO, Templeton VA

Travelers Inn By OYO, Templeton VA
Petersburg
United States
mark
NZ$88
includes taxes & fees
9 Sept - 10 Sept
Travelers Inn By OYO, Templeton VA

18. Hampton Inn Petersburg-Southpark Mall

Hampton Inn Petersburg-Southpark Mall
Colonial Heights
United States
william
NZ$236
includes taxes & fees
3 Sept - 4 Sept
Hampton Inn Petersburg-Southpark Mall

19. Extended Stay America Suites Colonial Heights Fort Lee

Extended Stay America Suites Colonial Heights Fort Lee
Colonial Heights
United States
Cameron
NZ$175
includes taxes & fees
10 Sept - 11 Sept
Extended Stay America Suites Colonial Heights Fort Lee

20. Holiday Inn Express Hopewell - Fort Lee by IHG

Holiday Inn Express Hopewell - Fort Lee by IHG
Hopewell
United States
Nicola
NZ$203
includes taxes & fees
6 Sept - 7 Sept
Holiday Inn Express Hopewell - Fort Lee by IHG
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Our guide on where to stay in Petersburg

Find the best Petersburg areas for the activities you enjoy most.

Ettrick

If you're spending some time in Ettrick, Rogers Stadium and Appomattox River are top sights worth seeing.

Stay near popular Petersburg attractions

National Museum of the Civil War Soldier

7.6/10 (58 reviews)
The National Museum of the Civil War Soldier immerses visitors in personal stories through interactive exhibits, life-size dioramas and multimedia presentations that vividly recreate battlefield scenes.
See properties

Virginia Motorsports Park

7.6/10 (25 reviews)
You can take time to visit Virginia Motorsports Park during your travels to Petersburg. While in this family-friendly area, you can savour the top-notch restaurants.
See properties

Rogers Stadium

7.4/10 (27 reviews)
Experience collegiate sports excitement at Virginia State's Rogers Stadium, home of the Trojans. Autumn football games offer the most vibrant atmosphere, with homecoming matchups drawing the largest crowds.
See properties

Pamplin Historical Park

7.4/10 (65 reviews)
This immersive Civil War site combines museums with preserved battlefields featuring costumed interpreters. Explore Tudor Hall Plantation and the Museum of the Civil War Soldier for a glimpse into 19th-century America.
See properties

Centre Hill Museum

6.0/10 (18 reviews)
This elegant Federal mansion (1823) hosted Presidents Lincoln and Taft amid stately columns and intricate moldings. Explore period rooms showcasing Petersburg's history, including America's oldest African-American congregation.
See properties

Old Blandford Church

8.2/10 (23 reviews)
This historic church showcases 15 Tiffany stained-glass windows honouring Confederate states. Visit mid-morning when sunlight illuminates the artistry, then explore the centuries-old cemetery with its monuments.
See properties

Pocahontas Island Black History Museum

8.6/10 (19 reviews)
Founded by Richard Stewart, this museum housed artefacts spanning 300 years of Black history in one of America's oldest African American communities. Visitors toured Petersburg's Pocahontas Island heritage.
See properties

Farmers Bank

6.6/10 (30 reviews)
You can study the exhibits at Farmers Bank, a museum with a story of its own, during your holiday in Petersburg. While you're in the area, find time to visit its shops.
See properties

Learn more about Petersburg

Explore Civil War history at the Petersburg National Battlefield where rangers know the best spots for battlefield views. Stroll the cobblestone streets of Old Towne to discover local art galleries, then grab a bite at one of the riverside restaurants when locals have them mostly to themselves.

See all hotels in Petersburg
A panoramic view of a town with a mix of historic and modern buildings, a large body of water in the distance, and a cloudy sky.

Top Petersburg Hotel Reviews

Recent Reviews in Petersburg

Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee

8/10 Good
"Never told about the $5 parking when booking"
Donald 1-night trip
Posted 7 hours ago
Hampton Inn by Hilton Petersburg Fort Lee
Quirk Hotel Richmond

Quirk Hotel Richmond

10/10 Excellent
"Such a beautiful place. Felt like staying at a scene from Eloise at the plaza. The staff were friendly and accommodating. Was a good location to explore Richmond."
falguni 2-night trip
Posted 11 hours ago
Quirk Hotel Richmond
Omni Richmond Hotel

Omni Richmond Hotel

10/10 Excellent
"The hotel is well worth the price paid."
Joan 4-night trip
Posted 22 hours ago
Omni Richmond Hotel
Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area

10/10 Excellent
"Perfect sleep comfort bed. Fir overnight stay."
Evelyn A 1-night trip
Posted 2 days ago
Comfort Inn Petersburg Fort Lee Area
Four Points by Sheraton Richmond

Four Points by Sheraton Richmond

10/10 Excellent
"Extremely well maintained and clean"
connie 2-night trip
Posted 2 days ago
Four Points by Sheraton Richmond
La Quinta Inn & Suites by Wyndham Richmond-Midlothian

La Quinta Inn & Suites by Wyndham Richmond-Midlothian

10/10 Excellent
"Convenient location and all the staff was super nice! Always my go to when in town."
Leah 4-night trip
Posted 2 days ago
La Quinta Inn & Suites by Wyndham Richmond-Midlothian
Hotel Petersburg, Tapestry Collection By Hilton

Hotel Petersburg, Tapestry Collection By Hilton

10/10 Excellent
"Very good I enjoyed my stay"
Gregory 1-night trip
Posted 3 days ago
Hotel Petersburg, Tapestry Collection By Hilton
Linden Row Inn

Linden Row Inn

8/10 Good
"Room and buildings were very unique and we loved the indoor courtyard. Good location, parking was reasonable $10 fee for day/overnight. Good value for the price."
Lauren 2-night trip
Posted 3 days ago
Linden Row Inn

More cheap accommodation in Petersburg

Motel 6 Sandston, VA - Richmond, Va

Motel 6 Sandston, VA - Richmond, Va

5704 Williamsburg Rd Sandston VA
NZ$119
13 Sept - 14 Sept
includes taxes & fees
Motel 6 Sandston, VA - Richmond, Va
Quality Inn Richmond Airport

Quality Inn Richmond Airport

5240 Airport Square Ln Sandston VA
NZ$132
17 Sept - 18 Sept
includes taxes & fees
7.2/10 Good! (1,012 reviews)
Quality Inn Richmond Airport
Microtel Inn & Suites by Wyndham Richmond Airport

Microtel Inn & Suites by Wyndham Richmond Airport

6000 Audubon Dr Sandston VA
NZ$134
1 Sept - 2 Sept
includes taxes & fees
5.6/10 (1,653 reviews)
Microtel Inn & Suites by Wyndham Richmond Airport
Red Roof Inn Richmond South

Red Roof Inn Richmond South

4350 Commerce Rd Richmond VA
NZ$146
27 Aug - 28 Aug
includes taxes & fees
6.6/10 (1,017 reviews)
Red Roof Inn Richmond South
Woodspring Suites Petersburg Near Fort Lee

Woodspring Suites Petersburg Near Fort Lee

3657 South Crater Road Petersburg VA
NZ$184
6 Sept - 7 Sept
includes taxes & fees
Woodspring Suites Petersburg Near Fort Lee
Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA

130 Wagner Road Petersburg VA
NZ$187
20 Sept - 21 Sept
includes taxes & fees
Country Inn & Suites by Radisson, Petersburg, VA

Find out more about Petersburg

Top reasons to visit Petersburg

  • Historical Significance: Petersburg is rich in history, featuring military museums and historic sites that provide a glimpse into the past.
  • Vibrant Festivals: Experience the lively Petersburg Festival, showcasing local culture and community spirit.
  • Outdoor Activities: Enjoy the Petersburg Sports Complex with tennis courts and scenic parks for family-friendly adventures.
  • Charming Old Towne: Explore the picturesque Old Towne area, filled with friendly locals and unique shops.
  • Diverse Accommodation: Choose from a range of comfortable hotels and motels catering to all types of travellers.

Find great hotels near Petersburg

Discover a range of accommodation options in Petersburg, Virginia, perfect for your stay. Whether you prefer a comfortable hotel or a convenient motel, you'll find plenty of choices to suit your needs. With facilities catering to business travellers, pet-friendly options, and nature-themed experiences, Petersburg offers something for everyone. Explore hotel reviews and find the ideal spot for your visit to this charming city.

  • WoodSpring Suites Colonial Heights Fort Lee: WoodSpring Suites Colonial Heights Fort Lee offers a budget-friendly lodging experience just 3.2km from Petersburg. This hotel caters to travellers seeking a pet-friendly environment, allowing certain pets to accompany guests during their stay. With amenities focusing on comfort and convenience, the property features essential facilities like kitchenettes in rooms, ensuring a homely atmosphere. Guests appreciate the friendly policies for pets, including weight restrictions and fees, making it an ideal choice for those travelling with furry companions.
  • Rodeway Inn At Fort Lee: Located 8.0km from Petersburg, Rodeway Inn At Fort Lee embraces a nature-themed approach, appealing to both leisure and business travellers alike. This budget-friendly accommodation invites guests to connect with the outdoors while enjoying pet-friendly amenities. The property offers essential services designed to enhance wellness, such as easy access to nearby parks and trails. With a focus on comfort and convenience, guests can expect thoughtful policies for pets, including service animals, ensuring that everyone feels welcome during their stay.
  • Country Inn & Suites by Radisson, Chester, VA: Situated 14.5km from Petersburg, Country Inn & Suites by Radisson, Chester, VA is a well-rated 3-star hotel tailored for business travellers. The property provides a comfortable environment with essential amenities to cater to work-related needs, including free Wi-Fi and meeting facilities. Guests can enjoy a complimentary breakfast to start their day off right. The hotel’s location allows easy access to local business hubs, making it a practical choice for those on professional trips while still offering a welcoming atmosphere for leisure stays.

Where to stay in and around Petersburg

Petersburg, Virginia, offers a delightful blend of history and urban charm, perfect for family adventures. Explore the vibrant downtown and the picturesque Old Towne, where friendly locals enhance your experience. Delve into Historic Petersburg for a glimpse of the past, and don't miss the beautiful scenery that surrounds the area. Whether you're on a budget or seeking excursions, Petersburg awaits with welcoming vibes and a rich tapestry of experiences just waiting to be discovered.

  • Colonial Heights: Located a mere 3.2km from Petersburg, Colonial Heights is a vibrant city that offers a delightful mix of family-friendly activities and urban experiences. With visitor numbers peaking in March to April and July, this city is perfect for those looking to blend business with leisure. As you explore, you’ll find shopping centres and malls, alongside educational venues. Historic landmarks such as a local college university, a stadium, and a racetrack add to the charm, making it an attractive spot for both locals and tourists alike.
  • Templeton: Nestled within the Petersburg area, Templeton is a quaint village that thrives on a steady influx of visitors throughout the year. The peak travel times in April and July to August draw families and business travellers alike. Templeton is known for its shopping centres and opportunities for a round of golf, providing a blend of leisure and commerce. The local urban parks and historic sites offer a glimpse into the area’s rich heritage, making it a relaxing yet engaging destination for a leisurely visit.
  • Matoaca: This charming village, also located near Petersburg, becomes a hotspot for visitors during the warmer months of July to August and October. Matoaca attracts families and outdoor enthusiasts seeking a city-themed experience enriched by nature. The village boasts recreational areas and educational facilities, alongside shopping centres. Notable attractions include historic sites, a beautiful lake, and a national state park that invites exploration and adventure, ensuring a memorable stay for all who visit.

Things to do near Petersburg

Shopping

Petersburg offers unique shopping at local boutiques and antique shops in its historic district. If you’re up for a drive, head to Southpark Mall, about 16.1km away, featuring popular retail chains and dining options for a more extensive shopping experience.

Recreation

Explore the tranquil grounds of the Virginia State Parks for peaceful nature walks and outdoor yoga sessions. Visit the Petersburg Wellness Centre to enjoy rejuvenating spa treatments and fitness classes, helping you unwind and refresh during your stay.

Adventure

Experience the thrill of motor racing at Virginia Motorsports Park, located 12.9km from Petersburg, where the adrenaline of the track awaits. Alternatively, Southside Speedway, 30.6km away, offers exciting races, while Richmond Raceway, 40.2km distant, provides a vibrant motorsport atmosphere for fans and adventurers alike.

Nightlife

Visit the Brickhouse Run on Sycamore Street for a lively atmosphere and great cocktails. If you’re in the mood for dancing, check out the Club 219 on North Sycamore Street, where you can enjoy local DJs and a vibrant crowd.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Petersburg

Petersburg is a fantastic destination for families and those keen on city-themed and outdoor holidays. Visitors can explore a variety of attractions, including historic sites, military museums, and plantations, providing a rich cultural and adventurous experience. Whether you're after a dose of history or outdoor fun, Petersburg has a diverse range of points of interest to keep you entertained throughout your stay.

  • Castlewood: Located 17.7km from Petersburg, Castlewood is a historic house that showcases the rich cultural heritage of the area. Visitors can explore its charming architecture and learn about its significance in local history, all while enjoying the serene atmosphere that surrounds this historic gem.
  • Rogers Stadium: Situated within Petersburg, Rogers Stadium is a vibrant venue that captures the excitement of live sports. Whether attending a local game or simply soaking in the energetic vibe, the stadium offers a lively experience for sports enthusiasts and families alike.
  • Pamplin Historical Park: This historic site, also located in Petersburg, immerses visitors in the cultural narratives of the past. With engaging exhibits and reenactments, Pamplin Historical Park invites exploration and reflection on significant historical events.

Best time to go to Petersburg

The best time to visit Petersburg can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Petersburg falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Petersburg falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January38.3°F (3.5°C)Light RainMostly SunnyAverageSlightly Low
February41.9°F (5.5°C)Light RainMostly SunnyAverageSlightly Low
March48.4°F (9.1°C)Light RainMostly SunnySlightly HighSlightly High
April58.6°F (14.8°C)Light RainMostly SunnySlightly HighSlightly High
May67.3°F (19.6°C)Light RainMostly SunnyAverageSlightly High
June75.2°F (24.0°C)Light RainMostly SunnyAverageAverage
July79.5°F (26.4°C)Light RainMostly SunnySlightly HighAverage
August77.4°F (25.2°C)Light RainMostly SunnyAverageAverage
September71.6°F (22.0°C)Light RainMostly SunnyAverageAverage
October61.2°F (16.2°C)Light RainMostly SunnySlightly LowAverage
November49.5°F (9.7°C)Light RainMostly SunnySlightly LowAverage
December43.3°F (6.3°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Petersburg

When flying into Petersburg, Virginia, the nearest major airport is RIChmond International Airport (RIC), situated 32.2km away. Popular hotel options nearby include The Jefferson Hotel and Omni Richmond Hotel, both about 6 to 11.3km from the airport. NORFolk International Airport (ORF), located 112.7km from Petersburg, offers hotel CHOices like Delta Hotels by Marriott Virginia Beach and Doubletree by Hilton, both within 2 to 12.9km of the airport. Lastly, Charlottesville-Albemarle Airport (CHO) is 136.8km away, with excellent hotels such as Keswick Hall and Omni Charlottesville, conveniently located 3 to 14.5km from the airport.

Frequently asked questions

What is the best area to stay in Petersburg?
The best area to stay in Petersburg is the historic Old Towne district, particularly around Sycamore Street and Old Street.This area serves as the city's main visitor hub, offering a mix of well-preserved 19th-century architecture and modern amenities. It's very walkable, with local shops, restaurants, and historical markers lining its streets. The Petersburg Siege Museum and the Trapezium House are significant landmarks within this district.Couples often find Old Towne ideal for a relaxed and engaging trip. You can enjoy strolls along the historic streets, dine at local eateries, and easily visit attractions like the Petersburg National Battlefield, which is a short drive away. Many of the boutique accommodations here are in renovated historic buildings, adding to the experience.For travellers looking for convenience and proximity to major transport links, the hotels located near Interstate 95, just to the west of Old Towne, are a practical choice.
What are the best hotels in Petersburg that travellers recommend?
Two of the best hotels in Petersburg that receive consistently high recommendations from travellers are the Hotel Petersburg, Tapestry Collection By Hilton and the Ragland Mansion Bed & Breakfast.The 3.5-star Hotel Petersburg, Tapestry Collection By Hilton, with a 9.0 rating, is situated in a historical district. Guests appreciate the valet parking service and the designer toiletries provided. It is conveniently located near the Sycamore Rouge Theatre, just 0.3 km away, and the Siege Museum, which is 0.2 km away.Another highly recommended option is the 3.5-star Ragland Mansion Bed & Breakfast, which boasts an exceptional 9.8 rating. This property offers luxurious touches such as bathrobes and rainfall showerheads, and guests consistently praise the delicious and amazing complimentary cooked breakfast. The location is also described as beautiful, with Sycamore Rouge Theatre 1.0 km away and the Siege Museum 0.8 km away.
What are the best family hotels in Petersburg?
For family-friendly accommodation in Petersburg, consider the Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG and the Comfort Inn Petersburg Fort Lee Area.The Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG, with an 8.0 rating, is known for its clean and spacious rooms. Guests frequently highlight the excellent and friendly staff, and the absolutely delicious and good breakfast, which is complimentary. The location is also considered convenient, and the beds are very comfortable. The hotel also provides a free children's club and free toiletries.Another excellent choice is the Comfort Inn Petersburg Fort Lee Area, which has an 8.2 rating. This hotel offers comfortable and clean rooms, with guests often praising the friendly and great staff. The free buffet breakfast is described as excellent, and the beds are clean and good. Families will appreciate the playground for children and the availability of connecting rooms.
What hotels in Petersburg offer free breakfast?
When looking for hotels in Petersburg that offer complimentary breakfast, consider the Ragland Mansion Bed & Breakfast, the Hampton Inn by Hilton Petersburg Fort Lee, and the Comfort Inn Petersburg Fort Lee Area.The 3.5-star Ragland Mansion Bed & Breakfast, with an impressive 9.8 rating, provides a delightful experience. Guests frequently praise its delicious and amazing breakfast, comfortable beds, and wonderful hospitality. It is conveniently located near cultural sites such as the Centre Hill Museum, only 0.6 km away, and the Siege Museum, just 0.8 km distant.Another excellent option is the Hampton Inn by Hilton Petersburg Fort Lee, which holds a 9.0 rating. This hotel is often commended for its friendly staff, clean and nice rooms, and delicious free breakfast. Guests also appreciate the comfy beds, contributing to a great overall experience.The Comfort Inn Petersburg Fort Lee Area, rated 8.2, is a good choice for those seeking a comfortable stay with a complimentary meal. Guests frequently mention the excellent and free breakfast, comfortable and clean rooms, and the great and friendly staff.
What are the top pet-friendly hotels in Petersburg?
Three excellent pet-friendly hotels in Petersburg are the Ragland Mansion Bed & Breakfast, the Hotel Petersburg, Tapestry Collection By Hilton, and the Hampton Inn by Hilton Petersburg Fort Lee.The 3.5-star Ragland Mansion Bed & Breakfast, with an exceptional 9.8 rating, warmly welcomes dogs and provides a complimentary cooked breakfast, which guests describe as delicious and amazing. Its rooms are praised for being comfortable and beautiful, and the hospitality is wonderful. The mansion is also conveniently located near the Siege Museum, just 0.8 km away, and the Sycamore Rouge Theatre, 1.0 km away.Another highly-rated option is the 3.5-star Hotel Petersburg, Tapestry Collection By Hilton, boasting a 9.0 rating. This hotel permits dogs and offers free WiFi and complimentary toiletries. Situated in a historical district, it is very close to the Siege Museum, only 0.2 km away, and the Sycamore Rouge Theatre, 0.3 km away. Guests consistently find the rooms to be clean.The Hampton Inn by Hilton Petersburg Fort Lee, rated 9.0, is also a fantastic choice, accommodating both dogs and cats. Guests rave about the friendly and good staff, the nice and clean rooms, and the delicious complimentary breakfast, which includes a convenient to-go option. The beds are described as comfy, contributing to a great overall experience. See more pet-friendly hotels in Petersburg
What are the best budget hotels in Petersburg?
Two highly-rated budget hotels in Petersburg are the Hampton Inn by Hilton Petersburg Fort Lee and the Comfort Inn Petersburg Fort Lee Area.The Hampton Inn by Hilton Petersburg Fort Lee, with a 9.0 rating, is much-loved for its friendly and good staff. Guests frequently mention the nice, clean rooms and the delicious free breakfast. The comfy beds also contribute to a great overall experience.Another excellent choice is the Comfort Inn Petersburg Fort Lee Area, which has an 8.2 rating. Travellers appreciate the comfortable and clean rooms, as well as the friendly and great staff. The excellent free breakfast is a particular highlight, and the beds are often described as clean and good.
What are the best hotels in Petersburg near Sycamore Rouge Theatre?
For hotels near the Sycamore Rouge Theatre in Petersburg, you could consider the Hotel Petersburg, Tapestry Collection By Hilton or the Ragland Mansion Bed & Breakfast.The 3.5-star Hotel Petersburg, Tapestry Collection By Hilton, with a 9.0 rating, is exceptionally close to the Sycamore Rouge Theatre, just 0.3 km away. This hotel is situated in a historical district and offers amenities like free WiFi, free toiletries, and valet parking. Guests have commented on the cleanliness of the rooms.Another excellent choice is the 3.5-star Ragland Mansion Bed & Breakfast, which boasts an impressive 9.8 rating. It is located 1.0 km from the Sycamore Rouge Theatre and provides complimentary cooked breakfast, free toiletries, and free self-parking. Customers often highlight the comfortable and beautiful rooms, the delicious breakfast, and the wonderful hospitality.
When is the best time to go to Petersburg?
The best times to visit Petersburg are during the spring (April to May) and autumn (September to October) when the weather is most pleasant for exploring.During these seasons, you'll find comfortable temperatures, typically ranging from 15°C to 25°C, making it ideal for outdoor activities like visiting the Petersburg National Battlefield or strolling through the historic Old Town. The spring brings blooming flowers and lush greenery, while autumn offers beautiful foliage, especially along the Appomattox River.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Petersburg.
How can I save on a hotel booking in Petersburg with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Petersburg hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Petersburg?
Prices for hotels in Petersburg often vary, but you can find a great deal from NZ$88 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia