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.

Find hotels in Petersburg, VA from CA $68

  • 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
Aug 6 - Aug 7
Tomorrow
Aug 7 - Aug 8
This weekend
Aug 7 - Aug 9
Next weekend
Aug 14 - Aug 16

Filter by

Star rating

Guest rating

Our top choices for Petersburg hotels

Breakfast included
Pet friendly
Hotel
Virginia State University
Reserve now, pay later

1. Drury Plaza Hotel Richmond

Drury Plaza Hotel Richmond
Glen Allen
United States
Jessica
CA $167
CA $194 total
includes taxes & fees
Aug 16 - Aug 17
Drury Plaza Hotel Richmond

2. Omni Richmond Hotel

Omni Richmond Hotel
Downtown Richmond
United States
Carl
CA $212
CA $246 total
includes taxes & fees
Aug 9 - Aug 10
Omni Richmond Hotel

3. Hotel Petersburg, Tapestry Collection By Hilton

Hotel Petersburg, Tapestry Collection By Hilton
Petersburg
United States
Williametta
CA $165
CA $191 total
includes taxes & fees
Aug 16 - Aug 17
Hotel Petersburg, Tapestry Collection By Hilton

4. Ragland Mansion Bed & Breakfast

Ragland Mansion Bed & Breakfast
Petersburg
United States
Joshua
CA $175
CA $235 total
includes taxes & fees
Aug 12 - Aug 13
Ragland Mansion Bed & Breakfast

5. Towneplace Suites By Marriott Richmond Colonial Heights

Towneplace Suites By Marriott Richmond Colonial Heights
Colonial Heights
United States
Lori
CA $184
CA $212 total
includes taxes & fees
Aug 13 - Aug 14
Towneplace Suites By Marriott Richmond Colonial Heights

6. Woodspring Suites Petersburg Near Fort Lee

Woodspring Suites Petersburg Near Fort Lee
Petersburg
United States
Isaac
CA $118
CA $138 total
includes taxes & fees
Aug 9 - Aug 10
Woodspring Suites Petersburg Near Fort Lee

7. Graduate by Hilton Richmond

Graduate by Hilton Richmond
Downtown Richmond
United States
Matthew
CA $194
CA $226 total
includes taxes & fees
Aug 17 - Aug 18
Graduate by Hilton Richmond

8. Hilton Garden Inn Richmond South/Southpark

Hilton Garden Inn Richmond South/Southpark
Colonial Heights
United States
Rachel
CA $206
CA $237 total
includes taxes & fees
Sep 1 - Sep 2
Hilton Garden Inn Richmond South/Southpark

9. Comfort Suites South Park

Comfort Suites South Park
Colonial Heights
CA $143
CA $169 total
includes taxes & fees
Aug 30 - Aug 31
Comfort Suites South Park

10. Delta Hotels by Marriott Colonial Heights

Delta Hotels by Marriott Colonial Heights
Colonial Heights
United States
Darrell
CA $165
CA $194 total
includes taxes & fees
Aug 16 - Aug 17
Delta Hotels by Marriott Colonial Heights

11. Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee
Petersburg
United States
Lyubov
CA $137
CA $154 total
includes taxes & fees
Aug 13 - Aug 14
Hampton Inn by Hilton Petersburg Fort Lee

12. Studio 6 Richmond Airport

Studio 6 Richmond Airport
Sandston
United States
Victoria
CA $149
CA $173 total
includes taxes & fees
Sep 1 - Sep 2
Studio 6 Richmond Airport

13. Hampton Inn Petersburg-Southpark Mall

Hampton Inn Petersburg-Southpark Mall
Colonial Heights
United States
Meredith
CA $171
CA $197 total
includes taxes & fees
Aug 23 - Aug 24
Hampton Inn Petersburg-Southpark Mall

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

Country Inn & Suites by Radisson, Petersburg, VA
Petersburg
United States
James
CA $130
CA $150 total
includes taxes & fees
Aug 30 - Aug 31
Country Inn & Suites by Radisson, Petersburg, VA

15. Comfort Inn & Suites Prince George - Fort Lee

Comfort Inn & Suites Prince George - Fort Lee
Prince George
United States
Elvis
CA $123
CA $138 total
includes taxes & fees
Aug 26 - Aug 27
Comfort Inn & Suites Prince George - Fort Lee

16. Extended Stay America Suites Colonial Heights Fort Lee

Extended Stay America Suites Colonial Heights Fort Lee
Colonial Heights
United States
Cameron
CA $125
CA $146 total
includes taxes & fees
Aug 30 - Aug 31
Extended Stay America Suites Colonial Heights Fort Lee

17. The Jefferson Hotel

The Jefferson Hotel
Downtown Richmond
United States
Kristel
CA $413
CA $481 total
includes taxes & fees
Aug 17 - Aug 18
The Jefferson Hotel

18. Sleep Inn & Suites Prince George near Fort Lee

Sleep Inn & Suites Prince George near Fort Lee
Prince George
United States
Tatiana
CA $141
CA $158 total
includes taxes & fees
Aug 30 - Aug 31
Sleep Inn & Suites Prince George near Fort Lee

19. Linden Row Inn

Linden Row Inn
Downtown Richmond
United States
Bonnie
CA $150
CA $174 total
includes taxes & fees
Aug 16 - Aug 17
Linden Row Inn

20. The Commonwealth

The Commonwealth
Downtown Richmond
United Kingdom
Jonathan
CA $189
CA $220 total
includes taxes & fees
Sep 3 - Sep 4
The Commonwealth
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Petersburg

Find the best Petersburg areas and neighborhoods for the activities you enjoy most.Learn more about Petersburg
Learn more about Petersburg

Ettrick

Home to Virginia State University, this area boasts historic landmarks like Vawter Hall and Old President's House, and offers convenient access to the Petersburg Amtrak train station.

Stay near popular Petersburg attractions

National Museum of the Civil War Soldier

7.6/10 (58 reviews)
You can browse the exhibits at National Museum of the Civil War Soldier, a museum with a story of its own, during your travels to Petersburg. While in this family-friendly area, you can savor the top-notch restaurants.
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 savor the top-notch restaurants.
See properties

Rogers Stadium

7.4/10 (27 reviews)
Catch an event at Rogers Stadium during your trip to Petersburg. While you're in the area, stroll along the riverfront.
See properties

Old Blandford Church

8.2/10 (23 reviews)
Old Blandford Church is just one of the places to see in Petersburg, so why not enjoy the other things to explore during your travels? While in this family-friendly area, you can savor the top-notch restaurants.
See properties

Dogwood Trace Golf Course

6.6/10 (40 reviews)
Enjoy a round of golf in Petersburg at Dogwood Trace Golf Course. While in this family-friendly area, you can savor the top-notch restaurants.
See properties

Pamplin Historical Park

7.4/10 (65 reviews)
Explore the great outdoors at Pamplin Historical Park, a lovely green space in Petersburg. While in this family-friendly area, you can savor the top-notch restaurants.
See properties

Farmers Bank

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

Centre Hill Museum

6.0/10 (18 reviews)
You can study the exhibits at Centre Hill Museum, a museum with a storied past, during your trip to 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

Graduate by Hilton Richmond

Graduate by Hilton Richmond

10/10 Excellent
"Check-in staff were great and professional. Also, the parking staff was friendly and polite and did everything to go the extra mile."
Claude 2-night trip
Posted less than an hour ago
Graduate by Hilton Richmond
Quirk Hotel Richmond

Quirk Hotel Richmond

10/10 Excellent
"We arrived 2.5 hours early and our room was ready for us. The hotel lobby was decorated so uniquely with such good taste that I could not even take in all of the adorable details.The room and bathroom were very large with high ceilings and was clean. The staff was friendly at every encounter including the valets. The downstairs bar was beautiful and the bartender was so very nice. We got the appetizer of their homemade potato chips and onion dip which was so very delicious. The rooftop bar had an amazing view and an equally friendly bartender. The cafe made me the best latte I have probably had. Only two complaints would be that the pillows for sleeping were very uncomfortable and the gnats at the rooftop bar were plentiful and very annoying. Could use some pest control up there. This hotel is phenomenal and you would not have to even leave it for your needs! "
Kimberly 1-night trip
Posted 1 hour ago
Quirk Hotel Richmond
Omni Richmond Hotel

Omni Richmond Hotel

10/10 Excellent
"I had a great 2 day stay. Hotel is beautiful cost extra for valet please plan to pay for parking in advance. Rooms were very spacious we had a great view. The pool was awesome as well 😀"
Shy 2-night trip
Posted 4 hours ago
Omni Richmond Hotel
The Jefferson Hotel

The Jefferson Hotel

10/10 Excellent
"The room was clean and the bed was very comfortable. The staff were very attentive and friendly. We had wonderful breakfasts delivered to our room each morning. Valet parking service was excellent. The shuttle service was also excellent."
James 2-night trip
Posted 6 hours ago
The Jefferson Hotel
Hotel Petersburg, Tapestry Collection By Hilton

Hotel Petersburg, Tapestry Collection By Hilton

8/10 Good
"Only concern is when booked we asked for room to be handicap accessible. Room was not ready when we arrived at 6pm. Television did not work."
Michelle 1-night trip
Posted 1 day ago
Hotel Petersburg, Tapestry Collection By Hilton
Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area

10/10 Excellent
"As with previous stays, facility was clean and the staff were courteous and helpful."
Chris 1-night trip
Posted 1 day ago
Comfort Inn Petersburg Fort Lee Area
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

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

10/10 Excellent
"Pool was cold. Overall, our stay went well."
Natalie 1-night trip
Posted 2 days ago
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
Studio 6 Richmond Airport

Studio 6 Richmond Airport

10/10 Excellent
"Beutiful"
Jose 2-night trip
Posted 3 days ago
Studio 6 Richmond Airport
Four Points by Sheraton Richmond

Four Points by Sheraton Richmond

10/10 Excellent
"Everything was great except the air conditioning and water. The air conditioning had a musty or mildewed smell. The water had some issues but it was being worked on during my stay."
Jamillah 2-night trip
Posted 3 days ago
Four Points by Sheraton Richmond

More cheap stays in Petersburg

Microtel Inn & Suites by Wyndham Richmond Airport

Microtel Inn & Suites by Wyndham Richmond Airport

6000 Audubon Dr Sandston VA
CA $85
CA $99 total
Sep 6 - Sep 7
includes taxes & fees
5.4/10 (1,651 reviews)
Microtel Inn & Suites by Wyndham Richmond Airport
Motel 6 Sandston, VA - Richmond, Va

Motel 6 Sandston, VA - Richmond, Va

5704 Williamsburg Rd Sandston VA
CA $86
CA $100 total
Sep 6 - Sep 7
includes taxes & fees
Motel 6 Sandston, VA - Richmond, Va
Quality Inn Richmond Airport

Quality Inn Richmond Airport

5240 Airport Square Ln Sandston VA
CA $102
CA $118 total
Sep 3 - Sep 4
includes taxes & fees
Quality Inn Richmond Airport
Red Roof Inn Richmond South

Red Roof Inn Richmond South

4350 Commerce Rd Richmond VA
CA $105
CA $122 total
Sep 1 - Sep 2
includes taxes & fees
Red Roof Inn Richmond South
Woodspring Suites Petersburg Near Fort Lee

Woodspring Suites Petersburg Near Fort Lee

3657 South Crater Road Petersburg VA
CA $118
CA $138 total
Aug 9 - Aug 10
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
CA $130
CA $150 total
Aug 30 - Aug 31
includes taxes & fees
7.8/10 Good! (1,011 reviews)
Country Inn & Suites by Radisson, Petersburg, VA

Hotels in Petersburg with star rating

Find out more about Petersburg

Top reasons to visit Petersburg

  • Historic Charm: Explore the charming streets of Old Towne Petersburg, where history comes alive through well-preserved architecture and sites.
  • Cultural Experiences: Immerse yourself in the local culture with educational attractions and engaging events throughout the city.
  • Outdoor Adventures: Enjoy a variety of recreational opportunities, perfect for nature lovers and outdoor enthusiasts alike.
  • Family-Friendly Activities: Petersburg offers numerous activities that cater to families, ensuring fun for all ages.
  • Diverse Accommodations: Choose from a range of lodging options, including pet-friendly motels and comfortable hotels, tailored to every traveller’s needs.

Find great hotels near Petersburg

Petersburg, Virginia, offers a delightful selection of accommodations for every traveller. Whether you seek a pet-friendly motel or a business-themed hotel with all the necessary amenities, you'll find various options to enhance your stay. From spacious suites to comfortable guest rooms, the lodging choices in Petersburg are designed to cater to diverse needs, ensuring a memorable vacation experience amidst the area's natural beauty.

  • WoodSpring Suites Richmond Colonial Heights Fort Gregg-Adams: This hotel offers a unique blend of convenience and comfort, perfect for pet-loving travellers. Located a mere 3.2km from Petersburg, WoodSpring Suites provides a welcoming experience for those wanting to bring their furry friends along. The property features essential amenities, including a pet-friendly policy that allows dogs on-site, ensuring your pets feel at home too. With a focus on extended stays, guests appreciate the well-equipped kitchenettes in each room and the clean, spacious accommodations that make it an ideal choice for longer visits.
  • Rodeway Inn At Fort Lee: Situated 8.0km from Petersburg, the Rodeway Inn creates a harmonious blend of nature and business themes. A great choice for both leisure and business travellers, this hotel is pet-friendly and welcomes dogs, making it perfect for those travelling with pets. Guests will find essential services tailored for the business-minded, alongside a serene atmosphere that encourages relaxation. The property’s commitment to providing a welcoming environment for all, including pets, ensures a pleasant stay for everyone, while its proximity to natural spaces adds an outdoor appeal.
  • Country Inn & Suites by Radisson, Chester, VA: Just 14.5km from Petersburg, this 3-star hotel is a standout for travellers seeking a welcoming and inclusive environment. The Country Inn & Suites prides itself on being LGBTQIA-friendly and offers robust business amenities, including a dedicated business centre to cater to corporate needs. Guests rave about the homey atmosphere and the attentive service, making it a great choice for both leisure and business trips. With comfortable accommodations and easy access to the surrounding area, this hotel is ideal for visitors looking for a comprehensive travel experience.

Things to do in and around Petersburg

Petersburg, Virginia, offers a delightful blend of family-friendly activities and cultural experiences. Visitors can enjoy educational attractions, thrilling motor racing events, and a vibrant shopping mall centre. With its array of recreational opportunities, Petersburg is perfect for outdoor enthusiasts and those seeking a culturally themed vacation. Whether you're exploring history or relaxing in nature, Petersburg has something for everyone.

Shopping

Petersburg offers a delightful shopping experience with Southpark Mall just 3.2km away, featuring entertainment and family-friendly vibes. MastRpieces Unlimited is a charming store located 1.6km away. If you're up for a drive, visit the 17th Street Farmers’ Market, located 21.6kms from Petersburg, for unique local finds.

Recreation

Dogwood Trace Golf Course offers a vibrant outdoor atmosphere for golf enthusiasts, perfect for relaxation and friendly competition. For a more tranquil experience, visit Point of Rocks Park and Parker's Battery Park, both providing serene environments for wellness and rejuvenation, surrounded by nature's beauty.

Adventure

Experience the thrill of racing at Virginia Motorsports Park, located 12.9km from Petersburg, where the adrenaline of motorsport meets a vibrant atmosphere. For a scenic adventure, hike the Virginia Capital Trail, 32.2km away, offering picturesque views and outdoor excitement. Enjoy water sports at Black Dog Paddle, 41.8km from Petersburg.

Nightlife

Petersburg offers vibrant nightlife with venues like Swaders Sports Park, an exciting arcadeAdventureZone just 3.2km away, perfect for adventure seekers. The Sycamore Rouge Theatre and Beacon Theatre, both nearby, provide a rich mix of culture, romance, and entertainment for family-friendly outings.

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

Booking tips and Expedia advantages for Petersburg

Petersburg, Virginia, offers several budget-friendly options for tourists. Enjoy free entry to attractions like Virginia State University and Castlewood. For transportation, consider using the local bus system or walking, as the city is compact. The most cost-effective time to visit is from December to February, with Mondays being the cheapest days to stay. Use Expedia to find great rates and additional savings by booking flights and accommodations together. Don't forget to filter for eco-certified hotels to find sustainable options that fit your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Petersburg are December to February, where the prices are slightly lower. This is in comparison to March and May to June, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Petersburg is Monday. The most expensive day to stay in Petersburg is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your hotel stay in Petersburg with your flights and activities through an Expedia package.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 HighAverage
May67.3°F (19.6°C)Light RainMostly SunnyAverageSlightly High
June75.2°F (24.0°C)Light RainMostly SunnyAverageSlightly High
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

If you're planning to visit Petersburg, Virginia, you can fly into two major airports. Richmond International Airport (RIC) is approximately 32.2km away and offers convenient access to hotels like The Jefferson Hotel, Omni Richmond Hotel, and Quirk Hotel Richmond, all within 11.3km of the airport. Alternatively, Newport News-Williamsburg International Airport (PHF) is located about 82.1km from Petersburg, with nearby accommodations such as DoubleTree by Hilton Williamsburg, Kingsmill Resort, and The Landing at Hampton Marina, all within 19.3km. Both airports provide accessible transportation options to and from these hotels, ensuring a smooth travel experience.

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. Find more child-friendly accommodations in Petersburg
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. Find more hotels with free breakfast in Petersburg
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. View all budget hotels in Petersburg
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, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 much is the nightly rate at a Petersburg hotel?
Prices for hotels in Petersburg often vary, but you can find a great deal from CA $68 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 the cheapest rate.

Explore a world of travel with Expedia