The best deals on hotels when visiting New Virginia in Iowa.

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 New Virginia, Iowa 50210

Lakeside Hotel Casino

777 Casino Dr Osceola, IA

Discover a relaxing retreat at Lakeside Hotel Casino as you travel to New Virginia, where inviting rooms offer restful accommodations, with nightly rates beginning at $99.99. Enjoy a stay that features a range of amenities designed to provide comfort and convenience during your visit.

At Lakeside Hotel Casino, guests can relax in serene surroundings, with the energy of downtown New Virginia still accessible by car for a day of exploration. Choose a New Virginia hotel that’s perfect for rest and rejuvenation—lock in your room today!

  Call (855) 234-2997 to book with an agent.
  10.3 miles from New Virginia, IA 50210

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Blue Haven Motel

325 South Main St Osceola, IA

Guests headed to New Virginia will enjoy the pleasant accommodations at Blue Haven Motel, where rooms start at $68.00, creating a warm, welcoming environment perfect for rest. Experience the comfort of well-maintained accommodations that provide all the basics for a comfortable and affordable stay.

For those looking to unwind after a day in downtown New Virginia, Blue Haven Motel offers a calm retreat just a comfortable drive away. Enjoy New Virginia without the financial stress—reserve your budget-friendly hotel room today!

  Call (855) 234-7135 to book with an agent.
  10.6 miles from New Virginia, IA 50210

Starting at

$68.00

per night

Read Reviews View Amenities View All Rooms

Evergreen Inn

221 West McLane (Highway 34) Osceola, IA

With budget-friendly rooms from $58.00, Evergreen Inn provides inviting comfort for guests traveling to New Virginia, creating a warm and welcoming space. Find straightforward accommodations, where rooms provide a clean and comfortable environment for a relaxing stay.

At Evergreen Inn, visitors can enjoy the calm setting, while knowing downtown New Virginia is still within reach for sightseeing. Set yourself up for an enjoyable New Virginia visit with budget-friendly accommodations—book today!

  Call (855) 233-0132 to book with an agent.
  10.6 miles from New Virginia, IA 50210

Starting at

$58.00

per night

Read Reviews View Amenities View All Rooms

The Jeffreys Hotel Extended Stay

1520 Jeffreys Dr Osceola, IA

Guests headed to New Virginia will find delightful, budget-friendly comfort at The Jeffreys Hotel Extended Stay, where rooms begin at $45.99, creating a welcoming space perfect for relaxation. Appreciate the convenience of Extended Stay America’s on-site business services, including printing, faxing, and copying facilities.

Guests at The Jeffreys Hotel Extended Stay will love the peaceful setting, while downtown New Virginia is still close enough for easy exploration. Stay comfortably and affordably while discovering New Virginia—lock in your hotel room today!

  Call (855) 234-7135 to book with an agent.
  11.0 miles from New Virginia, IA 50210

Starting at

$45.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Osceola

710 Warren Ave Osceola, IA

At Quality Inn Osceola, travelers bound for New Virginia will find budget-friendly comfort with rooms starting at $77.99, creating a heartwarming, inviting environment for unwinding. Benefit from Quality Inn's complimentary shuttle service, providing convenient transportation to nearby airports and attractions.

A perfect balance between tranquility and city access can be found at Quality Inn Osceola, where downtown New Virginia is still a short drive away. Experience New Virginia the way you deserve with budget-savvy, comfortable lodging—book now!

  Call (855) 233-0132 to book with an agent.
  11.1 miles from New Virginia, IA 50210

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Osceola IA

720 Warren Avenue Osceola, IA

With rooms starting at $71.99, Super 8 by Wyndham Osceola IA offers budget-friendly accommodations for guests visiting New Virginia, creating a delightful space ideal for a relaxing stay. Satisfy your snack cravings anytime with Super 8's well-stocked vending machines, providing quick and convenient access to refreshments.

A relaxing drive takes guests from Super 8 by Wyndham Osceola IA into downtown New Virginia, offering a blend of city adventure and tranquil retreat. Enjoy more of New Virginia with affordable, value-driven lodging—reserve your room today!

  Call (855) 235-6136 to book with an agent.
  11.1 miles from New Virginia, IA 50210

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Osceola

111 Ariel Dr Osceola, IA

With budget-friendly rooms from $119.99, AmericInn by Wyndham Osceola provides inviting comfort for travelers visiting New Virginia, creating a warm, welcoming space. Enjoy the simplicity and cleanliness of AmericInn by Wyndham, where you can expect well-maintained facilities and impeccable service.

Guests staying at AmericInn by Wyndham Osceola will love the peaceful retreat, with downtown New Virginia just a convenient drive away for easy access to all the city's attractions. Enjoy New Virginia without financial worries by choosing a budget-savvy hotel—secure now!

  Call (855) 239-5277 to book with an agent.
  11.4 miles from New Virginia, IA 50210

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Hotel Pommier Indianola

1215 North Jefferson Way Indianola, IA

For those visiting New Virginia, Hotel Pommier Indianola offers inviting, budget-friendly rooms with rates beginning at $90.72, creating a welcoming environment for relaxation. Stay in rooms that provide essential comforts, with straightforward amenities and a focus on providing a good night's sleep.

With a scenic drive into downtown New Virginia, guests at Hotel Pommier Indianola can enjoy the city's best spots before returning to the calm of the hotel. Experience New Virginia comfortably and within budget with inviting accommodations—book today!

  Call (855) 236-8982 to book with an agent.
  15.9 miles from New Virginia, IA 50210

Starting at

$90.72

per night

Read Reviews View Amenities View All Rooms

Quality Inn Indianola

1701 North Jefferson St Indianola, IA

With affordable rooms starting at $77.99, Quality Inn Indianola provides comforting accommodations for travelers bound for New Virginia, creating a clean, inviting space. Savor a leisurely brunch with Quality Inn's extended breakfast hours on weekends, allowing you to enjoy your morning at your pace.

For a calm escape, Quality Inn Indianola offers peaceful surroundings, while downtown New Virginia is still close enough for city exploration. Enjoy peace of mind and comfort on your New Virginia trip without the high cost—reserve today!

  Call (855) 234-7135 to book with an agent.
  16.2 miles from New Virginia, IA 50210

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Indianola IA

501 East Trail Ridge Avenue Indianola, IA

At Country Inn & Suites by Radisson Indianola IA, travelers visiting New Virginia will find inviting accommodations with rooms from $115.99, creating a warm and welcoming space ideal for rest. Relax in Country Inn & Suites' spacious suites, offering separate living areas and extra amenities for a comfortable extended stay.

Rest in the peaceful setting of Country Inn & Suites by Radisson Indianola IA, where guests can relax knowing downtown New Virginia is just a short drive away. Enjoy your New Virginia getaway with peace of mind and budget-friendly amenities—reserve now!

  Call (855) 235-0725 to book with an agent.
  16.7 miles from New Virginia, IA 50210

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Covered Bridge Inn

1312 Cedar Bridge Rd. Winterset, IA

At Covered Bridge Inn, guests visiting New Virginia will find budget-friendly comfort with rooms from $89.00, creating a clean and inviting space perfect for rest. Relax in a setting that offers more than the standard, with added comforts and conveniences for a budget-conscious stay.

For travelers seeking peace and quiet, Covered Bridge Inn provides a serene retreat with downtown New Virginia still nearby for exploration. Relax in New Virginia with lodging that offers comfort and cost savings—reserve your room today!

  Call (855) 233-7850 to book with an agent.
  18.1 miles from New Virginia, IA 50210

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Winterset IA

1304 North 4th Avenue Winterset, IA

Guests bound for New Virginia will find charming comfort at Cobblestone Inn & Suites Winterset IA, with inviting rooms starting at $99.99, creating a warm and welcoming environment perfect for rest. Enjoy a practical and comfortable stay, with rooms that focus on basic amenities and cleanliness to ensure satisfaction.

For travelers who value both peace and proximity, Cobblestone Inn & Suites Winterset IA offers quiet accommodations with easy access to downtown New Virginia. Make the most of your New Virginia travels with practical, inviting hotel options—lock in now!

  Call (855) 235-6136 to book with an agent.
  18.8 miles from New Virginia, IA 50210

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Fairfield by Marriott Inn & Suites Norwalk

2100 Hughes Drive Norwalk, IA

At Fairfield by Marriott Inn & Suites Norwalk, travelers bound for New Virginia can unwind in serene rooms with rates starting at $149.99, creating a warm and welcoming environment. Discover the charm of Fairfield's signature amenities, including Paul Mitchell® bath products for a touch of luxury.

Find serenity at Fairfield by Marriott Inn & Suites Norwalk, where calm lodgings are matched with the convenience of being close to New Virginia's top spots. Enjoy the convenience of well-situated, cost-effective lodging in New Virginia—book today!

  Call (855) 235-6136 to book with an agent.
  21.2 miles from New Virginia, IA 50210

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Des Moines Airport

7201 South 22nd St Des Moines, IA

Uncover a relaxing retreat at Homewood Suites by Hilton Des Moines Airport near New Virginia, where inviting rooms create a welcoming ambiance, with affordable nightly rates from $125.99. Appreciate the modern and stylish decor of Homewood Suites' suites, designed for both comfort and functionality.

Stay at Homewood Suites by Hilton Des Moines Airport for a quiet retreat, where the calm environment is matched by quick access to New Virginia's activities. Plan a relaxing New Virginia trip with a hotel that makes comfort effortless—lock in today!

  Call (855) 239-4019 to book with an agent.
  23.7 miles from New Virginia, IA 50210

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Des Moines Airport

6221 Willow Creek Ave Des Moines, IA

For a comfortable and inviting stay, Baymont by Wyndham Des Moines Airport offers relaxing rooms with rates beginning at $111.99, creating a clean and comfortable space near New Virginia. Experience the down-home comfort and genuine hospitality that Baymont by Wyndham is known for across its locations.

Find a peaceful hideaway at Baymont by Wyndham Des Moines Airport, where you can unwind after exploring the bustling streets of New Virginia. Explore New Virginia while enjoying a hotel that delivers on quality and affordability—lock in today!

  Call (855) 239-5277 to book with an agent.
  23.8 miles from New Virginia, IA 50210

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Des Moines Airport

6800 Fleur Drive Des Moines, IA

Relax in the inviting ambiance of Hilton Garden Inn Des Moines Airport on your journey to New Virginia, where quality rooms create a welcoming experience, with starting rates from just $153.99. Step into Hilton Garden Inn, where you're assured a stay defined by comfort, convenience, and warm hospitality.

At Hilton Garden Inn Des Moines Airport, you’ll find a peaceful retreat with the added benefit of being close to the excitement of New Virginia. Relax in a New Virginia hotel that turns your trip into a delightful experience—lock in today!

  Call (855) 235-0725 to book with an agent.
  23.9 miles from New Virginia, IA 50210

Starting at

$153.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Des Moines Airport

6880 Fleur Dr Des Moines, IA

For budget-savvy travelers visiting New Virginia, Fairfield Inn & Suites by Marriott Des Moines Airport offers inviting rooms with rates starting at $139.99, creating a warm and welcoming environment. Enjoy a moment of reflection in Fairfield's meditation and yoga spaces, designed to provide a peaceful escape from the bustle of travel.

Find the perfect balance of rest and fun at Fairfield Inn & Suites by Marriott Des Moines Airport, situated in a calm area with New Virginia's sights within reach. Discover affordable comfort that’s perfect for exploring New Virginia—reserve your room today!

  Call (855) 239-5277 to book with an agent.
  23.9 miles from New Virginia, IA 50210

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Clarion Inn Des Moines Airport

1810 Army Post Road Des Moines, IA

Stay affordably at Clarion Inn Des Moines Airport as you visit New Virginia, where homely accommodations create a relaxing ambiance, with nightly rates starting at $75.99 per night. Stay active with the sports facilities at Clarion Inn, including options for basketball, volleyball, and other sports.

Find a restful haven at Clarion Inn Des Moines Airport, where the quiet setting ensures a calm stay with New Virginia's attractions nearby. Stay comfortably in New Virginia and let the hotel’s top-notch amenities pamper you—secure now!

  Call (855) 239-5277 to book with an agent.
  24.3 miles from New Virginia, IA 50210

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Des Moines Airport / Conf Center an IHG Hotel

6111 Fleur Dr Des Moines, IA

Holiday Inn Des Moines Airport / Conf Center an IHG Hotel offers a warm retreat for travelers to New Virginia, with comfortable rooms designed to create a welcoming environment, with room rates starting at $149.00. Grab a quick bite at Holiday Inn’s self-service kiosks, offering meals and snacks at any hour for your convenience.

Discover comfort at Holiday Inn Des Moines Airport / Conf Center an IHG Hotel, offering a peaceful stay with easy access to all the exciting activities in New Virginia. Maximize your New Virginia visit with accommodations that offer style, comfort, and savings—book today!

  Call (855) 235-6136 to book with an agent.
  24.4 miles from New Virginia, IA 50210

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Des Moines Airport

5001 Fleur Dr Des Moines, IA

For a enchanting and affordable stay, Hampton Inn Des Moines Airport offers budget-friendly rooms with rates from $137.99, creating a clean and comfortable environment for guests visiting New Virginia. Feel secure with advanced in-room security features at Hampton, including electronic safes and modern locking systems.

Stay at Hampton Inn Des Moines Airport for a peaceful experience, where you can unwind while keeping the buzz of New Virginia close at hand. Discover a New Virginia experience where comfort and affordability come together—secure now!

  Call (855) 234-7135 to book with an agent.
  24.8 miles from New Virginia, IA 50210

Starting at

$137.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Des Moines Airport

5231 Fleur Dr Des Moines, IA

With budget-friendly rooms from $66.99, Quality Inn & Suites Des Moines Airport provides inviting comfort for travelers visiting New Virginia, creating a warm, welcoming space. Take pleasure in the fresh, seasonal fruits included in Quality Inn's breakfast buffet, ensuring a healthy start to your day.

Discover a serene retreat at Quality Inn & Suites Des Moines Airport, offering guests a quiet escape with the convenience of New Virginia's nearby attractions. Discover how inviting and affordable your New Virginia trip can be—book your room today!

  Call (855) 234-2997 to book with an agent.
  24.9 miles from New Virginia, IA 50210

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Des Moines Airport

1920 Hackley Ave Des Moines, IA

For an affordable stay near New Virginia, AmericInn by Wyndham Des Moines Airport offers inviting accommodations with rooms starting at $77.99, creating a clean and comfortable space. Enjoy the security of staying at AmericInn by Wyndham, which offers 24-hour surveillance and electronic room keys.

Find your sanctuary at AmericInn by Wyndham Des Moines Airport, a restful spot nestled just a short drive from the lively streets of New Virginia. Discover a hotel that makes your New Virginia adventure stress-free and enjoyable—reserve today!

  Call (855) 235-0725 to book with an agent.
  25.0 miles from New Virginia, IA 50210

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham Des Moines Airport

1901 Hackley Ave Des Moines, IA

With rooms starting at $67.99, Days Inn & Suites by Wyndham Des Moines Airport is a comfortable choice for guests visiting New Virginia, creating a warm and inviting space ideal for a peaceful stay. Discover our blend of convenience and value, with amenities and services designed to make your stay stress-free.

Discover relaxation at Days Inn & Suites by Wyndham Des Moines Airport, where guests can experience a quiet stay while keeping the vibrant life of New Virginia nearby. Stay comfortably and spend less while exploring New Virginia—book your room now!

  Call (855) 235-0725 to book with an agent.
  25.1 miles from New Virginia, IA 50210

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites West Des Moines / SW Mall Area

6160 Mills Civic Parkway West Des Moines, IA

At Hampton Inn & Suites West Des Moines / SW Mall Area, guests visiting New Virginia can enjoy affordable comfort with rooms starting at $152.99, creating a warm and welcoming environment perfect for unwinding. Swim any season in Hampton’s indoor pools, providing a warm and welcoming place to relax, regardless of the weather.

Take advantage of spacious rooms and a tranquil atmosphere at Hampton Inn & Suites West Des Moines / SW Mall Area, while still being close enough to enjoy New Virginia. Get ready for a comfortable New Virginia adventure with cost-effective, inviting accommodations—lock in now!

  Call (855) 239-5277 to book with an agent.
  26.0 miles from New Virginia, IA 50210

Starting at

$152.99

per night

Read Reviews View Amenities View All Rooms