The best deals on hotels when visiting Prince George in Virginia.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Prince George, Virginia 23875

Hampton Inn by Hilton Hopewell Fort Lee

5103 Plaza Drive Hopewell, VA

For a soothing and affordable stay, Hampton Inn by Hilton Hopewell Fort Lee offers inviting rooms with rates starting at $139.99, creating a welcoming and comfortable environment ideal for rest. Treat yourself at Hampton’s vending machines, conveniently located for a quick snack or drink without leaving the hotel.

With downtown Prince George just a short drive from Hampton Inn by Hilton Hopewell Fort Lee, guests can easily visit the city’s top destinations while staying in a more relaxed setting. Choose accommodations that make Prince George travel feel effortless—lock in your stay now!

  Call (855) 239-5277 to book with an agent.
  4.2 miles from Prince George, VA 23875

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Inn & Suites at Fort Gregg Adams

5380 Oaklawn Blvd Prince George, VA

With rates beginning at $118.99, Inn & Suites at Fort Gregg Adams provides budget-conscious accommodations for travelers visiting Prince George, creating a enchanting space ideal for rest. Relax in a space that offers more amenities and comfort, making your stay both enjoyable and budget-friendly.

With a brief drive into downtown Prince George, guests at Inn & Suites at Fort Gregg Adams can explore the city’s most iconic spots while returning to a peaceful retreat. Relax and unwind in Prince George with a hotel that prioritizes your comfort—book your room today!

  Call (855) 235-6136 to book with an agent.
  4.2 miles from Prince George, VA 23875

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites Ft. Lee Petersburg Hopewell

5113 Plaza Dr Hopewell, VA

For an affordable stay near Prince George, Candlewood Suites Ft. Lee Petersburg Hopewell offers inviting rooms with rates starting at $112.00, creating a clean, comfortable atmosphere perfect for relaxation. The independence of staying at Candlewood Suites allows you to live as you do at home, with all the necessary conveniences.

Candlewood Suites Ft. Lee Petersburg Hopewell offers the perfect balance of proximity and peace, with downtown Prince George only a short drive from the hotel. Treat yourself to an affordable, inviting hotel experience in Prince George—book today!

  Call (855) 235-6136 to book with an agent.
  4.3 miles from Prince George, VA 23875

Starting at

$112.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hopewell Fort Lee Area an IHG Hotel

3952 Courthouse Rd Hopewell, VA

For an affordable stay, Holiday Inn Express Hopewell Fort Lee Area an IHG Hotel offers peaceful rooms with rates beginning at $129.00, creating a clean and comfortable space near Prince George. Discover the value of staying at Holiday Inn Express, where essential services and amenities are included without extra charges.

With downtown Prince George just a short drive from Holiday Inn Express Hopewell Fort Lee Area an IHG Hotel, guests can easily visit the city’s top destinations while staying in a more relaxed setting. Choose accommodations that make Prince George travel feel effortless—lock in your stay now!

  Call (855) 239-4019 to book with an agent.
  4.3 miles from Prince George, VA 23875

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Hopewell Fort Gregg Adams

5103 Plaza Dr Hopewell, VA

With rates from $149.99, Hampton Inn by Hilton Hopewell Fort Gregg Adams provides inviting accommodations for guests bound for Prince George, creating a inviting and comfortable atmosphere for relaxation. Take a moment for yourself in Hampton’s reading nooks, featuring a selection of books and a quiet space to unwind.

Guests staying at Hampton Inn by Hilton Hopewell Fort Gregg Adams will love the convenience of being close to downtown Prince George, where the city’s most popular attractions are always just a drive away. Rest assured knowing your Prince George trip will be cozy and budget-conscious—book your room today!

  Call (855) 235-0725 to book with an agent.
  4.3 miles from Prince George, VA 23875

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Near Fort Gregg Adams I-295

4096 Oaklawn Boulevard Hopewell, VA

With rates starting at $75.99, Econo Lodge Near Fort Gregg Adams I-295 provides budget-conscious comfort for guests visiting Prince George, creating a warm and inviting atmosphere for rest. Appreciate the efficient and courteous service at Econo Lodge, where the staff strive to ensure your stay is smooth and enjoyable.

Econo Lodge Near Fort Gregg Adams I-295 is perfectly found for guests wanting to explore downtown Prince George, where a brief drive brings them to the city’s best spots. Enjoy Prince George adventures with a hotel that offers comfort and great rates—secure today!

  Call (855) 239-5277 to book with an agent.
  4.3 miles from Prince George, VA 23875

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Hopewell Fort Lee

3950 Courthouse Road Hopewell, VA

Guests traveling to Prince George will appreciate the inviting comfort at Best Western Plus Hopewell Fort Lee, where budget-friendly rooms start at $106.99, creating a warm, welcoming environment. Enjoy the added convenience of a mini-market on-site at Best Western Plus, perfect for picking up essentials or a quick snack.

With downtown Prince George just a short drive away, guests at Best Western Plus Hopewell Fort Lee can easily explore the city’s top spots while enjoying a quieter stay. Find the perfect place to rest and refresh while visiting Prince George—secure now!

  Call (855) 235-6136 to book with an agent.
  4.3 miles from Prince George, VA 23875

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn at Fort Lee

4911 Oaklawn Blvd Hopewell, VA

Guests bound for Prince George will find budget-conscious comfort at Rodeway Inn at Fort Lee, where cozy-like rooms start at $62.99, creating a warm and welcoming environment. Relax in accommodations that deliver practical comfort, ensuring a pleasant stay at an economical price.

Guests staying at Rodeway Inn at Fort Lee are never far from downtown Prince George, where a short drive delivers them to the city’s most iconic spots. Stay comfortably and affordably while visiting Prince George—lock in your stay today!

  Call (855) 235-6136 to book with an agent.
  4.4 miles from Prince George, VA 23875

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Stay Over Suites

4115 Old Woodlawn Street Hopewell, VA

Relax in style at Stay Over Suites as you explore Prince George, where friendly accommodations provide comfort and relaxation, with inviting rates starting at $129.99. Stay in rooms that offer the perfect combination of luxury and practicality, providing a superior guest experience.

From Stay Over Suites, a short drive brings guests into the heart of downtown Prince George, where the city’s most popular spots await discovery. Discover how Prince George can be a breeze with a hotel that offers exceptional amenities—secure now!

  Call (855) 234-7135 to book with an agent.
  4.4 miles from Prince George, VA 23875

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites near Fort Gregg Adams

2200 Waterside Road Prince George, VA

Guests headed to Prince George will find pleasant comfort at Sleep Inn & Suites near Fort Gregg Adams, where inviting rooms start at $119.99, creating a welcoming environment ideal for relaxation. Feel secure with Sleep Inn’s commitment to guest safety, which includes secure room entries and well-lit parking areas.

The drive into downtown Prince George from Sleep Inn & Suites near Fort Gregg Adams is convenient, offering guests easy access to the city’s top attractions without the noise. Step into a welcoming Prince George stay with accommodations that blend comfort and affordability—reserve now!

  Call (855) 236-8982 to book with an agent.
  5.7 miles from Prince George, VA 23875

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Petersburg VA

130 Wagner Road Petersburg, VA

Guests headed to Prince George will appreciate the friendly comfort at Country Inn & Suites by Radisson Petersburg VA, where rooms start at $99.99, creating a clean, welcoming environment for relaxation. Make the most of your stay with the Read It & Return Lending Library at Country Inn & Suites, offering books for all ages.

At Country Inn & Suites by Radisson Petersburg VA, guests can enjoy a quieter stay while still being close enough to downtown Prince George for easy exploration by car. Discover the ease of traveling to Prince George with well-equipped, affordable lodging—reserve today!

  Call (855) 234-2997 to book with an agent.
  5.8 miles from Prince George, VA 23875

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Petersburg

3138 South Crater Rd Petersburg, VA

With affordable rooms starting at $80.00, Super 8 by Wyndham Petersburg is ideal for guests visiting Prince George, creating a restorative and welcoming environment for relaxation. Rely on the attentive service at Super 8, where the staff’s dedication to your comfort makes all the difference in your stay.

Guests staying at Super 8 by Wyndham Petersburg can appreciate the balance of being close to downtown Prince George while enjoying the tranquility of staying outside the city’s busiest areas. Make the most of your Prince George trip with cost-saving, inviting lodging—secure today!

  Call (855) 235-0725 to book with an agent.
  6.1 miles from Prince George, VA 23875

Starting at

$80.00

per night

Read Reviews View Amenities View All Rooms

Riverside Inn&Suites

711 West Randolph Rd Hopewell, VA

Guests visiting Prince George can unwind in budget-conscious comfort at Riverside Inn&Suites, with rooms beginning at $70.99, creating a clean and welcoming space. Stay in a room that delivers reliable comfort, with practical amenities for an enjoyable and economical visit.

Guests staying at Riverside Inn&Suites will love the balance of quiet surroundings and easy access to downtown Prince George for a day of city adventures. Book your Prince George adventure with an inviting, budget-friendly hotel—reserve today!

  Call (855) 236-8982 to book with an agent.
  6.3 miles from Prince George, VA 23875

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Flagship Inn

815 South Crater Road Petersburg, VA

With rates starting at $55.99, Flagship Inn provides budget-conscious comfort for guests visiting Prince George, creating a warm and inviting atmosphere for rest. Relax in accommodations that balance comfort and convenience, offering everything you need for a worry-free stay.

Guests at Flagship Inn will appreciate the calm atmosphere of the hotel, with downtown Prince George still accessible by car for a day of city exploration. Plan ahead and enjoy a cozy, budget-friendly stay for your Prince George visit—reserve now!

  Call (855) 234-7135 to book with an agent.
  6.3 miles from Prince George, VA 23875

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Petersburg Near Fort Gregg Adams

12001 South Crater Rd Petersburg, VA

At Comfort Inn Petersburg Near Fort Gregg Adams, guests bound for Prince George can unwind in comforting comfort with rooms starting at $101.99, creating a clean, inviting space ideal for relaxation. Relax in rooms designed for ultimate comfort and functionality, ensuring you have everything you need at your fingertips.

At Comfort Inn Petersburg Near Fort Gregg Adams, guests can enjoy the peace and comfort of staying further from the city, while downtown Prince George remains just a quick drive away. Take advantage of a Prince George hotel that combines quality with cost-effective rates—secure now!

  Call (855) 239-4019 to book with an agent.
  6.6 miles from Prince George, VA 23875

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Colonial Heights Fort Lee

441 Charles H Dimmock Pkwy Colonial Heights, VA

At Extended Stay America Suites Colonial Heights Fort Lee, travelers to Prince George will find budget-friendly rooms with rates beginning at $189.99, creating a welcoming, warm-hearted space perfect for rest. Appreciate the additional security of Extended Stay America’s in-room safes, providing a secure place to store your valuables.

At Extended Stay America Suites Colonial Heights Fort Lee, guests can relax in a serene setting, with downtown Prince George still within easy reach for a day of sightseeing. Relax in Prince George with lodging that offers comfort and cost savings—reserve your room today!

  Call (855) 239-4019 to book with an agent.
  6.7 miles from Prince George, VA 23875

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Delta Hotels by Marriott Colonial Heights

401 East Roslyn Rd Colonial Heights, VA

Experience quality and relaxation at Delta Hotels by Marriott Colonial Heights on your journey to Prince George, where inviting rooms provide comfort, with nightly rates starting from $159.99. Stay connected with family and friends using Delta Hotels by Marriott’s complimentary postcards and mail services.

The relaxing setting of Delta Hotels by Marriott Colonial Heights is perfect for guests who want to unwind, with downtown Prince George still within reach for easy city access. Relax and enjoy every aspect of your Prince George visit with a hotel that caters to you—secure now!

  Call (855) 235-0725 to book with an agent.
  6.7 miles from Prince George, VA 23875

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Towneplace Suites by Marriott Richmond Colonial Heights

931 South Avenue Colonial Heights, VA

For a appealing and budget-friendly stay, Towneplace Suites by Marriott Richmond Colonial Heights offers affordable rooms with rates starting at $169.99, creating a welcoming environment ideal for guests visiting Prince George. Well-appointed suites at TownePlace Suites combine comfort with functionality for a pleasant stay.

At Towneplace Suites by Marriott Richmond Colonial Heights, guests can enjoy a peaceful stay while still being just a drive away from the excitement of downtown Prince George. Choose value-driven comfort for your Prince George visit—book your affordable stay today!

  Call (855) 235-6136 to book with an agent.
  6.8 miles from Prince George, VA 23875

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Best Inn

555 East Wythe St Petersburg, VA

For budget-savvy travelers visiting Prince George, Best Inn offers inviting rooms with rates starting at $42.99, creating a warm and welcoming environment. Stay in accommodations that enhance your experience with added comforts and conveniences, all at an economical price.

At Best Inn, visitors can take a short drive into downtown Prince George, where they can experience the city’s highlights and return to a more serene stay. Get ready for a Prince George visit where comfort and savings go hand in hand—reserve now!

  Call (855) 239-4019 to book with an agent.
  6.9 miles from Prince George, VA 23875

Starting at

$42.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Petersburg Southpark Mall

403 East Roslyn Rd Colonial Heights, VA

Guests bound for Prince George will appreciate the soothing accommodations at Hampton Inn Petersburg Southpark Mall, where rooms start at $134.99, creating a welcoming atmosphere for unwinding. Navigate your destination with ease, thanks to Hampton's central locations, often just steps away from public transportation.

From Hampton Inn Petersburg Southpark Mall, guests can easily access downtown Prince George, where they can explore the city’s best spots before returning to a quieter, more serene setting. Enhance your Prince George adventure with a hotel that makes every dollar count—secure now!

  Call (855) 234-5074 to book with an agent.
  6.9 miles from Prince George, VA 23875

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Petersburg VA Fort Lee

25 North Little Church St. Petersburg, VA

For a plush and budget-friendly stay, Motel 6 Petersburg VA Fort Lee offers affordable rooms with rates starting at $69.00, creating a welcoming environment ideal for guests visiting Prince George. Enjoy the vintage charm of some Motel 6 locations, where classic architecture and design elements harken back to the golden age of road travel.

At Motel 6 Petersburg VA Fort Lee, guests can enjoy the comfort of staying further from the city while still having easy access to downtown Prince George for a day of exploring. Book an economical hotel with extra comfort for your Prince George adventure—reserve today!

  Call (855) 235-6136 to book with an agent.
  6.9 miles from Prince George, VA 23875

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

Comfort Suites South Park

931 South Ave Colonial Heights, VA

For a restful stay, Comfort Suites South Park offers hospitable accommodations with rates from $105.99, creating a welcoming space ideal for travelers visiting Prince George. Experience the ease of check-in and check-out at Comfort Suites, designed to get you on your way quickly and efficiently.

At Comfort Suites South Park, guests can unwind in a quiet, serene environment, while downtown Prince George remains accessible by car for a day of adventure. Step into a welcoming Prince George stay that delivers on both comfort and savings—lock in today!

  Call (855) 234-7135 to book with an agent.
  7.0 miles from Prince George, VA 23875

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Richmond South / Southpark

800 Southpark Blvd Colonial Heights, VA

Enjoy the warm ambiance of Hilton Garden Inn Richmond South / Southpark as you visit Prince George, with quality accommodations crafted for comfort, with inviting rates starting at $148.99 per night. Appreciate the clean and contemporary design of Hilton Garden Inn's rooms, which feature modern furniture and effective lighting solutions.

With a convenient drive into downtown Prince George, guests at Hilton Garden Inn Richmond South / Southpark can balance city adventures with the peaceful atmosphere of the hotel. Make your Prince George adventure one to remember with a hotel that offers unbeatable value—reserve now!

  Call (855) 236-8982 to book with an agent.
  7.0 miles from Prince George, VA 23875

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Petersburg Ft. Gregg Adams

11909 South Crater Rd Petersburg, VA

Guests traveling to Prince George will appreciate the inviting accommodations at Hampton Inn by Hilton Petersburg Ft. Gregg Adams, where secure rooms start at $108.99, creating a warm, welcoming space. Trust in the consistent quality and service at Hampton by Hilton, where every stay is backed by a name you know and trust.

From Hampton Inn by Hilton Petersburg Ft. Gregg Adams, guests can take a short drive into downtown Prince George, where they can enjoy the city’s top spots before returning to a calm stay. Enjoy your Prince George adventure with a hotel that’s all about great value—lock in today!

  Call (855) 239-4019 to book with an agent.
  7.1 miles from Prince George, VA 23875

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms