The best deals on hotels when visiting Saint Luke 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 Saint Luke, Virginia 22664

Hampton Inn & Suites Woodstock VA

1150 Motel Dr Woodstock, VA

For a relaxing stay near Saint Luke, Hampton Inn & Suites Woodstock VA offers secure accommodations with rates beginning at $130.99, creating a warm, inviting atmosphere for rest. Indulge in the comfort of Hampton’s plush seating areas in guest rooms, creating a cozy nook for reading or relaxing.

With easy access to downtown Saint Luke, guests at Hampton Inn & Suites Woodstock VA can quickly explore the city’s most vibrant areas while enjoying a more peaceful retreat. Make your Saint Luke trip stress-free and comfortable with a budget-friendly hotel—lock in now!

  Call (855) 239-5277 to book with an agent.
  3.7 miles from Saint Luke, VA 22664

Starting at

$130.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Woodstock Shenandoah Valley an IHG Hotel

1130 Motel Dr Woodstock, VA

For a snug, budget-friendly stay, Holiday Inn Express Woodstock Shenandoah Valley an IHG Hotel offers inviting rooms with rates from $125.00, creating a clean and comfortable atmosphere near Saint Luke. Take advantage of the ice machines located on every floor for added convenience during your stay at Holiday Inn Express.

With downtown Saint Luke just a short drive away, guests at Holiday Inn Express Woodstock Shenandoah Valley an IHG Hotel can explore the city’s top destinations while enjoying a quieter setting. Enjoy the beauty of Saint Luke with a hotel that keeps your budget intact—book today!

  Call (855) 234-5074 to book with an agent.
  3.7 miles from Saint Luke, VA 22664

Starting at

$125.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Woodstock Shenandoah

1011 Motel Dr Woodstock, VA

Guests bound for Saint Luke will find inviting accommodations at Comfort Inn Woodstock Shenandoah, where tucked away rooms start at $103.99, creating a warm and comfortable space perfect for relaxation. Indulge in freshly brewed coffee and tea available in the lobby throughout the day, keeping you refreshed and energized.

Guests staying at Comfort Inn Woodstock Shenandoah will appreciate the short drive to downtown Saint Luke, where the city’s top attractions are always within easy reach. Step into Saint Luke comfort with accommodations that promise great value—book today!

  Call (855) 234-2997 to book with an agent.
  3.8 miles from Saint Luke, VA 22664

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Woodstock Shenandoah Valley I-81

1290 South Main St Woodstock, VA

Guests visiting Saint Luke will enjoy the budget-friendly accommodations at Econo Lodge Woodstock Shenandoah Valley I-81, where hospitable rooms start at $60.99, creating a warm and inviting space. Relax knowing Econo Lodge welcomes your furry friends, with pet-friendly rooms available at select locations.

From Econo Lodge Woodstock Shenandoah Valley I-81, guests can easily reach the heart of downtown Saint Luke, where the city’s most vibrant attractions are just a short drive away. Make your Saint Luke adventure affordable and stress-free—lock in your room today!

  Call (855) 233-7850 to book with an agent.
  4.3 miles from Saint Luke, VA 22664

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Mount Jackson Va Shenandoah

250 Conicville Rd. Mount Jackson, VA

At Motel 6 Mount Jackson Va Shenandoah, travelers headed to Saint Luke will find clean, tucked away rooms with rates starting at $56.69, perfect for those looking for a straightforward visit. Park with ease at Motel 6, which accommodates all vehicle types, making it perfect for road warriors, bikers, and RV travelers.

Step away from the fast pace of life and enjoy the serene atmosphere of Motel 6 Mount Jackson Va Shenandoah, with Saint Luke always close enough for a visit. Enjoy an economical stay while exploring Saint Luke—lock in your booking now!

  Call (855) 233-0132 to book with an agent.
  10.1 miles from Saint Luke, VA 22664

Starting at

$56.69

per night

Read Reviews View Amenities View All Rooms

Studio 6 Mount Jackson Va Shenandoah

250 Conicville Road Mount Jackson, VA

For a relaxing stay near Saint Luke, Studio 6 Mount Jackson Va Shenandoah offers inviting accommodations with rooms beginning at $69.99, creating a clean, welcoming environment ideal for rest. Quiet, comfortable rooms at Studio 6 ensure a peaceful stay, allowing you to recharge fully.

At Studio 6 Mount Jackson Va Shenandoah, visitors can enjoy peaceful surroundings, knowing downtown Saint Luke is still close enough for a day of sightseeing. Make your Saint Luke experience stress-free and economical—secure your room today!

  Call (855) 236-8982 to book with an agent.
  10.2 miles from Saint Luke, VA 22664

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Strasburg / Shenandoah Valley

21 Signal Knob Dr Strasburg, VA

With rooms beginning at $75.99, Ramada by Wyndham Strasburg / Shenandoah Valley provides inviting accommodations for travelers bound for Saint Luke, creating a soothing, welcoming environment. Enjoy the flexibility of Ramada's room customization options, allowing you to select amenities and settings to suit your preferences.

Guests staying at Ramada by Wyndham Strasburg / Shenandoah Valley will appreciate the peaceful setting, with downtown Saint Luke nearby for all their city adventures. Take your Saint Luke trip to the next level with well-thought-out, budget-friendly lodging—lock in today!

  Call (855) 236-8982 to book with an agent.
  14.2 miles from Saint Luke, VA 22664

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Strasburg Shenandoah Valley

33760 Old Valley Pike Strasburg, VA

At Fairfield Inn & Suites Strasburg Shenandoah Valley, guests bound for Saint Luke will find inviting comfort with rooms starting at $144.99, creating a warm, inviting environment perfect for rest. Stay refreshed with Fairfield's tea and coffee making facilities available in each room, perfect for a morning or evening beverage.

For a restful getaway, Fairfield Inn & Suites Strasburg Shenandoah Valley offers calm surroundings with downtown Saint Luke still within reach for sightseeing and city exploration. Make your Saint Luke travels enjoyable and worry-free with well-appointed, budget-friendly lodging—secure now!

  Call (855) 235-6136 to book with an agent.
  14.8 miles from Saint Luke, VA 22664

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Mimslyn Inn Historic Hotels of America

401 West Main St Luray, VA

Mimslyn Inn Historic Hotels of America is a relaxing choice for travelers visiting Saint Luke, where inviting rooms create a soothing retreat, with nightly rates beginning at $150.99. Relax in accommodations that make your stay special with enhanced amenities and a focus on guest comfort.

Relax in the quiet atmosphere at Mimslyn Inn Historic Hotels of America, where peaceful surroundings offer a restful stay and downtown Saint Luke is nearby. Plan your Saint Luke travels with a hotel that goes above and beyond to please—reserve now!

  Call (855) 234-2997 to book with an agent.
  17.5 miles from Saint Luke, VA 22664

Starting at

$150.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

410 West Main St Luray, VA

At Quality Inn, travelers to Saint Luke can unwind in inviting rooms with rates starting at $75.00, providing a clean and comfortable space ideal for relaxation. Enjoy a seamless stay with Quality Inn's express services, including fast check-in and check-out to accommodate your schedule.

Unwind at Quality Inn, where guests can enjoy peaceful surroundings with downtown Saint Luke still close enough for city exploration. Escape to Saint Luke with budget-wise lodging that offers more—book your stay now!

  Call (855) 235-6136 to book with an agent.
  17.5 miles from Saint Luke, VA 22664

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

Sojourn at the Legacy Inn

120 North Hawksbill St Luray, VA

Unwind in the restful surroundings of Sojourn at the Legacy Inn as you travel to Saint Luke, where comfortable accommodations offer a peaceful stay, with rates from $104.99. Experience a delightful stay in accommodations that offer additional amenities, designed to enhance your comfort and convenience.

Escape the hustle of downtown Saint Luke at Sojourn at the Legacy Inn, where guests can enjoy peaceful surroundings and easy city access. Step into an inviting Saint Luke hotel that prioritizes your comfort from check-in to check-out—lock in today!

  Call (855) 239-5277 to book with an agent.
  17.5 miles from Saint Luke, VA 22664

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham New Market Battlefield

9360 George Collin Pkwy New Market, VA

With rooms starting at $51.99, Days Inn by Wyndham New Market Battlefield offers budget-friendly accommodations for guests visiting Saint Luke, creating a appealing space ideal for a relaxing stay. Start each morning refreshed with a varied and satisfying breakfast, setting you up perfectly for the day ahead.

Guests at Days Inn by Wyndham New Market Battlefield can enjoy the calm environment, with downtown Saint Luke still accessible for all their city adventures. Plan ahead for your Saint Luke visit and enjoy affordable, comfortable lodging—reserve today!

  Call (855) 234-7135 to book with an agent.
  17.5 miles from Saint Luke, VA 22664

Starting at

$51.99

per night

Read Reviews View Amenities View All Rooms

Hotel Laurance

2 South Court Street Luray, VA

Those traveling to Saint Luke will appreciate the comfort of Hotel Laurance, where refined rooms create a alluring retreat, with rates starting at $302.99. Stay in rooms designed with elegance and comfort in mind, featuring premium amenities to enhance your experience.

A quiet retreat awaits guests at Hotel Laurance, with downtown Saint Luke still within reach for a balanced stay of rest and adventure. Step into your Saint Luke adventure with a hotel that creates memories you’ll cherish—lock in today!

  Call (855) 233-0132 to book with an agent.
  17.6 miles from Saint Luke, VA 22664

Starting at

$302.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Luray Shenandoah

138 Whispering Hill Rd Luray, VA

Guests traveling to Saint Luke will enjoy the comfortable accommodations at Days Inn by Wyndham Luray Shenandoah, with rooms beginning at $66.99, creating a warm, inviting space perfect for rest. Make the most of Days Inn's recreational facilities, including pools and fitness centers, for a balanced and enjoyable stay.

Relax in the serene environment of Days Inn by Wyndham Luray Shenandoah, where peaceful surroundings provide a restful stay and downtown Saint Luke is within reach. Enjoy more of Saint Luke with affordable, value-driven lodging—reserve your room today!

  Call (855) 233-0132 to book with an agent.
  17.7 miles from Saint Luke, VA 22664

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Shenandoah Valley

162 West Old Cross Rd New Market, VA

With budget-friendly rooms from $63.99, Quality Inn Shenandoah Valley provides inviting comfort for travelers visiting Saint Luke, creating a warm, welcoming space. Experience the convenience of on-site parking at Quality Inn, with ample space and secure facilities for your vehicle.

For a relaxing stay, Quality Inn Shenandoah Valley offers calm and comfort, with downtown Saint Luke nearby for easy access to sightseeing and activities. Rest well in Saint Luke with a hotel that offers budget-friendly and inviting lodging—secure your room now!

  Call (855) 233-0132 to book with an agent.
  18.2 miles from Saint Luke, VA 22664

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Hillside

1460 US Highway 211 East Luray, VA

For a comfortable stay, Hillside offers inviting accommodations with rates starting at $89.64, creating a warm and welcoming space perfect for those headed to Saint Luke. Find added value in rooms that offer more amenities and comfort, designed to enhance your travel experience without stretching your budget.

From Hillside, a relaxing drive brings guests into downtown Saint Luke, where they can explore the city’s top spots before returning to the calm of the hotel. Stay smart in Saint Luke with a hotel that offers comfort and peace of mind—secure now!

  Call (855) 239-5277 to book with an agent.
  18.4 miles from Saint Luke, VA 22664

Starting at

$89.64

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Inn & Suites

91 Reliance Road Middletown, VA

At Econo Lodge Inn & Suites, guests visiting Saint Luke will find affordable comfort with rooms beginning at $56.99, creating a warm and inviting space perfect for unwinding. Stay assured with enhanced cleaning measures at Econo Lodge, focusing on thorough sanitization for your health and safety.

Guests staying at Econo Lodge Inn & Suites can enjoy a quiet retreat, with downtown Saint Luke still within reach for all their city adventures. Stay comfortably on your Saint Luke adventure with budget-friendly rates—book now!

  Call (855) 235-6136 to book with an agent.
  18.8 miles from Saint Luke, VA 22664

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

Shenvalee Golf Resort

9660 Fairway Dr New Market, VA

Guests traveling to Saint Luke will find inviting accommodations at Shenvalee Golf Resort, with rooms starting at $112.50, creating a clean and welcoming environment ideal for relaxation. Enjoy a stay that prioritizes basic comfort and cleanliness, with rooms equipped for a pleasant and undisturbed visit.

For a relaxing stay, Shenvalee Golf Resort offers quiet surroundings while keeping downtown Saint Luke accessible for a day of sightseeing. Take advantage of a Saint Luke hotel that makes your visit seamless and budget-friendly—reserve now!

  Call (855) 234-5074 to book with an agent.
  18.9 miles from Saint Luke, VA 22664

Starting at

$112.50

per night

Read Reviews View Amenities View All Rooms

Blue Ridge Motel

1370 North Shenandoah Ave Front Royal, VA

Guests bound for Saint Luke will enjoy affordable comfort at Blue Ridge Motel, where rooms start at $65.00, providing a clean, welcoming environment ideal for relaxation. Relax in accommodations that offer reliable comfort and standard amenities, making your stay both convenient and economical.

At Blue Ridge Motel, guests can unwind in peaceful surroundings while keeping Saint Luke's best offerings within easy reach. Enjoy practical savings and added comfort on your Saint Luke trip—reserve now!

  Call (855) 234-5074 to book with an agent.
  20.6 miles from Saint Luke, VA 22664

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Relax Inn Motel

1525 North Shenandoah Avenue Front Royal, VA

For those traveling to Saint Luke, Relax Inn Motel offers affordable comfort with rooms starting at $67.00, providing a welcoming atmosphere ideal for unwinding. Relax in accommodations that offer essential amenities and a welcoming environment, making your stay both pleasant and affordable.

Stay at Relax Inn Motel to experience a quiet atmosphere, where restful nights are balanced by the option to explore Saint Luke. Make your Saint Luke travel experience cost-effective and cozy—secure your room today!

  Call (855) 236-8982 to book with an agent.
  20.6 miles from Saint Luke, VA 22664

Starting at

$67.00

per night

Read Reviews View Amenities View All Rooms

Motel 6 Front Royal VA

141 West 15th Street Front Royal, VA

With rates from $64.99, Motel 6 Front Royal VA is an ideal choice for travelers visiting Saint Luke, creating a warm and inviting environment ideal for rest. Save more for your adventures with Motel 6’s budget-friendly rates, allowing you to spend less on accommodations and more on experiences.

Find your quiet retreat at Motel 6 Front Royal VA, where restful lodgings are paired with the convenience of being close to Saint Luke. Plan your Saint Luke visit with ease and value-driven comfort—secure your stay today!

  Call (855) 234-5074 to book with an agent.
  20.7 miles from Saint Luke, VA 22664

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Front Royal

111 South St Front Royal, VA

Guests traveling to Saint Luke can unwind at Super 8 by Wyndham Front Royal, where inviting rooms start at $75.99, creating a enveloping and welcoming environment perfect for relaxation. Navigate your travels with confidence, as Super 8's front desk is always ready to assist with directions and local tips.

Take advantage of the peaceful atmosphere at Super 8 by Wyndham Front Royal, while staying close to Saint Luke for dining, entertainment, and more. Enjoy Saint Luke in comfort and without the expense—secure your hotel room today!

  Call (855) 233-7850 to book with an agent.
  20.8 miles from Saint Luke, VA 22664

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Front Royal

9800 Winchester Rd Front Royal, VA

With rates from $113.99, Hampton Inn Front Royal provides safe comfort for guests traveling to Saint Luke, creating a warm and welcoming environment ideal for rest. Rest easy on the clean and fresh Hampton beds®, designed to provide a deep, restful sleep with plush duvets and fluffy pillows.

Unwind in the tranquil surroundings of Hampton Inn Front Royal, where a restful stay is paired with convenient access to Saint Luke. Discover the ease of traveling to Saint Luke with well-equipped, affordable lodging—reserve today!

  Call (855) 235-0725 to book with an agent.
  21.1 miles from Saint Luke, VA 22664

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Front Royal Near Shenandoah National Park

10 South Commerce Ave Front Royal, VA

At Baymont by Wyndham Front Royal Near Shenandoah National Park, travelers visiting Saint Luke will find inviting accommodations with rates starting at $63.99, creating a warm-hearted, welcoming environment ideal for rest. Stay connected and productive with Baymont by Wyndham’s free high-speed internet, ideal for both leisure and business travelers.

Whether for work or leisure, Baymont by Wyndham Front Royal Near Shenandoah National Park offers a balance of tranquility and easy access to Saint Luke's major attractions. Take the guesswork out of your Saint Luke stay with a hotel that delivers on value—secure now!

  Call (855) 234-2997 to book with an agent.
  21.2 miles from Saint Luke, VA 22664

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms