The best deals on hotels when visiting Stoke 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 Stoke, Virginia 20117

Salamander Resort&Spa

500 North Pendleton Street Middleburg, VA

Embrace the elegance of Salamander Resort&Spa near Stoke, where five-star accommodations provide a seamless blend of style and comfort, with budget-friendly nightly rates starting at $640.99. Stay in rooms that are a celebration of luxury and design, offering a rich blend of artistic detail and modern convenience.

Guests staying at Salamander Resort&Spa will love the convenience of being only a brief drive from downtown Stoke, where the city’s top destinations await. Relax in Stoke opulence with accommodations that make every detail extraordinary—book today!

  Call (855) 235-0725 to book with an agent.
  4.1 miles from Stoke, VA 20117

Starting at

$640.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Chantilly Dulles Airport

43340 Defender Dr Chantilly, VA

Enjoy the charm of Home2 Suites by Hilton Chantilly Dulles Airport near Stoke, with quality rooms that provide a relaxing retreat, starting at an affordable rate of $139.99 per night. Opt for Home2 Suites, combining the comfort of home with the convenience and services of a hotel for a seamless stay.

Guests at Home2 Suites by Hilton Chantilly Dulles Airport can enjoy the serenity of being further from the city, while downtown Stoke remains within reach for a day of exploration. Discover how relaxing Stoke can be with a hotel that meets all your expectations—reserve now!

  Call (855) 239-5277 to book with an agent.
  9.4 miles from Stoke, VA 20117

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Aloft Dulles Airport North

22390 Flagstaff Plz Ashburn, VA

Unwind in the inviting surroundings of Aloft Dulles Airport North as you travel to Stoke, where intimate rooms create a peaceful stay, with rates beginning at just $154.99. Sip on Aloft's unique cocktail creations at the lively bar scene, where expert mixologists serve up innovation with a twist.

With downtown Stoke a short drive from Aloft Dulles Airport North, guests can enjoy the balance of city adventures and a quieter, more peaceful retreat. Make your Stoke travels both comfortable and cost-effective with inviting lodging—book today!

  Call (855) 236-8982 to book with an agent.
  10.0 miles from Stoke, VA 20117

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Dulles North

22400 Flagstaff Plaza Ashburn, VA

Enjoy a warm stay at Hilton Garden Inn Dulles North as you explore Stoke, where restful accommodations provide comfort, with rates beginning at an affordable $143.99. Bring your pets along to Hilton Garden Inn, where pet-friendly rooms and special amenities ensure a comfortable stay for all your family members.

From Hilton Garden Inn Dulles North, a brief drive takes guests into downtown Stoke, where they can explore the city’s top attractions before returning to a quiet stay. Get the most out of Stoke with accommodations that prioritize convenience and savings—book today!

  Call (855) 235-6136 to book with an agent.
  10.0 miles from Stoke, VA 20117

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Leesburg

80 Prosperity Ave. Se Leesburg, VA

For an inviting stay near Stoke, Comfort Suites Leesburg offers heartwarming accommodations with rooms starting at $120.99, creating a clean and comfortable environment for rest. Experience the convenience of an all-inclusive option at Comfort Suites, offering meals, drinks, and additional services for one price.

Guests at Comfort Suites Leesburg can enjoy a calm retreat, with downtown Stoke still close enough for a day of city exploration. Uncover the charm of Stoke with a hotel that offers top-notch comfort for less—book today!

  Call (855) 233-0132 to book with an agent.
  10.9 miles from Stoke, VA 20117

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Leesburg VA

721 East Market Street Leesburg, VA

With rooms from $98.00, Red Roof Inn Leesburg VA provides budget-friendly accommodations for guests traveling to Stoke, creating a warm and inviting environment. Receive excellent service at Red Roof Inn, where the staff’s commitment to your comfort makes all the difference.

For travelers seeking peace, Red Roof Inn Leesburg VA offers a calm retreat with the convenience of downtown Stoke still nearby. Stay comfortably and save on your Stoke adventure—lock in your room today!

  Call (855) 234-7135 to book with an agent.
  11.0 miles from Stoke, VA 20117

Starting at

$98.00

per night

Read Reviews View Amenities View All Rooms

Clarion Hotel & Conference Center Leesburg

1500 East Market St Leesburg, VA

At Clarion Hotel & Conference Center Leesburg, guests traveling to Stoke can enjoy budget-friendly rooms starting at $112.99, creating a warm and welcoming space perfect for unwinding. Stay active with Clarion's group fitness classes, including yoga and pilates, providing a social way to keep fit while traveling.

Travelers staying at Clarion Hotel & Conference Center Leesburg can unwind in serene surroundings, while downtown Stoke remains close enough for city adventures. Find your ideal blend of comfort and affordability for your Stoke stay—book today!

  Call (855) 234-7135 to book with an agent.
  11.1 miles from Stoke, VA 20117

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Best Western Leesburg Hotel & Conference Center

726 East Market St Leesburg, VA

Guests visiting Stoke can enjoy affordable comfort at Best Western Leesburg Hotel & Conference Center, where charming rooms start at $112.99, creating a warm and inviting space ideal for unwinding. Start each day at Best Western with a hearty breakfast, some locations offering complimentary options to fuel your adventures.

Guests at Best Western Leesburg Hotel & Conference Center will enjoy the calm atmosphere, while the convenience of downtown Stoke remains just a short drive away. Step into Stoke comfort with a hotel that prioritizes both convenience and savings—book today!

  Call (855) 234-2997 to book with an agent.
  11.1 miles from Stoke, VA 20117

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Dulles North / Loudoun

44620 Waxpool Rd Ashburn, VA

Enjoy a warm retreat at Homewood Suites by Hilton Dulles North / Loudoun on your trip to Stoke, where inviting accommodations provide comfort, with nightly rates beginning at $151.99. Explore the surrounding area with Homewood Suites' complimentary shuttle service, available to nearby shopping and dining destinations.

For those seeking tranquility, Homewood Suites by Hilton Dulles North / Loudoun provides a serene retreat while keeping downtown Stoke within reach for sightseeing. Relax and recharge in Stoke with accommodations that keep you feeling your best—reserve now!

  Call (855) 234-7135 to book with an agent.
  11.2 miles from Stoke, VA 20117

Starting at

$151.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Leesburg

117 Fort Evans Rd Leesburg, VA

With rooms beginning at $180.99, Hampton Inn & Suites Leesburg is a practical choice for travelers visiting Stoke, creating a comfortable and comfortable space ideal for rest. Check in effortlessly with Hampton's streamlined online process, ensuring you can bypass the front desk and head straight to your room.

For travelers looking for peace and quiet, Hampton Inn & Suites Leesburg offers serene surroundings while keeping downtown Stoke within reach. Make your Stoke travels enjoyable and worry-free with well-appointed, budget-friendly lodging—secure now!

  Call (855) 235-6136 to book with an agent.
  11.3 miles from Stoke, VA 20117

Starting at

$180.99

per night

Read Reviews View Amenities View All Rooms

Embassy Suites by Hilton Dulles North Loudoun

44610 Waxpool Rd Ashburn, VA

Those visiting Stoke will find Embassy Suites by Hilton Dulles North Loudoun a refined choice, with enchanting rooms designed for relaxation, starting from just $131.99 per night. Welcome to Embassy Suites by Hilton, where guests enjoy spacious two-room suites, perfect for families and business travelers alike.

At Embassy Suites by Hilton Dulles North Loudoun, visitors can unwind in peaceful surroundings, knowing that downtown Stoke is still within reach for a day of adventure. Take your Stoke visit to new heights with accommodations that blend sophistication and value—book today!

  Call (855) 233-7850 to book with an agent.
  11.3 miles from Stoke, VA 20117

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Leesburg

115 Fort Evans Rd. Ne Leesburg, VA

Find comfort and relaxation at Homewood Suites by Hilton Leesburg near Stoke, where inviting rooms offer a warm retreat, with affordable rates starting from just $194.99. Stay connected with multiple charging stations throughout Homewood Suites, ensuring your devices are always powered up.

For a relaxing stay, Homewood Suites by Hilton Leesburg offers quiet surroundings, with the added convenience of downtown Stoke being within easy reach. Find your ideal Stoke lodging with accommodations that make you feel right at home—secure now!

  Call (855) 235-0725 to book with an agent.
  11.3 miles from Stoke, VA 20117

Starting at

$194.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Haymarket

15001 Washington St Haymarket, VA

Enjoy the charm and warmth of Hilton Garden Inn Haymarket when visiting Stoke, with comfortable accommodations crafted for relaxation, beginning at just $170.99 per night. Always find what you need in the 24/7 Pavilion Pantry at Hilton Garden Inn, stocked with a variety of food, drinks, and personal items.

Guests at Hilton Garden Inn Haymarket can unwind in a tranquil setting, while knowing that downtown Stoke is just a convenient drive away. Discover how extraordinary your Stoke adventure can be with thoughtfully appointed lodging—reserve now!

  Call (855) 239-4019 to book with an agent.
  11.4 miles from Stoke, VA 20117

Starting at

$170.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Leesburg

420 Fort Evans Rd. NE Leesburg, VA

Unwind in the inviting atmosphere of Home2 Suites by Hilton Leesburg near Stoke, where calm rooms provide comfort and quality, with budget-friendly rates from $191.99. Relax in Home2 Suites' outdoor spaces, featuring fire pits, grills, and seating areas for socializing and enjoying the outdoors.

Guests can enjoy peaceful surroundings at Home2 Suites by Hilton Leesburg, with downtown Stoke still a convenient drive away for sightseeing. Step into a Stoke hotel that makes relaxation and affordability a perfect match—book today!

  Call (855) 234-5074 to book with an agent.
  11.7 miles from Stoke, VA 20117

Starting at

$191.99

per night

Read Reviews View Amenities View All Rooms

Washington Dulles Airport Marriott

45020 Aviation Dr Sterling, VA

With a refined touch, Washington Dulles Airport Marriott near Stoke offers luxurious rooms designed for relaxation, with rates beginning at an accessible $349.99. Wake up to Marriott's delightful breakfast options, a perfect start to your day with a spread of healthy, hearty, and delectable choices.

At Washington Dulles Airport Marriott, visitors can enjoy the quiet retreat, while still being close enough to downtown Stoke for a day of sightseeing. Discover the best of Stoke with a hotel that turns every moment into a memory—secure now!

  Call (855) 233-7850 to book with an agent.
  11.7 miles from Stoke, VA 20117

Starting at

$349.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Washington Dulles Intl Airport South

4050 Westfax Dr Chantilly, VA

At Hampton Inn Washington Dulles Intl Airport South, travelers to Stoke can unwind in serene comfort with rooms beginning at $114.99, creating a warm and inviting space ideal for relaxation. Enjoy the convenience of 24/7 coffee in the lobby at Hampton, perfect for night owls or early risers in need of a caffeine fix.

Enjoy a peaceful atmosphere at Hampton Inn Washington Dulles Intl Airport South, where guests can relax knowing that downtown Stoke remains close enough for exploration. Choose a well-rounded, budget-friendly stay for your Stoke adventure—book now!

  Call (855) 234-2997 to book with an agent.
  12.4 miles from Stoke, VA 20117

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Lansdowne Resort&Spa

44050 Woodridge Pkwy Leesburg, VA

Enjoy a peaceful environment at Lansdowne Resort&Spa as you visit Stoke, where refined rooms offer tranquility, with inviting rates starting at an affordable $289.99. Experience a haven of sophistication and comfort, with rooms that offer luxury in every detail and amenity.

Relax in the serene environment of Lansdowne Resort&Spa, where guests can enjoy quiet surroundings and a short drive to downtown Stoke. Step into a Stoke stay where everything is designed to exceed expectations—secure your room now!

  Call (855) 236-8982 to book with an agent.
  12.5 miles from Stoke, VA 20117

Starting at

$289.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott at Dulles Airport

23000 Indian Creek Dr Sterling, VA

With budget-friendly rooms starting at $124.99, Fairfield Inn & Suites by Marriott at Dulles Airport is ideal for guests bound for Stoke, creating a clean and inviting space perfect for relaxation. Relax in the contemporary design of Fairfield's guest bathrooms, featuring rainfall showers and upscale bath products.

With a brief drive into downtown Stoke, guests at Fairfield Inn & Suites by Marriott at Dulles Airport can balance the excitement of the city with the peaceful atmosphere of their stay. Experience Stoke at its best with a hotel that ensures comfort without the high cost—reserve now!

  Call (855) 236-8982 to book with an agent.
  12.5 miles from Stoke, VA 20117

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Select Suites Washington DC Sterling Dulles

45345 Catalina Court Sterling, VA

For those visiting Stoke, Extended Stay America Select Suites Washington DC Sterling Dulles offers inviting, budget-friendly rooms with rates beginning at $97.99, creating a welcoming environment for relaxation. Appreciate the convenience of ample parking at Extended Stay America, making it easy for those traveling with personal vehicles.

For travelers looking for a peaceful stay, Extended Stay America Select Suites Washington DC Sterling Dulles offers calm surroundings with downtown Stoke still within easy reach by car. Enjoy your Stoke stay with amenities that make your visit extra special—secure your room today!

  Call (855) 235-6136 to book with an agent.
  12.5 miles from Stoke, VA 20117

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Select Suites Washington DC Sterling Dulles

45350 Catalina Ct Sterling, VA

At Extended Stay America Select Suites Washington DC Sterling Dulles, travelers visiting Stoke will find inviting accommodations with rates starting at $97.99, creating a enchanting, welcoming environment ideal for rest. Benefit from the free grab-and-go breakfast at Extended Stay America, providing quick and easy options to start your day.

A relaxing stay awaits at Extended Stay America Select Suites Washington DC Sterling Dulles, with the calm surroundings offering a peaceful retreat and downtown Stoke still accessible by car. Plan your Stoke adventure with extra comfort at a price you’ll love—book today!

  Call (855) 236-8982 to book with an agent.
  12.5 miles from Stoke, VA 20117

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Dulles Airport at Dulles 28 Centre

45250 Monterey Place Sterling, VA

Choose Residence Inn by Marriott Dulles Airport at Dulles 28 Centre for a comfortable escape near Stoke, where comfortable rooms offer relaxation, with inviting nightly rates beginning at just $179.99. Take a break from cooking and enjoy dining options at or near Residence Inn, featuring local and international cuisine.

For a relaxing stay, Residence Inn by Marriott Dulles Airport at Dulles 28 Centre offers calm and comfort, with downtown Stoke nearby for easy access to sightseeing and activities. Enjoy a Stoke stay where comfort and convenience are never compromised—reserve now!

  Call (855) 234-7135 to book with an agent.
  12.6 miles from Stoke, VA 20117

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Select Suites Gainesville

14141 Dave's Store Lane Gainesville, VA

For a comfortable and inviting stay, Extended Stay America Select Suites Gainesville offers comfy rooms with rates beginning at $81.99, creating a clean and comfortable space near Stoke. Appreciate the availability of rollaway beds and cribs at Extended Stay America, accommodating families and additional guests with ease.

Relax at Extended Stay America Select Suites Gainesville in a peaceful setting, knowing downtown Stoke is within easy reach by car for city adventures. Stay comfortably in Stoke and let the savings add to your adventure—book now!

  Call (855) 234-7135 to book with an agent.
  12.6 miles from Stoke, VA 20117

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Ashburn One Loudoun Va

44732 Endicott Drive Ashburn, VA

At Tru by Hilton Ashburn One Loudoun Va, travelers to Stoke will find budget-friendly rooms with rates starting at $208.99, creating a clean, welcoming environment perfect for rest. Enjoy the lively energy of Tru by Hilton’s public spaces, featuring fun and engaging amenities like pool tables and board games.

Unwind in the quiet atmosphere at Tru by Hilton Ashburn One Loudoun Va, knowing that downtown Stoke remains close enough for a day of adventure. Find peace of mind during your Stoke adventure with lodging that prioritizes comfort—book today!

  Call (855) 236-8982 to book with an agent.
  12.7 miles from Stoke, VA 20117

Starting at

$208.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Washington Dulles International Airport

22700 Holiday Park Drive Sterling, VA

At Hampton Inn & Suites Washington Dulles International Airport, travelers visiting Stoke can enjoy inviting comfort with rooms beginning at $136.07, creating a warm and welcoming atmosphere ideal for rest. Relax with Hampton’s pet-friendly policy in select locations, welcoming your furry friends to join in on the travel fun.

At Hampton Inn & Suites Washington Dulles International Airport, guests can relax in serene surroundings, with downtown Stoke still a convenient drive away for a day of adventure. Stay comfortably in Stoke with a hotel that delivers on quality and savings—book today!

  Call (855) 236-8982 to book with an agent.
  12.7 miles from Stoke, VA 20117

Starting at

$136.07

per night

Read Reviews View Amenities View All Rooms