The best deals on hotels near Petersburg Sports Complex in Petersburg, VA.

Access unmatched hotel rates and frequent flash deals on rooms.

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

Top 24 Hotels Near Petersburg Sports Complex
100 Ballpark Rd Petersburg, VA

Super 8 by Wyndham Petersburg

3138 South Crater Rd Petersburg, VA

Score a comfortable retreat at Super 8 by Wyndham Petersburg, where every guest finds a welcoming space to relax, starting from just $80.00. Relax knowing Super 8 focuses on the essentials, providing straightforward amenities that matter most to travelers.

Nestled in a quiet area, Super 8 by Wyndham Petersburg provides a peaceful retreat with Petersburg Sports Complex easily accessible by car, perfect for experiencing the lively Petersburg. Keep your travel budget on track at Super 8 by Wyndham Petersburg in Petersburg, a home run for sports lovers and culture seekers alike. Reserve your spot!

  Call (855) 235-6136 to book with an agent.
  1.5 miles from Petersburg Sports Complex

Starting at

$80.00

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Petersburg VA

130 Wagner Road Petersburg, VA

Stay splendidly without spending excessively at Country Inn & Suites by Radisson Petersburg VA, where we offer enhanced comforts for everyone, especially athletes, from $99.99. Stay secure with the electronic room keys at Country Inn & Suites, providing enhanced security and peace of mind.

Stay at Country Inn & Suites by Radisson Petersburg VA and enjoy the serenity of your surroundings with Petersburg Sports Complex just a short drive away, perfect for a peaceful Petersburg experience. Relax with a bit more luxury at Country Inn & Suites by Radisson Petersburg VA in Petersburg, where you don’t have to pay more for more comfort. Book now!

  Call (855) 239-4019 to book with an agent.
  1.8 miles from Petersburg Sports Complex

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Flagship Inn

815 South Crater Road Petersburg, VA

Boost your game day experience with a stay at Flagship Inn, offering that little extra in amenities to keep you in top form, from $55.99. Enjoy a stay that's both economical and comfortable, where rooms are equipped with all the essentials for a satisfying visit.

Choose Flagship Inn for its peaceful location, with easy access to Petersburg Sports Complex, ensuring a serene and enjoyable stay in Petersburg. Stay near Petersburg's pulse at Flagship Inn, where sports fans and cultural seekers alike find great rates. Book now!

  Call (855) 234-5074 to book with an agent.
  2.6 miles from Petersburg Sports Complex

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

Experience enhanced comfort at Comfort Inn Petersburg Near Fort Gregg Adams, where every detail is designed for your relaxation, all at an affordable price, from $101.99. Book group travel with ease, as Comfort Inn offers attractive rates and accommodations for sports teams, family reunions, and corporate gatherings.

The tranquil surroundings of Comfort Inn Petersburg Near Fort Gregg Adams are just a short drive from the bustling Petersburg Sports Complex, offering a peaceful respite close to the heart of Petersburg. Enjoy the enhanced comforts of Comfort Inn Petersburg Near Fort Gregg Adams in Petersburg, where you get more without spending more. Reserve your room today!

  Call (855) 239-5277 to book with an agent.
  2.9 miles from Petersburg Sports Complex

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Petersburg Near Fort Gregg Adams

11974 South Crater Rd Petersburg, VA

Enjoy a superior stay at Quality Inn Petersburg Near Fort Gregg Adams, where upgraded facilities meet friendly prices, from just $59.99. Experience a smooth and efficient stay with Quality Inn's automated check-in kiosks, reducing wait times and enhancing your experience.

Enjoy the serenity of Quality Inn Petersburg Near Fort Gregg Adams, with the bustling Petersburg Sports Complex just a quick drive away, offering a perfect retreat from Petersburg's lively atmosphere. Discover a higher standard of comfort at Quality Inn Petersburg Near Fort Gregg Adams in Petersburg, where luxury amenities are budget-friendly. Book your stay now!

  Call (855) 239-4019 to book with an agent.
  3.1 miles from Petersburg Sports Complex

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Petersburg Ft. Gregg Adams

11909 South Crater Rd Petersburg, VA

Step into Hampton Inn by Hilton Petersburg Ft. Gregg Adams for a stay enhanced by additional amenities, all offered at competitive rates, from $108.99. Welcome the day or unwind in the evening with freshly baked cookies available in the lobby at select Hampton properties.

Choose the tranquility of Hampton Inn by Hilton Petersburg Ft. Gregg Adams, where you're just a brief drive from the action at Petersburg Sports Complex, ensuring a peaceful stay in the exciting Petersburg. Discover the upgraded Hampton Inn by Hilton Petersburg Ft. Gregg Adams experience in Petersburg, where extra comfort enhances your sports and cultural visits. Reserve your room today!

  Call (855) 234-7135 to book with an agent.
  3.1 miles from Petersburg Sports Complex

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Petersburg an IHG Hotel

11979 South Crater Rd Petersburg, VA

Experience enhanced relaxation without the enhanced price at Holiday Inn Express Petersburg an IHG Hotel, offering more amenities at great rates, from $129.00. Experience the local area with Holiday Inn Express's bike rental service, a fun and eco-friendly way to explore.

The peaceful locale of Holiday Inn Express Petersburg an IHG Hotel, with Petersburg Sports Complex a short drive away, offers a perfect respite from the urban energy of Petersburg. Experience Petersburg with a touch of luxury at Holiday Inn Express Petersburg an IHG Hotel, where added comfort doesn’t mean added cost. Reserve your stay now!

  Call (855) 234-7135 to book with an agent.
  3.2 miles from Petersburg Sports Complex

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Petersburg

12205 South Crater Rd. Suite 102 Petersburg, VA

Anchor your travels in value at Travelodge by Wyndham Petersburg, where comfort comes without the hefty price tag, from $55.99. Stay in comfort with Travelodge's plush bedding and pillows, ensuring a good night's sleep after a day of travel.

Nestled a convenient drive from Petersburg Sports Complex, Travelodge by Wyndham Petersburg is an oasis of calm, perfectly positioned for those who wish to explore the bustling Petersburg. Snag a budget win at Travelodge by Wyndham Petersburg in Petersburg, where every traveler finds value and convenience. Book your affordable room today!

  Call (855) 236-8982 to book with an agent.
  3.3 miles from Petersburg Sports Complex

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Petersburg / South Fort Lee

12208 South Crater Rd. / I 95 Petersburg, VA

Find a cozy retreat without the costly price tag at Days Inn by Wyndham Petersburg / South Fort Lee, where simplicity and savings align, from $65.99. Relax knowing Days Inn offers a 24-hour front desk service, providing assistance and peace of mind around the clock.

The peaceful locale of Days Inn by Wyndham Petersburg / South Fort Lee, combined with the short drive to Petersburg Sports Complex, offers an ideal base for exploring the dynamic Petersburg. Score a comfortable and cost-effective stay at Days Inn by Wyndham Petersburg / South Fort Lee in Petersburg, where every traveler gets the best value. Reserve your room!

  Call (855) 239-4019 to book with an agent.
  3.3 miles from Petersburg Sports Complex

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Petersburg Fort Lee

12205 South Crater Rd. Building A Petersburg, VA

Relish in the added comfort at Red Roof Inn Petersburg Fort Lee, where our upgraded facilities provide a cozy haven for every pre-game and post-game rest, from $65.99. Step into a world of practical comfort at Red Roof Inn, where every aspect of your stay is designed with your convenience in mind.

Red Roof Inn Petersburg Fort Lee offers a serene retreat within a short drive to Petersburg Sports Complex, ensuring athletes and fans enjoy both relaxation and excitement in Petersburg. Catch the best of Petersburg's games and gain more for your money at Red Roof Inn Petersburg Fort Lee, where staying costs less. Book today!

  Call (855) 236-8982 to book with an agent.
  3.3 miles from Petersburg Sports Complex

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Best Inn

555 East Wythe St Petersburg, VA

Indulge in a touch of luxury at Best Inn, where superior comfort meets cost-effective rates, from $42.99. Experience a pleasant upgrade in accommodations that offer additional amenities for comfort and convenience.

Best Inn offers a serene retreat within a short drive to Petersburg Sports Complex, ensuring athletes and fans enjoy both relaxation and excitement in Petersburg. Stay at Best Inn in Petersburg, where you can enjoy upgraded amenities without the upgraded cost. Book now!

  Call (855) 234-5074 to book with an agent.
  3.3 miles from Petersburg Sports Complex

Starting at

$42.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Petersburg VA Fort Lee

25 North Little Church St. Petersburg, VA

Decompress without the dollars at Motel 6 Petersburg VA Fort Lee, where we prioritize economical comfort, from $69.00. Experience the hospitality that Motel 6 is known for, with a friendly team dedicated to making your stay pleasant.

Enjoy the tranquility and convenience at Motel 6 Petersburg VA Fort Lee, perfectly positioned a short drive from Petersburg Sports Complex, ensuring a serene yet accessible Petersburg adventure. Gear up for a Petersburg game or getaway at Motel 6 Petersburg VA Fort Lee, where staying affordably lets you explore more. Reserve your room!

  Call (855) 234-2997 to book with an agent.
  3.5 miles from Petersburg Sports Complex

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Petersburg Dinwiddie an IHG Hotel

5679 Boydton Plank Rd Petersburg, VA

Enjoy the extra comforts at Holiday Inn Express Hotel & Suites Petersburg Dinwiddie an IHG Hotel, where we provide a superior experience without the superior cost, from $166.99. Take advantage of Holiday Inn Express's laundry services, offering quick and convenient options for freshening up your wardrobe while traveling.

Holiday Inn Express Hotel & Suites Petersburg Dinwiddie an IHG Hotel provides the perfect respite, with Petersburg Sports Complex only a short drive away, allowing guests to easily dive into the vibrancy of Petersburg. Enjoy Petersburg with a splash of extra comfort at Holiday Inn Express Hotel & Suites Petersburg Dinwiddie an IHG Hotel, your affordable luxury hub for sports and culture. Book now!

  Call (855) 239-5277 to book with an agent.
  4.1 miles from Petersburg Sports Complex

Starting at

$166.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Petersburg Southpark Mall

403 East Roslyn Rd Colonial Heights, VA

Stay at Hampton Inn Petersburg Southpark Mall and enjoy enhanced comfort and exceptional value, perfectly suited for sports teams and families, from $134.99. Grab a quick breakfast with Hampton’s on-the-go options, ideal for those mornings when you need to eat and run.

Discover the quiet charm of Hampton Inn Petersburg Southpark Mall, perfectly situated a brief drive from Petersburg Sports Complex, offering a restful sanctuary amidst the vibrant Petersburg. Get more from your Petersburg visit at Hampton Inn Petersburg Southpark Mall, where comfort and value intersect. Reserve your enhanced room today!

  Call (855) 234-2997 to book with an agent.
  4.2 miles from Petersburg Sports Complex

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Delta Hotels by Marriott Colonial Heights

401 East Roslyn Rd Colonial Heights, VA

Find solace and strategy at Delta Hotels by Marriott Colonial Heights, where the environment is as conducive to planning as it is to unwinding, from just $159.99. Stay connected with Delta Hotels by Marriott’s state-of-the-art connectivity options, including high-speed internet and multimedia ports.

Delta Hotels by Marriott Colonial Heights serves as an ideal base for those visiting Petersburg, with Petersburg Sports Complex accessible by a quick drive, blending serenity with accessibility. Experience a higher standard at Delta Hotels by Marriott Colonial Heights in Petersburg, where superior amenities don't come with a superior price tag. Reserve now!

  Call (855) 234-7135 to book with an agent.
  4.2 miles from Petersburg Sports Complex

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites South Park

931 South Ave Colonial Heights, VA

Find your perfect getaway at Comfort Suites South Park, where upgraded amenities meet budget-friendly rates, from just $105.99. Stay active with Comfort Suites' on-site sports facilities, including tennis courts and basketball courts at select locations.

The peaceful locale of Comfort Suites South Park, a brief drive from Petersburg Sports Complex, offers families and teams a quiet base to recharge and relax in Petersburg. Experience a better stay at Comfort Suites South Park, where each room offers more comfort for your sports and travel adventures in Petersburg. Book now!

  Call (855) 233-7850 to book with an agent.
  4.4 miles from Petersburg Sports Complex

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Towneplace Suites by Marriott Richmond Colonial Heights

931 South Avenue Colonial Heights, VA

Kick off your sports-filled day from Towneplace Suites by Marriott Richmond Colonial Heights, where comfort meets affordability, ensuring a restful start, from just $169.99. Suites at TownePlace Suites are designed with ergonomic workspaces and comfortable seating areas.

Discover a haven of peace at Towneplace Suites by Marriott Richmond Colonial Heights, conveniently found a few miles from Petersburg Sports Complex, offering a serene escape from the hustle of Petersburg. Stay near Petersburg's sporting events and attractions at Towneplace Suites by Marriott Richmond Colonial Heights without spending a fortune. Comfort and value in one place. Reserve today!

  Call (855) 235-6136 to book with an agent.
  4.4 miles from Petersburg Sports Complex

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Richmond South / Southpark

800 Southpark Blvd Colonial Heights, VA

Score the perfect balance of luxury and value at Hilton Garden Inn Richmond South / Southpark, offering a superior stay for sports enthusiasts, from $148.99. Savor the moment in Hilton Garden Inn's outdoor patios and gardens, beautifully landscaped areas designed for relaxation and social gatherings.

Discover a peaceful retreat at Hilton Garden Inn Richmond South / Southpark, perfectly situated a brief drive from Petersburg Sports Complex, offering a serene escape in the vibrant Petersburg. Discover the premium amenities of Hilton Garden Inn Richmond South / Southpark in Petersburg, where luxury is made accessible at great rates. Book now!

  Call (855) 233-0132 to book with an agent.
  4.7 miles from Petersburg Sports Complex

Starting at

$148.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

Unlock the comfort at Extended Stay America Suites Colonial Heights Fort Lee, blending enhanced amenities with affordability, perfect for any traveler, from $189.99. Stay organized with Extended Stay America’s ample storage options in each suite, making it easy to keep your belongings neat during longer stays.

Relish the peace and accessibility of Extended Stay America Suites Colonial Heights Fort Lee, where Petersburg Sports Complex is just a short drive away, blending serene accommodation with Petersburg's excitement. Stay in enhanced comfort at Extended Stay America Suites Colonial Heights Fort Lee in Petersburg, where you can enjoy luxury on a budget. Book your room today!

  Call (855) 234-7135 to book with an agent.
  5.0 miles from Petersburg Sports Complex

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites near Fort Gregg Adams

2200 Waterside Road Prince George, VA

Enjoy a taste of luxury at Sleep Inn & Suites near Fort Gregg Adams, where we offer more for less, making each visit memorable, from $119.99. Utilize Sleep Inn’s laundry facilities to keep your travel wardrobe fresh, an invaluable convenience for extended stays or family trips.

Relax at Sleep Inn & Suites near Fort Gregg Adams, where the dynamic Petersburg Sports Complex is just a short drive away, providing a peaceful base in the lively Petersburg. Indulge in affordable luxury at Sleep Inn & Suites near Fort Gregg Adams in Petersburg, where extra amenities make your stay unforgettable. Reserve today!

  Call (855) 234-5074 to book with an agent.
  5.0 miles from Petersburg Sports Complex

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Inn & Suites at Fort Gregg Adams

5380 Oaklawn Blvd Prince George, VA

Encounter the comfort of paying less for more at Inn & Suites at Fort Gregg Adams, where upgraded amenities don’t come with upgraded costs, from $118.99. Find value and functionality in rooms that provide a comfortable setting with all the necessary amenities for a restful stay.

Opt for Inn & Suites at Fort Gregg Adams and enjoy the serene surroundings, with the added benefit of Petersburg Sports Complex being a moderate drive away, allowing for peaceful moments just outside Petersburg's lively core. Relax and unwind at Inn & Suites at Fort Gregg Adams in Petersburg, where luxury amenities are both affordable and inviting. Book your room today!

  Call (855) 236-8982 to book with an agent.
  6.6 miles from Petersburg Sports Complex

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Hopewell Fort Lee

5103 Plaza Drive Hopewell, VA

Secure a win for comfort and value at Hampton Inn by Hilton Hopewell Fort Lee, where upgraded amenities await at budget-friendly rates, from $144.99. Explore with confidence, knowing that Hampton by Hilton's locations are conveniently situated near local attractions and business centers.

Hampton Inn by Hilton Hopewell Fort Lee offers the tranquility of a less crowded area, with the vibrant Petersburg Sports Complex just a moderate drive away, ensuring a peaceful retreat within easy reach of Petersburg's excitement. Treat yourself to a bit more luxury at Hampton Inn by Hilton Hopewell Fort Lee in Petersburg, where enhanced comfort meets affordable pricing. Book your upgraded room today!

  Call (855) 234-2997 to book with an agent.
  6.7 miles from Petersburg Sports Complex

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Hopewell Fort Gregg Adams

5103 Plaza Dr Hopewell, VA

Relax in upgraded comfort at Hampton Inn by Hilton Hopewell Fort Gregg Adams, where better amenities come with better rates, from $149.99. Swim any season in Hampton’s indoor pools, providing a warm and welcoming place to relax, regardless of the weather.

Stay at Hampton Inn by Hilton Hopewell Fort Gregg Adams for the perfect mix of suburban tranquility and easy access to Petersburg Sports Complex, ensuring a serene and convenient visit to Petersburg. Stay plush without paying extra at Hampton Inn by Hilton Hopewell Fort Gregg Adams in Petersburg, where better amenities meet better rates. Reserve your room today!

  Call (855) 239-5277 to book with an agent.
  6.9 miles from Petersburg Sports Complex

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites Ft. Lee Petersburg Hopewell

5113 Plaza Dr Hopewell, VA

Relax in upscale comfort without the upscale price at Candlewood Suites Ft. Lee Petersburg Hopewell, where we prioritize value and luxury, from $112.00. Candlewood Suites is ideal for business projects or relocations, offering essential amenities for productivity and comfort.

Enjoy the blend of Candlewood Suites Ft. Lee Petersburg Hopewell's peaceful setting with the convenience of Petersburg Sports Complex a moderate drive away, perfect for those seeking solace near Petersburg's action. Make the most of Petersburg from Candlewood Suites Ft. Lee Petersburg Hopewell, offering more than just a room with its upgraded amenities at great prices. Book now!

  Call (855) 235-0725 to book with an agent.
  6.9 miles from Petersburg Sports Complex

Starting at

$112.00

per night

Read Reviews View Amenities View All Rooms