The best deals on hotels when visiting Dinwiddie Gardens 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 Dinwiddie Gardens, Virginia 23803

Holiday Inn Express Hotel & Suites Petersburg Dinwiddie an IHG Hotel

5679 Boydton Plank Rd Petersburg, VA

For a comfortable and inviting stay, Holiday Inn Express Hotel & Suites Petersburg Dinwiddie an IHG Hotel offers homely rooms with rates beginning at $172.17, creating a clean and comfortable space near Dinwiddie Gardens. Appreciate the brand's focus on sustainability, with Holiday Inn Express participating in green programs and initiatives to reduce its environmental footprint.

Staying at Holiday Inn Express Hotel & Suites Petersburg Dinwiddie an IHG Hotel gives guests the option to walk to Dinwiddie Gardens’s downtown or hop in the car for an even quicker trip to the city’s main attractions. Experience Dinwiddie Gardens at its best with a hotel that ensures comfort without the high cost—reserve now!

  Call (855) 236-8982 to book with an agent.
  1.0 miles from Dinwiddie Gardens, VA 23803

Starting at

$172.17

per night

Read Reviews View Amenities View All Rooms

Best Inn

555 East Wythe St Petersburg, VA

Guests visiting Dinwiddie Gardens can enjoy inviting accommodations at Best Inn, where budget-friendly rooms start at $42.99, creating a welcoming space. Relax in accommodations that provide more than just the basics, offering extra comfort and convenience for a satisfying stay.

Guests staying at Best Inn will love how close they are to downtown Dinwiddie Gardens, where a short drive brings them to the city’s best attractions. Make Dinwiddie Gardens travel both enjoyable and affordable with a practical hotel—secure now!

  Call (855) 233-7850 to book with an agent.
  4.8 miles from Dinwiddie Gardens, VA 23803

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

With rates starting at $69.00, Motel 6 Petersburg VA Fort Lee provides budget-friendly accommodations for guests visiting Dinwiddie Gardens, creating a relaxed environment ideal for relaxation. Navigate the local area with recommendations from Motel 6's friendly staff, who are always ready to help you discover nearby gems.

Guests at Motel 6 Petersburg VA Fort Lee are just a short drive from downtown Dinwiddie Gardens, making it simple to explore the city’s top destinations while enjoying a more peaceful location. Lock in a budget-friendly hotel that prioritizes your comfort in Dinwiddie Gardens—reserve today!

  Call (855) 233-0132 to book with an agent.
  4.9 miles from Dinwiddie Gardens, VA 23803

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

Flagship Inn

815 South Crater Road Petersburg, VA

Guests bound for Dinwiddie Gardens will appreciate the inviting comfort at Flagship Inn, where easygoing rooms start at $55.99, creating a warm, welcoming space. Relax in well-maintained accommodations that provide everything you need for a comfortable and economical stay.

At Flagship Inn, visitors can unwind in the calm surroundings of the hotel, while downtown Dinwiddie Gardens remains just a convenient drive away. Choose affordability with a touch of comfort for your Dinwiddie Gardens stay—reserve now!

  Call (855) 235-6136 to book with an agent.
  5.2 miles from Dinwiddie Gardens, VA 23803

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Petersburg Southpark Mall

403 East Roslyn Rd Colonial Heights, VA

With affordable rooms from $134.99, Hampton Inn Petersburg Southpark Mall provides inviting comfort for guests bound for Dinwiddie Gardens, creating a peaceful, welcoming environment ideal for relaxation. Dive into the local scene with Hampton's specially curated area guides, packed with recommendations for dining, shopping, and entertainment.

At Hampton Inn Petersburg Southpark Mall, visitors can appreciate the calm surroundings, while downtown Dinwiddie Gardens remains easily accessible by car for city exploration. Get more out of your Dinwiddie Gardens adventure with accommodations that save you money—secure now!

  Call (855) 233-0132 to book with an agent.
  5.3 miles from Dinwiddie Gardens, VA 23803

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites South Park

931 South Ave Colonial Heights, VA

Guests traveling to Dinwiddie Gardens will find inviting accommodations at Comfort Suites South Park, where intimate-feeling rooms start at $105.99, creating a warm and welcoming space. Indulge in the plush bedding and cozy accommodations of Comfort Suites, ensuring a restful night's sleep.

Guests staying at Comfort Suites South Park will love the convenience of being close to downtown Dinwiddie Gardens, while enjoying the peaceful atmosphere of the hotel. Make Dinwiddie Gardens travel feel effortless with a cost-effective, welcoming hotel—book now!

  Call (855) 235-6136 to book with an agent.
  5.3 miles from Dinwiddie Gardens, VA 23803

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Delta Hotels by Marriott Colonial Heights

401 East Roslyn Rd Colonial Heights, VA

Relax at Delta Hotels by Marriott Colonial Heights as you explore Dinwiddie Gardens, where comfortable rooms provide a restful stay, with inviting rates beginning at just $159.99 per night. Savor gourmet dining at Delta Hotels by Marriott, where local flavors meet global culinary expertise in exquisite restaurant settings.

From Delta Hotels by Marriott Colonial Heights, a convenient drive brings guests into downtown Dinwiddie Gardens, where they can enjoy the city’s attractions and return to a quiet stay. Choose a hotel in Dinwiddie Gardens that elevates your experience with style and affordability—book today!

  Call (855) 239-4019 to book with an agent.
  5.4 miles from Dinwiddie Gardens, VA 23803

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

Guests traveling to Dinwiddie Gardens will find comforting accommodations at Towneplace Suites by Marriott Richmond Colonial Heights, with rooms beginning at $169.99, creating a clean, inviting environment ideal for unwinding. Consistent, high-quality experiences are guaranteed at TownePlace Suites, backed by the Marriott reputation.

The relaxing atmosphere at Towneplace Suites by Marriott Richmond Colonial Heights is complemented by its proximity to downtown Dinwiddie Gardens, just a drive away for easy access to the city’s highlights. Stay cozy and budget-conscious while experiencing Dinwiddie Gardens—secure your room now!

  Call (855) 235-0725 to book with an agent.
  5.4 miles from Dinwiddie Gardens, VA 23803

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

Choose Hilton Garden Inn Richmond South / Southpark for a warm retreat near Dinwiddie Gardens, where peaceful accommodations offer a relaxing experience, with inviting rates starting at $148.99 per night. Appreciate the thoughtful design of Hilton Garden Inn's shower facilities, equipped with invigorating rainfall showerheads.

At Hilton Garden Inn Richmond South / Southpark, guests can relax in a serene environment, while downtown Dinwiddie Gardens is still within reach for easy access to the city’s main attractions. Choose a Dinwiddie Gardens hotel that transforms your visit with well-rounded, inviting amenities—lock in today!

  Call (855) 234-7135 to book with an agent.
  5.5 miles from Dinwiddie Gardens, VA 23803

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Petersburg

3138 South Crater Rd Petersburg, VA

For those traveling to Dinwiddie Gardens, Super 8 by Wyndham Petersburg offers serene comfort with rooms beginning at $80.00, creating a clean and inviting atmosphere ideal for rest. Get energized for the day ahead with Super 8’s extensive breakfast selections, catering to a variety of tastes and dietary preferences.

At Super 8 by Wyndham Petersburg, guests can unwind in a quiet, serene environment, while downtown Dinwiddie Gardens remains accessible by car for a day of adventure. Make your Dinwiddie Gardens experience both cost-effective and comfortable—secure your stay today!

  Call (855) 233-0132 to book with an agent.
  5.9 miles from Dinwiddie Gardens, VA 23803

Starting at

$80.00

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

With budget-friendly rooms beginning at $189.99, Extended Stay America Suites Colonial Heights Fort Lee provides soft accommodations for travelers to Dinwiddie Gardens, creating a welcoming environment for rest. Stay organized with Extended Stay America’s ample storage options in each suite, making it easy to keep your belongings neat during longer stays.

At Extended Stay America Suites Colonial Heights Fort Lee, guests can unwind in a serene setting, knowing that downtown Dinwiddie Gardens remains accessible by car for easy city exploration. Embrace the joy of Dinwiddie Gardens with a hotel that understands what you need—reserve now!

  Call (855) 236-8982 to book with an agent.
  6.0 miles from Dinwiddie Gardens, VA 23803

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Petersburg VA

130 Wagner Road Petersburg, VA

With rooms beginning at $99.99, Country Inn & Suites by Radisson Petersburg VA provides budget-friendly accommodations for travelers visiting Dinwiddie Gardens, creating a warm and welcoming environment. Stay refreshed with the on-site laundry facilities at Country Inn & Suites, convenient for guests during longer visits.

Staying at Country Inn & Suites by Radisson Petersburg VA allows guests to enjoy a more tranquil setting, while still being close enough to downtown Dinwiddie Gardens for a day of exploration. Revel in added perks and comfort for your Dinwiddie Gardens stay without breaking the bank—lock in today!

  Call (855) 234-2997 to book with an agent.
  6.2 miles from Dinwiddie Gardens, VA 23803

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites near Fort Gregg Adams

2200 Waterside Road Prince George, VA

For a relaxing stay, Sleep Inn & Suites near Fort Gregg Adams offers enchanting rooms with rates starting at $119.99, creating a clean, welcoming space ideal for guests traveling to Dinwiddie Gardens. Experience a warm welcome and attentive service from Sleep Inn’s staff, dedicated to making your stay pleasant from check-in to check-out.

From Sleep Inn & Suites near Fort Gregg Adams, a convenient drive brings guests into downtown Dinwiddie Gardens, where they can enjoy the city’s attractions and return to a quiet stay. Escape to Dinwiddie Gardens and indulge in well-designed, cost-effective lodging—book today!

  Call (855) 239-5277 to book with an agent.
  6.8 miles from Dinwiddie Gardens, VA 23803

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Petersburg Near Fort Gregg Adams

12001 South Crater Rd Petersburg, VA

Guests visiting Dinwiddie Gardens will appreciate the inviting comfort at Comfort Inn Petersburg Near Fort Gregg Adams, with budget-friendly rooms starting at $101.99, creating a clean, welcoming space. Unwind in Comfort Inn's stylish and modern guest rooms, equipped with flat-screen TVs and a comfortable workspace.

A brief drive from Comfort Inn Petersburg Near Fort Gregg Adams brings guests into downtown Dinwiddie Gardens, making it simple to explore the city’s top destinations and then unwind at the hotel. Discover how stress-free Dinwiddie Gardens can be with well-appointed, affordable lodging—book today!

  Call (855) 234-5074 to book with an agent.
  7.6 miles from Dinwiddie Gardens, VA 23803

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

Guests traveling to Dinwiddie Gardens can unwind at Quality Inn Petersburg Near Fort Gregg Adams, where budget-friendly rooms start at $59.99, creating a warm, inviting atmosphere ideal for rest. Keep up with your fitness routine in Quality Inn's well-equipped exercise rooms, helping you stay active while on the road.

The relaxing environment at Quality Inn Petersburg Near Fort Gregg Adams allows guests to unwind, while downtown Dinwiddie Gardens is still within reach for a day of sightseeing and adventure. Find out how affordable and enjoyable your Dinwiddie Gardens visit can be—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  7.7 miles from Dinwiddie Gardens, VA 23803

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

With rooms starting at $108.99, Hampton Inn by Hilton Petersburg Ft. Gregg Adams provides inviting accommodations for guests traveling to Dinwiddie Gardens, creating a safe, welcoming environment. Indulge in the comfort of Hampton’s plush seating areas in guest rooms, creating a cozy nook for reading or relaxing.

Guests at Hampton Inn by Hilton Petersburg Ft. Gregg Adams can appreciate the balance of being near enough to downtown Dinwiddie Gardens to explore easily, while enjoying a quieter, more relaxed atmosphere. Step into Dinwiddie Gardens comfort with a hotel that prioritizes both convenience and savings—book today!

  Call (855) 235-6136 to book with an agent.
  7.7 miles from Dinwiddie Gardens, VA 23803

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

At Holiday Inn Express Petersburg an IHG Hotel, guests bound for Dinwiddie Gardens will enjoy budget-friendly comfort with rooms starting at $129.00, creating a warm and welcoming atmosphere. Enjoy the convenience of Holiday Inn Express's ticket service, helping you purchase tickets for local attractions and events.

Guests at Holiday Inn Express Petersburg an IHG Hotel can balance city adventures with a more tranquil stay, as downtown Dinwiddie Gardens is easily accessible by car. Stay comfortably and affordably while exploring all that Dinwiddie Gardens has to offer—secure your room now!

  Call (855) 239-4019 to book with an agent.
  7.8 miles from Dinwiddie Gardens, VA 23803

Starting at

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

With rooms from $65.99, Days Inn by Wyndham Petersburg / South Fort Lee provides budget-friendly accommodations for guests traveling to Dinwiddie Gardens, creating a warm and inviting environment. Take a refreshing dip in our available swimming pools, a perfect spot to relax and unwind no matter the time of year.

The calm setting of Days Inn by Wyndham Petersburg / South Fort Lee provides guests a retreat, with the vibrancy of downtown Dinwiddie Gardens still just a drive away for convenience. Stay cozy and keep your budget intact on your Dinwiddie Gardens adventure—reserve now!

  Call (855) 236-8982 to book with an agent.
  7.8 miles from Dinwiddie Gardens, VA 23803

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Petersburg

12205 South Crater Rd. Suite 102 Petersburg, VA

Guests bound for Dinwiddie Gardens will find inviting accommodations at Travelodge by Wyndham Petersburg, with budget-friendly rooms starting at $55.99, creating a warm and welcoming environment. Take advantage of Travelodge's vending machines for quick snacks and drinks without leaving the hotel.

From Travelodge by Wyndham Petersburg, a quick trip into downtown Dinwiddie Gardens offers guests the chance to explore the city’s top spots while enjoying the tranquility of the hotel. Book now and enjoy extra perks for your Dinwiddie Gardens adventure at budget-friendly rates!

  Call (855) 233-0132 to book with an agent.
  7.9 miles from Dinwiddie Gardens, VA 23803

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Petersburg Fort Lee

12205 South Crater Rd. Building A Petersburg, VA

For a peaceful and budget-friendly stay, Red Roof Inn Petersburg Fort Lee offers inviting rooms with rates starting at $65.99, creating a clean, welcoming environment near Dinwiddie Gardens. Select Red Roof Inn for a reliable, budget-friendly option that ensures you'll have more to spend on your adventures and less on your stay.

With a short drive into downtown Dinwiddie Gardens, guests at Red Roof Inn Petersburg Fort Lee can explore the city’s highlights and return to the hotel’s peaceful atmosphere. Stay relaxed and keep your budget intact while visiting Dinwiddie Gardens—reserve now!

  Call (855) 234-2997 to book with an agent.
  7.9 miles from Dinwiddie Gardens, VA 23803

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites Colonial Heights Fort Lee an IHG Hotel

15820 Woods Edge Road Colonial Heights, VA

Guests bound for Dinwiddie Gardens will find soft accommodations at Candlewood Suites Colonial Heights Fort Lee an IHG Hotel, where rooms start at $109.99, creating a warm and inviting environment ideal for relaxation. Choose Candlewood Suites for your next long-term project or relocation, where you'll find all the amenities needed for a comfortable transition.

Guests staying at Candlewood Suites Colonial Heights Fort Lee an IHG Hotel can easily access downtown Dinwiddie Gardens, making it simple to balance city exploration with a more relaxed stay. Make your Dinwiddie Gardens adventure simple and enjoyable with inviting hotel options—lock in now!

  Call (855) 233-7850 to book with an agent.
  8.1 miles from Dinwiddie Gardens, VA 23803

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn South Chesterfield Colonial Heights

15720 Woods Edge Road Colonial Heights, VA

For those headed to Dinwiddie Gardens, Comfort Inn South Chesterfield Colonial Heights offers budget-friendly accommodations with rooms from $97.20, creating a clean, comfortable environment perfect for rest. Find all the necessities for a productive business trip, including in-room desks and 24-hour business centers.

The relaxing environment at Comfort Inn South Chesterfield Colonial Heights offers a quiet retreat, with downtown Dinwiddie Gardens still within reach for a day of sightseeing. Experience Dinwiddie Gardens worry-free with a hotel that offers everything you need—book today!

  Call (855) 236-8982 to book with an agent.
  8.2 miles from Dinwiddie Gardens, VA 23803

Starting at

$97.20

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn Colonial Heights I-95

2310 Indian Hill Road Colonial Heights, VA

With budget-friendly rooms from $59.99, Rodeway Inn Colonial Heights I-95 provides inviting accommodations for guests bound for Dinwiddie Gardens, creating a clean, comfortable atmosphere. Find comfort and convenience in rooms that deliver essential amenities, perfect for travelers looking for reliability and value.

From Rodeway Inn Colonial Heights I-95, a short drive takes guests into downtown Dinwiddie Gardens, where they can enjoy the city’s attractions before returning to a quiet stay. Enjoy a practical, inviting stay perfect for your Dinwiddie Gardens travels—lock in today!

  Call (855) 234-5074 to book with an agent.
  8.4 miles from Dinwiddie Gardens, VA 23803

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Inn & Suites at Fort Gregg Adams

5380 Oaklawn Blvd Prince George, VA

For an inviting stay near Dinwiddie Gardens, Inn & Suites at Fort Gregg Adams offers appealing accommodations with rooms starting at $118.99, creating a clean and comfortable environment for rest. Enjoy a stay that meets your basic needs, with rooms featuring simple decor, essential amenities, and a focus on cleanliness and comfort.

At Inn & Suites at Fort Gregg Adams, guests can unwind in the quiet surroundings of the hotel, while downtown Dinwiddie Gardens is still a convenient drive away for easy access to the city. Choose a hotel that makes your Dinwiddie Gardens experience delightful and budget-friendly—book now!

  Call (855) 234-2997 to book with an agent.
  8.9 miles from Dinwiddie Gardens, VA 23803

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms