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

Trust in budget-friendly travel at Super 8 by Wyndham Petersburg, where comfort meets cost-efficiency, from $80.00. Navigate check-ins and departures with ease at Super 8, where efficiency is key to ensuring guest satisfaction without the wait.

Choose Super 8 by Wyndham Petersburg for its quiet ambiance, with Petersburg Sports Complex easily reachable by a short drive, providing a peaceful experience in the vibrant Petersburg. Touchdown in comfort at Super 8 by Wyndham Petersburg in Petersburg, where affordability and location are key. Book your game-day stay today!

  Call (855) 233-0132 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

Uncover your home field advantage at Country Inn & Suites by Radisson Petersburg VA, where our accommodations are tailored for sports groups and fans, from $98.99. Enjoy the intimate and cozy ambiance of Country Inn & Suites’ on-site café, serving freshly brewed coffee and light snacks.

Discover the convenience of Country Inn & Suites by Radisson Petersburg VA, where Petersburg Sports Complex is accessible via a brief drive, providing a serene stay amidst the hustle of Petersburg for teams and families. Experience the enhanced amenities of Country Inn & Suites by Radisson Petersburg VA in Petersburg, where you can enjoy luxury for less. Reserve today!

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

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Petersburg Fort Lee

900 Winfield Rd Petersburg, VA

Ease into a budget-friendly stay at Econo Lodge Petersburg Fort Lee, where we marry minimalism with maximum comfort, from $62.99. Rest comfortably in Econo Lodge's rooms, featuring quality bedding and a selection of pillows for a good night's sleep.

The location of Econo Lodge Petersburg Fort Lee, a quick drive from Petersburg Sports Complex, offers the best of Petersburg: serene accommodation close to the heart of the action. Put your travel game on point at Econo Lodge Petersburg Fort Lee in Petersburg, where staying near the sports action costs less. Book your visit!

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

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Flagship Inn

815 South Crater Road Petersburg, VA

Invest in rest at Flagship Inn, where great rates and good sleeps go hand-in-hand, from $55.99. Experience a hassle-free stay in rooms that provide all the necessary comforts, focusing on affordability and practicality.

Relax at Flagship Inn, where you can enjoy a tranquil setting with Petersburg Sports Complex just a quick drive away, perfect for experiencing Petersburg's vibrant culture. Experience Petersburg like a local at Flagship Inn, where affordable rates let you dive into sports and culture. Reserve your budget-friendly room now!

  Call (855) 236-8982 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

Indulge in the affordable luxury of Comfort Inn Petersburg Near Fort Gregg Adams, where comfort and cost-efficiency meet elegance, from $101.99. Enjoy the peace of mind with Comfort Inn's enhanced cleaning protocols, ensuring a clean and safe environment during your stay.

The strategic location of Comfort Inn Petersburg Near Fort Gregg Adams allows for a tranquil retreat, with Petersburg Sports Complex just a quick drive away, blending serenity with easy access to Petersburg. Elevate your Petersburg experience with the upgraded comforts of Comfort Inn Petersburg Near Fort Gregg Adams, where affordability meets luxury. Reserve now!

  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

Dive into the enhanced value at Quality Inn Petersburg Near Fort Gregg Adams, perfect for celebrating victories or resting before the big match, from $73.99. Experience the comfort of Quality Inn's adjustable beds, allowing you to find the perfect position for a good night's sleep.

The proximity of Quality Inn Petersburg Near Fort Gregg Adams to Petersburg Sports Complex means you're just a short drive from experiencing the best events and attractions Petersburg has to offer. Enhance your Petersburg visit at Quality Inn Petersburg Near Fort Gregg Adams, featuring more comfort at less cost. Reserve your enhanced stay today!

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

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Petersburg an IHG Hotel

11979 South Crater Rd Petersburg, VA

Stay in upgraded style at Holiday Inn Express Petersburg an IHG Hotel, where we provide a little more for a lot less, ensuring your comfort and satisfaction, from $134.00. Stay cool with Holiday Inn Express's seasonal outdoor misting fans, providing a refreshing respite from the heat.

Discover a peaceful oasis at Holiday Inn Express Petersburg an IHG Hotel, where the short drive to Petersburg Sports Complex allows you to enjoy Petersburg's excitement without the downtown crowds. Relax in better accommodations with easy access to Petersburg's sporting events and cultural spots at Holiday Inn Express Petersburg an IHG Hotel. Book your room now!

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

Starting at

$134.00

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

Reach new heights of comfort at Days Inn by Wyndham Petersburg / South Fort Lee, where we offer just a bit more to ensure athletes and fans enjoy their stay, keeping it affordable, from $60.99. Choose Days Inn for your next adventure, where you'll find friendly service, comfortable rooms, and a great start to your day.

Immerse yourself in the tranquility of Days Inn by Wyndham Petersburg / South Fort Lee, where a short drive connects you with the heart of the action at Petersburg Sports Complex in vibrant Petersburg. Take your Petersburg game to the next level with a stay at Days Inn by Wyndham Petersburg / South Fort Lee, where affordability and location team up. Reserve your room now!

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

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Petersburg Fort Lee

12205 South Crater Rd. Building A Petersburg, VA

Optimize your travel funds at Red Roof Inn Petersburg Fort Lee, where we prioritize both comfort and cost-efficiency, perfect for teams, from $63.99. Relish the comfort and tranquility of Red Roof Inn's accommodations, ensuring a peaceful retreat from the day's activities.

Choose Red Roof Inn Petersburg Fort Lee for its proximity to Petersburg Sports Complex, ensuring a serene stay with the vibrant life of Petersburg just a quick drive away. Stay at Red Roof Inn Petersburg Fort Lee for a slam dunk Petersburg experience—affordable, accessible, and right where you need it. Reserve your room!

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

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Best Inn

555 East Wythe St Petersburg, VA

Experience more amenities for less at Best Inn, where we ensure your stay is both luxurious and economical, from $42.99. Find value and functionality in rooms that provide a comfortable setting with all the necessary amenities for a restful stay.

The location of Best Inn strikes a perfect balance, offering a tranquil stay with Petersburg Sports Complex and the vibrant Petersburg just a short drive away. Enjoy Petersburg's vibrant atmosphere from the upgraded comforts of Best Inn, still within your travel budget. Reserve your stay today!

  Call (855) 235-6136 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

Indulge in the affordable luxury of Motel 6 Petersburg VA Fort Lee, where we offer more for your money with comfortable rooms from $67.00. Choose Motel 6 for its easy and efficient reservation process, whether you book online, by phone, or walk-in.

Choose Motel 6 Petersburg VA Fort Lee for a restful experience, conveniently found a quick drive from Petersburg Sports Complex, merging quiet comfort with Petersburg's liveliness. Put your travel game on point at Motel 6 Petersburg VA Fort Lee in Petersburg, where staying near the sports action costs less. Book your visit!

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

Starting at

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

Indulge in the affordable luxury of Holiday Inn Express Hotel & Suites Petersburg Dinwiddie an IHG Hotel, where we add extra comfort without extra costs, from $104.99. Relax with the convenience of Holiday Inn Express's poolside service, offering refreshments and snacks while you swim or sunbathe.

Discover a quiet retreat at Holiday Inn Express Hotel & Suites Petersburg Dinwiddie an IHG Hotel, where the short drive to Petersburg Sports Complex offers a break from Petersburg's fast pace yet keeps you close to the action. Enhance your Petersburg visit at Holiday Inn Express Hotel & Suites Petersburg Dinwiddie an IHG Hotel, where you can enjoy upgraded amenities without stretching your budget. Book your room now!

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

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Petersburg Southpark Mall

403 East Roslyn Rd Colonial Heights, VA

Find luxury within reach at Hampton Inn Petersburg Southpark Mall, where upgraded amenities are standard and still budget-friendly, from $148.99. Rest easy with Hampton's enhanced cleaning protocols, ensuring a safe and welcoming environment for every guest.

Choose Hampton Inn Petersburg Southpark Mall for a stay that combines the serenity of the outskirts with the convenience of a short drive to the bustling Petersburg Sports Complex in Petersburg. Discover the upgraded Hampton Inn Petersburg Southpark Mall experience in Petersburg, where extra comfort enhances your sports and cultural visits. Reserve your room today!

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

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

Delta Hotels by Marriott Colonial Heights

401 East Roslyn Rd Colonial Heights, VA

Sink into luxury at Delta Hotels by Marriott Colonial Heights, where we provide a plush base for those looking to unwind or gear up for their next event, from $169.99. Relax with a book or a glass of wine in Delta Hotels by Marriott’s quiet reading nooks, designed for comfort and tranquility.

Relish the quietude of Delta Hotels by Marriott Colonial Heights, where the lively Petersburg Sports Complex is just a short drive away, blending relaxation with the vibrancy of Petersburg. Enjoy the upgraded experience of Delta Hotels by Marriott Colonial Heights in Petersburg, where three-star amenities enhance every moment. Reserve your room today!

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

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites South Park

931 South Ave Colonial Heights, VA

Experience the comfort of paying less for more at Comfort Suites South Park, where enhanced amenities don’t come with enhanced costs, from $103.99. Join the Choice Privileges® program through your stay at Comfort Suites, earning points towards free nights and exclusive rewards.

Enjoy the quietude of Comfort Suites South Park with the assurance that Petersburg Sports Complex is just a brief drive away, providing a serene escape in the vibrant Petersburg. Stay in the heart of Petersburg with the added comfort of Comfort Suites South Park, where upgraded amenities make your stay special. Reserve today!

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

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Towneplace Suites by Marriott Richmond Colonial Heights

931 South Avenue Colonial Heights, VA

Travel with confidence at Towneplace Suites by Marriott Richmond Colonial Heights, knowing you're getting the best value for your money, from $179.99. The community atmosphere at TownePlace Suites encourages guest interactions in shared areas.

Experience the best of both worlds at Towneplace Suites by Marriott Richmond Colonial Heights, nestled in a quiet area but just a quick drive to Petersburg Sports Complex, perfect for exploring Petersburg's lively culture. Stay game-ready at Towneplace Suites by Marriott Richmond Colonial Heights, perfect for Petersburg sports fans and city explorers on a budget. Reserve today!

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

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Richmond South / Southpark

800 Southpark Blvd Colonial Heights, VA

Kickstart your adventure or competition at Hilton Garden Inn Richmond South / Southpark, where our facilities cater to your dynamic needs, from $139.99. Appreciate the convenience of Hilton Garden Inn's on-site parking, perfect for guests who prefer easy access to their vehicles.

Enjoy the quietude of Hilton Garden Inn Richmond South / Southpark with the assurance that Petersburg Sports Complex is just a brief drive away, providing a serene escape in the vibrant Petersburg. Stay in the heart of Petersburg at Hilton Garden Inn Richmond South / Southpark, where every sports game and cultural event is within easy reach. Book your luxurious room now!

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

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

WoodSpring Suites Richmond Colonial Heights Fort Gregg Adams

255 Jennick Dr Colonial Heights, VA

Relax in the enhanced comfort of WoodSpring Suites Richmond Colonial Heights Fort Gregg Adams, providing more for less to ensure your stay is perfect, from just $79.99. Appreciate the value at WoodSpring Suites, offering affordable rates without sacrificing cleanliness or convenience for longer stays.

The strategic location of WoodSpring Suites Richmond Colonial Heights Fort Gregg Adams near Petersburg Sports Complex ensures a tranquil retreat just a quick drive from the bustling heart of Petersburg. Relax with upgraded comfort at WoodSpring Suites Richmond Colonial Heights Fort Gregg Adams in Petersburg, where extra luxury comes without the extra cost. Reserve your stay now!

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

Starting at

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

Elevate your team's stay with Extended Stay America Suites Colonial Heights Fort Lee, offering that extra layer of comfort to recharge after the game, starting at $125.99. Relax outdoors at Extended Stay America’s picnic and barbecue areas, perfect for a casual meal or relaxing evening.

Extended Stay America Suites Colonial Heights Fort Lee offers the perfect retreat, situated a quick drive from Petersburg Sports Complex, allowing guests to experience Petersburg's excitement without the downtown noise. Elevate your Petersburg experience with the upgraded amenities at Extended Stay America Suites Colonial Heights Fort Lee, where comfort meets affordability. Book now!

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

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites near Fort Gregg Adams

2200 Waterside Road Prince George, VA

Relax in the upscale ambiance of Sleep Inn & Suites near Fort Gregg Adams, where we offer more for your money, ensuring a luxurious stay, from $107.99. Rest comfortably in Sleep Inn’s signature beds, featuring premium mattresses and linens for a luxurious sleep experience.

Relax in the serene atmosphere of Sleep Inn & Suites near Fort Gregg Adams, where the lively Petersburg Sports Complex and the bustling Petersburg are just a quick drive away. Enhance your Petersburg visit at Sleep Inn & Suites near Fort Gregg Adams, featuring more comfort at less cost. Reserve your enhanced stay today!

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

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Hopewell Fort Lee

5103 Plaza Drive Hopewell, VA

Experience enhanced comfort at Hampton Inn by Hilton Hopewell Fort Lee, where extra amenities add extra value, all within your budget, from $134.99. Appreciate the convenience of Hampton’s on-site ATMs, providing easy access to cash for your travel expenses.

Nestled in a peaceful area, Hampton Inn by Hilton Hopewell Fort Lee is just a moderate drive from the bustling Petersburg Sports Complex, providing a restful haven close to Petersburg's heartbeat. Stay in style without overpaying at Hampton Inn by Hilton Hopewell Fort Lee in Petersburg, where you get more amenities for less. Book your upgraded room now!

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

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Hopewell Fort Gregg Adams

5103 Plaza Dr Hopewell, VA

Enjoy a richer stay at leaner rates at Hampton Inn by Hilton Hopewell Fort Gregg Adams, where we boost your comfort without busting your budget, from $149.99. Experience the warmth of Hampton's community-focused approach, with inviting public spaces designed to bring guests together.

Experience the suburban calm of Hampton Inn by Hilton Hopewell Fort Gregg Adams, ideally positioned a moderate drive from Petersburg Sports Complex, perfect for those seeking a quieter base near Petersburg. Indulge in the luxury of Hampton Inn by Hilton Hopewell Fort Gregg Adams in Petersburg without breaking the bank. Enhanced comfort at affordable prices awaits. Reserve now!

  Call (855) 235-6136 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

Elevate your stay without elevating your budget at Candlewood Suites Ft. Lee Petersburg Hopewell, where enhanced comfort meets affordability, from $109.00. Enjoy the convenience of Candlewood Suites' on-site convenience store, stocked with snacks, meals, and everyday essentials.

Experience the best of both worlds at Candlewood Suites Ft. Lee Petersburg Hopewell, where you can enjoy a serene setting with Petersburg Sports Complex a moderate drive away, perfect for exploring Petersburg. Relax in the enhanced comfort of Candlewood Suites Ft. Lee Petersburg Hopewell in Petersburg, where luxury meets affordability. Reserve your room today!

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

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

OYO Hotel Petersburg VA Templeton

16501 Sunnybrook Rd Petersburg, VA

Elevate your travel experience at OYO Hotel Petersburg VA Templeton, where a little extra comfort comes without the extra price, starting at $51.99. Relax in a space that blends affordability with a touch of luxury, providing a pleasant environment that exceeds expectations.

Enjoy the relaxed pace of life at OYO Hotel Petersburg VA Templeton, where the action of Petersburg Sports Complex is easily accessible via a moderate drive, making it perfect for those seeking a quiet getaway in Petersburg. Experience the luxury of OYO Hotel Petersburg VA Templeton in Petersburg, where enhanced amenities add to your comfort. Reserve your upgraded room today!

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

Starting at

$51.99

per night

Read Reviews View Amenities View All Rooms