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

Best Western Kilmarnock Hotel

599 North Main St Kilmarnock, VA

At Best Western Kilmarnock Hotel, travelers visiting Kilmarnock will find inviting accommodations with rooms from $115.99, creating a warm and welcoming space ideal for rest. Enjoy the convenience of Best Western's complimentary breakfast, serving a range of delicious options to kickstart your day.

With downtown Kilmarnock just a short trip away, guests at Best Western Kilmarnock Hotel can easily explore the city’s best spots while staying in a quieter, more peaceful area. Find budget-friendly relaxation perfect for your Kilmarnock adventure—lock in your stay now!

  Call (855) 236-8982 to book with an agent.
  1.0 miles from Kilmarnock, VA 22482

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

The Tides Inn

480 King Carter Dr Irvington, VA

Enjoy a refined experience at The Tides Inn on your journey to Kilmarnock, where homely rooms provide luxury and comfort, with rates beginning at just $300.99. Enjoy a stay where each detail is meticulously crafted for luxury, from the plush linens to the handpicked artworks.

From The Tides Inn, guests can easily access downtown Kilmarnock, where the city’s top spots are always nearby for exploration. Discover the best of Kilmarnock with a hotel that turns every moment into a memory—secure now!

  Call (855) 234-7135 to book with an agent.
  4.2 miles from Kilmarnock, VA 22482

Starting at

$300.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Gloucester an IHG Hotel

6639 Forest Hill Ave Gloucester, VA

Explore the charm of Holiday Inn Express Gloucester an IHG Hotel on your journey to Kilmarnock, where restorative rooms offer quality and relaxation, with nightly rates starting from $134.00. Experience the community focus of Holiday Inn Express, with hotel-hosted events that bring guests and local residents together.

Discover a calm haven at Holiday Inn Express Gloucester an IHG Hotel, where guests can rest comfortably with Kilmarnock's best spots within easy reach. Experience a Kilmarnock getaway that brings together elegance and modern convenience—reserve now!

  Call (855) 239-4019 to book with an agent.
  23.3 miles from Kilmarnock, VA 22482

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Gloucester

6638 Forest Hill Ave Gloucester, VA

At Hampton Inn Gloucester, travelers to Kilmarnock can enjoy inviting accommodations with rates starting at $124.99, providing a welcoming, comfortable environment. Welcome to Hampton by Hilton, where a warm smile and a promise of a comfortable, value-driven stay await you.

Relax at Hampton Inn Gloucester, where guests can unwind in comfort and venture into Kilmarnock at their leisure. Discover a hotel that elevates your Kilmarnock adventure while staying budget-friendly—reserve now!

  Call (855) 235-6136 to book with an agent.
  23.3 miles from Kilmarnock, VA 22482

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Warsaw near Rappahannock River

4522 Richmond Rd Warsaw, VA

For those visiting Kilmarnock, Quality Inn Warsaw near Rappahannock River offers budget-friendly accommodations with rooms from $85.99, creating a comfortable, inviting atmosphere. Relax knowing Quality Inn offers a 100 percent satisfaction guarantee, ensuring your stay meets your expectations.

Relax and recharge at Quality Inn Warsaw near Rappahannock River, where restful accommodations are paired with easy access to Kilmarnock's downtown fun. Enjoy the convenience of a well-located, affordable hotel while visiting Kilmarnock—book today!

  Call (855) 235-6136 to book with an agent.
  27.7 miles from Kilmarnock, VA 22482

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Tappahannock an IHG Hotel

1648 Tappahannock Blvd Tappahannock, VA

With rooms beginning at $149.00, Holiday Inn Express Hotel & Suites Tappahannock an IHG Hotel provides budget-friendly accommodations for travelers visiting Kilmarnock, creating a warm and welcoming environment. Relax in Holiday Inn Express's garden areas, offering a natural retreat for guests to unwind and enjoy the outdoors.

Find your ideal retreat at Holiday Inn Express Hotel & Suites Tappahannock an IHG Hotel, offering peaceful surroundings and effortless access to Kilmarnock’s many attractions. Rest well in Kilmarnock with a hotel that offers budget-friendly and inviting lodging—secure your room now!

  Call (855) 233-7850 to book with an agent.
  29.4 miles from Kilmarnock, VA 22482

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Tappahannock

1003 HOBBS HOLE DRIVE Tappahannock, VA

With rates beginning at $109.99, Hampton Inn Tappahannock is ideal for guests visiting Kilmarnock, offering cozy-like accommodations in a welcoming, clean environment. Book connecting rooms at Hampton, perfect for families or groups who need additional space but still want privacy.

Relax and unwind at Hampton Inn Tappahannock, where spacious accommodations provide a peaceful environment while keeping Kilmarnock close by. Get ready for Kilmarnock with a hotel that brings comfort and value together—book today!

  Call (855) 239-5277 to book with an agent.
  29.4 miles from Kilmarnock, VA 22482

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Tappahannock

1414 Tappahannock Blvd Tappahannock, VA

For an inviting and budget-conscious stay near Kilmarnock, Days Inn by Wyndham Tappahannock offers soothing rooms with rates beginning at $80.99, creating a welcoming atmosphere for rest. Experience the joy of travel with Days Inn's family-friendly services, including accommodations that cater to the needs of younger guests.

Guests will appreciate the quiet environment at Days Inn by Wyndham Tappahannock, where restful accommodations are never too far from Kilmarnock's activities. Stay smart in Kilmarnock with a hotel that offers comfort and peace of mind—secure now!

  Call (855) 236-8982 to book with an agent.
  29.5 miles from Kilmarnock, VA 22482

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Tappahannock VA

1800 Tappahannock Blvd Tappahannock, VA

For those visiting Kilmarnock, Super 8 by Wyndham Tappahannock VA offers secure accommodations with rates starting at $67.99, creating a clean, inviting space ideal for rest and comfort. Stay on top of your laundry with Super 8’s available facilities, perfect for long stays and last-minute needs.

Enjoy a quiet escape at Super 8 by Wyndham Tappahannock VA, where guests can recharge and still visit Kilmarnock's bustling streets whenever they choose. Stay refreshed and relaxed in Kilmarnock with inviting, budget-friendly lodging—reserve now!

  Call (855) 239-4019 to book with an agent.
  29.5 miles from Kilmarnock, VA 22482

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Island Inn & Suites Ascend Hotel Collection

16810 Piney Point Road Piney Point, MD

Enjoy a restful stay at Island Inn & Suites Ascend Hotel Collection on your trip to Kilmarnock, where comfortable accommodations provide relaxation, with room rates beginning at $125.95 per night. Find a perfect balance of comfort and convenience in our rooms that offer upgraded amenities and thoughtful services.

Rest easy at Island Inn & Suites Ascend Hotel Collection, a peaceful spot just outside Kilmarnock, perfect for unwinding after a day of exploration. Stay in Kilmarnock with a hotel that promises comfort, style, and budget-friendly rates—book today!

  Call (855) 239-4019 to book with an agent.
  29.5 miles from Kilmarnock, VA 22482

Starting at

$125.95

per night

Read Reviews View Amenities View All Rooms

Great Wolf Lodge Williamsburg

549 East Rochambeau Drive Williamsburg, VA

Uncover a restful stay at Great Wolf Lodge Williamsburg as you visit Kilmarnock, where relaxing accommodations create a warm environment, with inviting rates from $179.99. Enjoy the sophistication of enhanced amenities in rooms designed for comfort and convenience, ensuring a pleasant stay.

Situated just outside of Kilmarnock, Great Wolf Lodge Williamsburg provides the ideal base for exploring the area and returning to peaceful lodgings. Stay in Kilmarnock with a hotel that turns your travels into an unforgettable escape—lock in today!

  Call (855) 236-8982 to book with an agent.
  31.3 miles from Kilmarnock, VA 22482

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Club Vacations Williamsburg Resort an IHG Hotel

200 English Garden Way Williamsburg, VA

Uncover a peaceful stay at Holiday Inn Club Vacations Williamsburg Resort an IHG Hotel as you explore Kilmarnock, where intimate rooms create a warm environment, with inviting rates starting at $129.00. Kick back with Holiday Inn’s in-room entertainment options, featuring a broad array of movies, TV shows, and streaming services.

Stay at Holiday Inn Club Vacations Williamsburg Resort an IHG Hotel for a peaceful escape, while the vibrant streets of Kilmarnock are always within easy reach. Get ready to unwind in Kilmarnock with a hotel that delivers both style and value—lock in today!

  Call (855) 235-6136 to book with an agent.
  31.6 miles from Kilmarnock, VA 22482

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Williamsburg North an IHG Hotel

720 Lightfoot Road Williamsburg, VA

With rooms starting at $114.00, Holiday Inn Express Williamsburg North an IHG Hotel offers inviting accommodations for travelers to Kilmarnock, providing a welcoming space ideal for a relaxing stay. Enjoy a restful sleep in Holiday Inn Express's comfortable beds, designed with high-quality bedding to ensure a good night's rest.

Guests at Holiday Inn Express Williamsburg North an IHG Hotel can experience the charm of a peaceful retreat while remaining close enough to explore Kilmarnock. Choose a hotel in Kilmarnock that keeps both your comfort and wallet in mind—reserve now!

  Call (855) 236-8982 to book with an agent.
  32.0 miles from Kilmarnock, VA 22482

Starting at

$114.00

per night

Read Reviews View Amenities View All Rooms

Economy Inn

7051 Richmond Rd Williamsburg, VA

With rates starting at $59.99, Economy Inn provides budget-conscious comfort for guests visiting Kilmarnock, creating a warm and inviting atmosphere for rest. Enjoy a worry-free stay with rooms that provide standard amenities and a welcoming environment, perfect for a comfortable visit.

Positioned just outside Kilmarnock, Economy Inn ensures guests can recharge while keeping urban adventures close by. Stay comfortably and on budget while exploring Kilmarnock—secure your hotel room today!

  Call (855) 235-0725 to book with an agent.
  32.1 miles from Kilmarnock, VA 22482

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Super Inn Williamsburg

6488 Richmond Rd Williamsburg, VA

With rates beginning at $55.99, Super Inn Williamsburg is a practical option for travelers to Kilmarnock, providing serene accommodations perfect for relaxation and rest. Enjoy the convenience of rooms equipped with necessary comforts, providing a solid foundation for a budget-friendly journey.

Enjoy a quiet stay at Super Inn Williamsburg, with spacious accommodations that offer both comfort and proximity to Kilmarnock. Stay budget-savvy and relaxed on your Kilmarnock adventure—lock in your hotel today!

  Call (855) 234-2997 to book with an agent.
  32.7 miles from Kilmarnock, VA 22482

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Exmore Eastern Shore an IHG Hotel

3446 Lankford Hwy Exmore, VA

Guests bound for Kilmarnock can enjoy affordable comfort at Holiday Inn Express&Suites Exmore Eastern Shore an IHG Hotel, with comfy rooms starting at $109.00, creating a clean and inviting space for unwinding. Refresh and recharge in Holiday Inn Express's stylish and functional bathrooms, equipped with powerful showers and quality toiletries.

Escape to Holiday Inn Express&Suites Exmore Eastern Shore an IHG Hotel for a peaceful retreat, where guests can unwind and still explore Kilmarnock with ease. Unwind after exploring Kilmarnock with a hotel that keeps both comfort and savings in mind—secure now!

  Call (855) 234-5074 to book with an agent.
  32.7 miles from Kilmarnock, VA 22482

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Williamsburg

6483 Richmond Rd Williamsburg, VA

At Howard Johnson by Wyndham Williamsburg, travelers bound for Kilmarnock will find sheltered, affordable rooms starting at $50.99, creating a clean, comfortable space perfect for relaxation. Indulge in simple pleasures at Howard Johnson, where we focus on providing warm hospitality and essential comforts for a delightful stay.

At Howard Johnson by Wyndham Williamsburg, you can enjoy the best of both worlds—quiet nights and quick trips into Kilmarnock's bustling center. Stay affordably and enjoy extra perks on your Kilmarnock adventure—book now!

  Call (855) 235-0725 to book with an agent.
  32.7 miles from Kilmarnock, VA 22482

Starting at

$50.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Exmore Eastern Shore

4129 Lankford Hwy Exmore, VA

For an inviting stay near Kilmarnock, Hampton Inn & Suites Exmore Eastern Shore offers warm accommodations with rooms starting at $92.99, creating a clean and comfortable environment for rest. Get insider tips from Hampton's friendly staff, who are always ready to share their local knowledge to enhance your stay.

Escape to the comfort of Hampton Inn & Suites Exmore Eastern Shore, a tranquil spot where guests can relax and still explore Kilmarnock with ease. Enjoy Kilmarnock without financial worries by choosing a budget-savvy hotel—secure now!

  Call (855) 233-0132 to book with an agent.
  32.9 miles from Kilmarnock, VA 22482

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

2543 Lankford Hwy Exmore, VA

Guests bound for Kilmarnock will appreciate the reassuring accommodations at Quality Inn & Suites, where rooms start at $85.99, creating a welcoming atmosphere for unwinding. Experience the freshness of Quality Inn's farm-to-table dining options, highlighting local ingredients and seasonal flavors.

At Quality Inn & Suites, guests can experience the charm of a quiet retreat with the added benefit of being close to Kilmarnock's top spots. Stay comfortably in Kilmarnock and let the savings add to your adventure—book now!

  Call (855) 235-0725 to book with an agent.
  33.1 miles from Kilmarnock, VA 22482

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn & Suites Williamsburg Central

5351 Richmond Rd Williamsburg, VA

For an affordable stay, Rodeway Inn & Suites Williamsburg Central offers warm-hearted rooms with rates beginning at $56.99, creating a clean and comfortable space near Kilmarnock. Enjoy a comfortable and inviting environment in rooms that offer more amenities and better value for a satisfying stay.

Offering a perfect retreat from the hustle and bustle, Rodeway Inn & Suites Williamsburg Central is an ideal base for exploring Kilmarnock. Stay comfortably and stress-free in Kilmarnock with budget-friendly amenities—secure your room today!

  Call (855) 233-0132 to book with an agent.
  33.7 miles from Kilmarnock, VA 22482

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

Suburban Studios Williamsburg Central

5351 Richmond Rd. Building B Williamsburg, VA

With rates starting at $87.99, Suburban Studios Williamsburg Central provides budget-friendly accommodations for guests visiting Kilmarnock, creating a delightful environment ideal for relaxation. Stay in a room that balances comfort and practicality, providing dependable amenities for a pleasant visit.

Relax and unwind at Suburban Studios Williamsburg Central, where calm surroundings are paired with quick access to Kilmarnock's bustling attractions. Book your Kilmarnock stay and experience comfort without the expense—reserve today!

  Call (855) 236-8982 to book with an agent.
  33.7 miles from Kilmarnock, VA 22482

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Williamsburg I-64

3032 Richmond Rd Williamsburg, VA

Guests bound for Kilmarnock can enjoy inviting comfort at Travelodge by Wyndham Williamsburg I-64, where hospitable rooms begin at $69.99, creating a warm and welcoming space ideal for relaxation. Make the most of your travel budget with Travelodge's affordable rates, allowing you to save more for experiences.

At Travelodge by Wyndham Williamsburg I-64, enjoy the peaceful environment and easy access to Kilmarnock that make it an ideal destination for travelers. Treat yourself to a Kilmarnock stay where comfort and affordability meet—reserve your room now!

  Call (855) 234-7135 to book with an agent.
  33.8 miles from Kilmarnock, VA 22482

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn at Somers Cove Marina

700 Norris Harbor Dr Crisfield, MD

Guests traveling to Kilmarnock will find Rodeway Inn at Somers Cove Marina a welcoming option, with rates beginning at $84.99, creating a plush and comfortable environment perfect for rest. Stay in accommodations that simplify your travel plans, offering essential comforts and a focus on value and practicality.

Enjoy a quiet escape at Rodeway Inn at Somers Cove Marina, where guests can recharge and still visit Kilmarnock's bustling streets whenever they choose. Choose an inviting, affordable hotel for your Kilmarnock trip—secure your stay now!

  Call (855) 233-0132 to book with an agent.
  33.9 miles from Kilmarnock, VA 22482

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Williamsburg Historic District

911 Capitol Landing Rd Williamsburg, VA

For a welcoming and affordable stay, Hampton Inn & Suites Williamsburg Historic District offers budget-friendly rooms with rates from $80.99, creating a clean and comfortable environment for guests visiting Kilmarnock. Get a taste of the locale with Hampton’s partnerships with local dining establishments, offering discounts and specials for guests.

Relax and recharge at Hampton Inn & Suites Williamsburg Historic District, where peaceful surroundings complement the convenience of nearby Kilmarnock. Enjoy your Kilmarnock adventure with a hotel that’s all about great value—lock in today!

  Call (855) 234-5074 to book with an agent.
  34.0 miles from Kilmarnock, VA 22482

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms