The best deals on hotels when visiting Nelson Park 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 Nelson Park, Virginia 23185

Fort Magruder Historic Williamsburg Trademark by Wyndham

6945 Pocahontas Trail Williamsburg, VA

With a perfect blend of style and comfort, Fort Magruder Historic Williamsburg Trademark by Wyndham near Nelson Park provides a welcoming environment, with budget-friendly rates starting from $74.99. Stay in rooms that provide a luxurious escape, featuring spacious layouts and high-quality amenities.

Fort Magruder Historic Williamsburg Trademark by Wyndham places guests within easy reach of Nelson Park’s best cultural landmarks, shops, and restaurants, all just a short walk away. Enjoy refined accommodations that make your Nelson Park travels unforgettable—reserve now!

  Call (855) 236-8982 to book with an agent.
  0.5 miles from Nelson Park, VA 23185

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Williamsburg East (Busch Gardens) VA

7135 Pocahontas Trl Williamsburg, VA

Experience a restful atmosphere at Country Inn & Suites by Radisson Williamsburg East (Busch Gardens) VA as you explore Nelson Park, where comfortable rooms provide quality, with rates beginning at a welcoming $128.99. Appreciate the peace of mind provided by round-the-clock security patrols at Country Inn & Suites, ensuring a safe environment for all guests.

Guests staying at Country Inn & Suites by Radisson Williamsburg East (Busch Gardens) VA are perfectly positioned to explore Nelson Park, with the city center’s top attractions just a short stroll from the hotel. Experience Nelson Park with a hotel that goes above and beyond for your comfort—reserve your room now!

  Call (855) 235-6136 to book with an agent.
  0.5 miles from Nelson Park, VA 23185

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

Merrimac Inn & Suites

7224 Merrimac Trail Williamsburg, VA

At Merrimac Inn & Suites, travelers bound for Nelson Park will find budget-conscious comfort with rates starting at $51.99, creating a clean and welcoming environment. Stay in accommodations that offer more than the essentials, with added features to make your visit both pleasant and affordable.

With Merrimac Inn & Suites nestled near Nelson Park’s vibrant downtown, guests can enjoy the best of the city’s cultural and entertainment options, all within easy reach. Discover a hotel that elevates your Nelson Park adventure while staying budget-friendly—reserve now!

  Call (855) 233-0132 to book with an agent.
  0.5 miles from Nelson Park, VA 23185

Starting at

$51.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Williamsburg

505 York Street Williamsburg, VA

Guests bound for Nelson Park can enjoy inviting accommodations at Baymont by Wyndham Williamsburg, where rooms start at $63.00, creating a warm, welcoming environment for relaxation. Relax with a book or plan your day in Baymont by Wyndham’s comfortable and inviting lobby areas, designed with guests' comfort in mind.

Guests staying at Baymont by Wyndham Williamsburg will appreciate the flexibility of walking or driving to downtown Nelson Park, where the city’s best spots await. Explore Nelson Park knowing your accommodations prioritize both comfort and savings—lock in today!

  Call (855) 236-8982 to book with an agent.
  0.7 miles from Nelson Park, VA 23185

Starting at

$63.00

per night

Read Reviews View Amenities View All Rooms

Best Western Williamsburg Historic District

351 York Street Williamsburg, VA

Guests bound for Nelson Park can unwind at Best Western Williamsburg Historic District, where soft rooms start at $72.99, creating a warm and inviting environment perfect for relaxation. Stay refreshed with Best Western's tea and coffee making facilities in every room, perfect for starting or ending your day.

Best Western Williamsburg Historic District is perfectly nestled for guests who want to visit downtown Nelson Park, where the city’s most popular destinations are always close at hand. Rest easy in Nelson Park with budget-wise lodging designed for your comfort—lock in today!

  Call (855) 234-7135 to book with an agent.
  0.9 miles from Nelson Park, VA 23185

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Williamsburg / Historic Area

304 2nd St Williamsburg, VA

With affordable rooms starting at $59.00, Super 8 by Wyndham Williamsburg / Historic Area provides budget-friendly accommodations for guests visiting Nelson Park, creating a quiet space for unwinding. Find Super 8 locations conveniently close to everything from scenic highways to vibrant city centers, enhancing your travel plans.

Super 8 by Wyndham Williamsburg / Historic Area offers guests the convenience of being close to downtown Nelson Park, where the city’s most popular destinations are always within easy reach. Book an inviting, economical hotel for your Nelson Park visit—lock in now!

  Call (855) 235-6136 to book with an agent.
  0.9 miles from Nelson Park, VA 23185

Starting at

$59.00

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn Historic

309 Page Street Williamsburg, VA

Guests headed to Nelson Park will find hospitable, budget-friendly comfort at Rodeway Inn Historic, where rooms begin at $54.99, creating a welcoming space perfect for relaxation. Relax in well-maintained accommodations that offer the essentials for a comfortable and affordable stay.

Rodeway Inn Historic provides guests with convenient access to downtown Nelson Park, where the city’s most exciting attractions are always nearby. Make your Nelson Park trip enjoyable and cost-effective—reserve your hotel room now!

  Call (855) 234-5074 to book with an agent.
  1.1 miles from Nelson Park, VA 23185

Starting at

$54.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Williamsburg Busch Gardens Area

470 McLaws Circle Williamsburg, VA

Unwind at Courtyard by Marriott Williamsburg Busch Gardens Area as you explore Nelson Park, where restful rooms offer relaxation and comfort, with affordable rates starting at $139.99 per night. Savor the convenience of dining in with Courtyard's room service, offering delicious meals delivered straight to your door.

Courtyard by Marriott Williamsburg Busch Gardens Area offers guests the perfect blend of convenience and relaxation, with downtown Nelson Park never far away for easy access to the city’s top spots. Rest and rejuvenate in Nelson Park with a hotel that caters to your every need—lock in today!

  Call (855) 239-5277 to book with an agent.
  1.3 miles from Nelson Park, VA 23185

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

MainStay Suites Williamsburg Historic Area

814 Capitol Landing Rd Williamsburg, VA

At MainStay Suites Williamsburg Historic Area, travelers to Nelson Park will find peaceful accommodations with rooms beginning at $74.00, creating a clean, inviting atmosphere perfect for rest. Relax outdoors at MainStay Suites’ picnic and barbecue areas, perfect for a family meal or a small gathering with friends.

At MainStay Suites Williamsburg Historic Area, guests can quickly access downtown Nelson Park, making it easy to explore the city’s most exciting spots without the noise of staying in the heart of the city. Get more out of your Nelson Park adventure with accommodations that save you money—secure now!

  Call (855) 234-2997 to book with an agent.
  1.3 miles from Nelson Park, VA 23185

Starting at

$74.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Williamsbrg Busch Gardens Area an IHG Hotel

480 McLaws Cir Williamsburg, VA

With rates beginning at $129.95, Holiday Inn Express Williamsbrg Busch Gardens Area an IHG Hotel provides budget-friendly comfort for travelers bound for Nelson Park, creating a clean, inviting space. Enjoy the convenience of on-site parking at Holiday Inn Express, making arrivals and departures smooth and hassle-free (where available).

With downtown Nelson Park nearby, guests staying at Holiday Inn Express Williamsbrg Busch Gardens Area an IHG Hotel can experience the city’s best sights without being in the middle of the hustle and bustle. Settle in with confidence at a budget-friendly hotel for your Nelson Park getaway—book today!

  Call (855) 234-2997 to book with an agent.
  1.4 miles from Nelson Park, VA 23185

Starting at

$129.95

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Williamsburg

824 Capitol Landing Road Williamsburg, VA

For budget-conscious guests bound for Nelson Park, Red Roof Inn Williamsburg provides affordable comfort with rooms starting at $59.49, creating a reassuring space perfect for unwinding. Enjoy the freedom of bringing your pets along to Red Roof Inn, a hotel that truly understands the bond between pets and their owners.

Guests staying at Red Roof Inn Williamsburg can enjoy being close to downtown Nelson Park, where the city’s top attractions are just a quick trip away for easy exploration. Choose affordability and extra perks for your Nelson Park travels—book your hotel now!

  Call (855) 239-4019 to book with an agent.
  1.4 miles from Nelson Park, VA 23185

Starting at

$59.49

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Williamsburg Colonial Area

834 Capitol Landing Rd Williamsburg, VA

With rates starting at $59.00, Travelodge by Wyndham Williamsburg Colonial Area provides budget-conscious comfort for travelers to Nelson Park, creating a clean and alluring space ideal for relaxation. Discover the comfort of Travelodge's renovated properties, where modern updates meet the brand's signature hospitality.

Travelodge by Wyndham Williamsburg Colonial Area provides easy access to the heart of Nelson Park, allowing guests to enjoy the vibrant downtown while returning to a more tranquil spot to unwind. Make your Nelson Park adventure affordable and stress-free—lock in your room today!

  Call (855) 239-4019 to book with an agent.
  1.4 miles from Nelson Park, VA 23185

Starting at

$59.00

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Historic Area

442 Pkwy. Dr Williamsburg, VA

Guests traveling to Nelson Park can enjoy affordable comfort at Econo Lodge Historic Area, with welcoming rooms beginning at $48.99, creating a clean and comfortable space perfect for relaxation. Experience local charm at Econo Lodge properties, each reflecting the community’s character and offering a unique stay.

Econo Lodge Historic Area offers the perfect balance of convenience and comfort, with downtown Nelson Park always close enough for a quick trip to the city’s best destinations. Save big on your Nelson Park travels and enjoy enhanced comfort—reserve today!

  Call (855) 235-6136 to book with an agent.
  1.4 miles from Nelson Park, VA 23185

Starting at

$48.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Williamsburg Historic District

911 Capitol Landing Rd Williamsburg, VA

For those visiting Nelson Park, Hampton Inn & Suites Williamsburg Historic District offers cushy accommodations with rates from $80.99, creating a clean, comfortable space perfect for relaxation. Take advantage of Hampton's digital key technology, offering a secure and contactless way to access your room via smartphone.

Hampton Inn & Suites Williamsburg Historic District provides guests with the perfect location for exploring Nelson Park, where the downtown area is just minutes away for easy access. Make your Nelson Park adventure both relaxing and affordable with top-notch amenities—book today!

  Call (855) 234-5074 to book with an agent.
  1.5 miles from Nelson Park, VA 23185

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Griffin Hotel an official Colonial Williamsburg Hotel

136 Francis St. East Williamsburg, VA

Discover a sheltered retreat at Griffin Hotel an official Colonial Williamsburg Hotel near Nelson Park, where inviting rooms create a relaxing environment, with nightly rates starting at $215.99 per night. Enjoy rooms that provide a higher level of amenities and comfort, designed to make your stay more enjoyable and convenient.

Griffin Hotel an official Colonial Williamsburg Hotel gives guests the perfect location to explore downtown Nelson Park, where the city’s most popular destinations are just minutes away. Relax in Nelson Park with a hotel that takes your comfort seriously, without breaking the bank—lock in today!

  Call (855) 235-0725 to book with an agent.
  1.5 miles from Nelson Park, VA 23185

Starting at

$215.99

per night

Read Reviews View Amenities View All Rooms

Williamsburg Inn an official Colonial Williamsburg Hotel

136 East Francis Street Williamsburg, VA

Experience the ultimate in refinement at Williamsburg Inn an official Colonial Williamsburg Hotel on your journey to Nelson Park, where luxurious surroundings ensure an extraordinary stay, with inviting nightly rates from $494.99. Stay in rooms that blend historic charm with modern luxury, featuring vaulted ceilings, gothic windows, and high-tech amenities.

With quick access to downtown Nelson Park, guests at Williamsburg Inn an official Colonial Williamsburg Hotel can easily explore the city’s best sights while enjoying a more peaceful stay. Embrace the splendor of Nelson Park with a hotel that provides impeccable five-star service—book today!

  Call (855) 236-8982 to book with an agent.
  1.5 miles from Nelson Park, VA 23185

Starting at

$494.99

per night

Read Reviews View Amenities View All Rooms

Williamsburg Lodge Autograph Collection

310 South England St Williamsburg, VA

Embrace an extraordinary experience at Williamsburg Lodge Autograph Collection as you journey to Nelson Park, where thoughtfully curated accommodations promise luxury, with rates from $349.99. Indulge in the luxury of Autograph Collection's rooms and suites, each designed with unique flair and utmost comfort in mind.

At Williamsburg Lodge Autograph Collection, guests are never far from downtown Nelson Park, where a quick drive brings them to the city’s most iconic sights. Find out how delightful Nelson Park can be with accommodations that cater to your comfort—reserve now!

  Call (855) 235-0725 to book with an agent.
  1.6 miles from Nelson Park, VA 23185

Starting at

$349.99

per night

Read Reviews View Amenities View All Rooms

Wyndham Garden Williamsburg Busch Gardens Area

201 Water Country Pkwy Williamsburg, VA

Choose Wyndham Garden Williamsburg Busch Gardens Area for your trip to Nelson Park, where plush accommodations provide a relaxing retreat, with budget-friendly room rates beginning at just $68.40. Stay in rooms that offer an elevated level of comfort and convenience, designed to enhance your travel experience.

Guests staying at Wyndham Garden Williamsburg Busch Gardens Area can quickly drive into downtown Nelson Park, where the city’s best attractions are just a few minutes away. Take your Nelson Park experience to the next level with a hotel that delivers on all fronts—lock in today!

  Call (855) 234-2997 to book with an agent.
  1.7 miles from Nelson Park, VA 23185

Starting at

$68.40

per night

Read Reviews View Amenities View All Rooms

Williamsburg Woodlands Hotel & Suites an official Colonial Williamsburg Hotel

105 Visitors Center Dr Williamsburg, VA

Experience a peaceful stay at Williamsburg Woodlands Hotel & Suites an official Colonial Williamsburg Hotel when traveling to Nelson Park, where inviting rooms provide comfort and relaxation, with rates beginning at $149.99. Stay in rooms that are designed to offer a higher standard of comfort, with amenities that cater to your every need.

From Williamsburg Woodlands Hotel & Suites an official Colonial Williamsburg Hotel, a brief drive takes guests into downtown Nelson Park, where the city’s top sights are always within easy reach. Make your Nelson Park visit special with a hotel that combines elegance and practicality—reserve now!

  Call (855) 239-5277 to book with an agent.
  1.8 miles from Nelson Park, VA 23185

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Williamsburg

50 Kingsmill Rd Williamsburg, VA

Step into sophistication at DoubleTree by Hilton Williamsburg near Nelson Park, where chic rooms ensure a serene atmosphere, with budget-friendly nightly rates from $173.99. Bring the whole family to DoubleTree by Hilton, where amenities from kids' menus to child-friendly activities ensure a pleasant stay for all.

At DoubleTree by Hilton Williamsburg, guests are always close enough to downtown Nelson Park for a short drive, making it simple to experience the best the city has to offer. Find out how magical Nelson Park can be with a hotel that delivers pure luxury—lock in today!

  Call (855) 239-5277 to book with an agent.
  1.8 miles from Nelson Park, VA 23185

Starting at

$173.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Williamsburg Central

718 Bypass Rd Williamsburg, VA

Guests bound for Nelson Park can enjoy inviting comfort at Hampton Inn & Suites Williamsburg Central, where quiet rooms begin at $81.99, creating a warm and welcoming space ideal for relaxation. Savor the variety of Hampton’s waffle station at breakfast, allowing you to customize your morning treat with a selection of toppings.

At Hampton Inn & Suites Williamsburg Central, guests are never far from downtown Nelson Park, where a quick drive brings them to the city’s best offerings. Relax and enjoy Nelson Park with a welcoming hotel that fits your budget perfectly—secure today!

  Call (855) 235-6136 to book with an agent.
  2.4 miles from Nelson Park, VA 23185

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Williamsburg Historic Area

706 Bypass Road Williamsburg, VA

For a comfortable and inviting stay, Days Inn by Wyndham Williamsburg Historic Area offers gentle rooms with rates beginning at $61.99, creating a clean and comfortable space near Nelson Park. Keep up with your fitness in our on-site gyms, featuring modern equipment and a supportive environment.

Days Inn by Wyndham Williamsburg Historic Area offers the perfect location for guests wanting to explore Nelson Park, where the downtown area is just a quick drive away for easy access. Plan your Nelson Park trip with a hotel that guarantees comfort and affordability—reserve today!

  Call (855) 239-5277 to book with an agent.
  2.4 miles from Nelson Park, VA 23185

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Williamsburg

601 Bypass Rd Williamsburg, VA

Choose Homewood Suites by Hilton Williamsburg for a intimate retreat on your trip to Nelson Park, where inviting rooms offer warmth and comfort, with nightly rates starting at $109.99. Enjoy seasonal activities at Homewood Suites, from summer pool parties to winter holiday events, enhancing your stay year-round.

With quick access to downtown Nelson Park, guests staying at Homewood Suites by Hilton Williamsburg can easily explore the city’s top attractions while staying in a more peaceful area. Enjoy added value and luxury in Nelson Park without the hefty price tag—reserve now!

  Call (855) 233-0132 to book with an agent.
  2.5 miles from Nelson Park, VA 23185

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Williamsburg Historic Area

600 Bypass Rd Williamsburg, VA

With budget-conscious rooms beginning at $60.35, La Quinta Inn & Suites by Wyndham Williamsburg Historic Area is a practical choice for travelers to Nelson Park, providing a warm and inviting space ideal for rest. Wake up on the bright side with La Quinta's complimentary Bright Side Breakfast®, offering a delicious variety of hot and cold options.

From La Quinta Inn & Suites by Wyndham Williamsburg Historic Area, a brief drive brings guests into downtown Nelson Park, offering convenient access to the city’s most vibrant spots. Enjoy your Nelson Park adventure with a hotel that’s all about great value—lock in today!

  Call (855) 233-0132 to book with an agent.
  2.5 miles from Nelson Park, VA 23185

Starting at

$60.35

per night

Read Reviews View Amenities View All Rooms