• Art & Antiques
  • Automotive
  • Beauty
  • Education & Hobbies
  • Entertainment
  • Florist
  • Food & Dining
  • Health & Wellness
  • Home
  • Marine
  • Non-Profit & Other
  • Pet Care
  • Real Estate
  • Services
  • Shopping
  • Travel & Lodging

We are a bed & breakfast plus a full restaurant for breakfast, lunch, and dinner.  We also host special events like birthdays, anniversaries, family reunions, rehearsal dinners, and more.

Q Welcome To Kilmarnock Inn

We invite you to relax and enjoy the beautiful courtyard as you sip your morning coffee or evening glass of wine from your own private deck or balcony. Kilmarnock Inn's personal approach to your memorable stay starts with our warm service and attention to detail.

During your stay, you can relax and enjoy all that the Northern Neck has to offer, starting with luxurious accommodations, a southern gourmet breakfast, and a variety of amenities. Let our chefs pamper you in our restaurant, Filibusters, which is open for breakfast, lunch and dinner. We are sure you will fall in love with the Inn, with Kilmarnock, and with our special lifestyle in the Northern Neck.

Q More Information

We are excited to host your special event whether it is a birthday, anniversary, family reunion or rehearsal dinner. Call us and let us help turn your special day into lasting memories that you will treasure.

We will go above and beyond to accommodate you and make your stay relaxing and memorable. At the Kilmarnock Inn, we are more than a hotel, we are a home away from home.

We are an unexpected treat. Whether it is enjoying the Presidential theme that softly carries through the grounds, the tremendous customer service you receive, or the amazing dining experience prepared by our exceptional group of chefs, we will amaze you.

We are genuine with our hospitality and consistent with our high quality and service. These things don’t come easy and it takes a dedicated team that truly enjoys coming to work every day.

Show all timings
  • Monday08:00 AM - 08:00 PM
  • Tuesday08:00 AM - 08:00 PM
  • Wednesday08:00 AM - 08:00 PM
  • Thursday08:00 AM - 08:00 PM
  • Friday08:00 AM - 08:00 PM
  • Saturday08:00 AM - 08:00 PM
  • Sunday08:00 AM - 02:00 PM