“The Inn is absolutely beautiful. Extensive attention to ALL details: cleanliness; quality of towels; decor; availability of amenities; room temperature; hot water; fires in fireplaces; etc., etc., etc. Sandra and Jeff are outstanding hosts … Quite open to any requests; most hospitable; very attentive and sincere; … AND Outstanding chefs. The food alone is worth the visit.

The exterior of the building has been tastefully, and professionally restored. The interior is “awesome”. Imagine the perfect B & B. This is it … very tastefully decorated with quality materials, furniture, paintings, photos, rugs, and antiques. Rooms for meetings or small private visits with friends are available and inviting. Very nice piano also available.

Check The Hummingbird Inn out … and then check in. You won’t regret it.”

JaceandMead, Trip Advisor review, February 2017. 


“Last Minute Deal” 

Save 15% if you book and stay today! Book direct and note “Last Minute Deal” or call 540-997-9065 or 800-397-3214 and we’ll book for you. Our wonderful breakfasts, coffee and tea bar always included. Active military or senior citizen? Add an additional 5% savings!!    may not be combined with any other savings, offers or prepaid vouchers


Weekday Stay – spend more than one night and Save!

Save 20% on your second night weekday stay
Save 30% on your third night weekday stay
Save 40% on your fourth night weekday stay and 50% on your fifth night weekday stay!

Returning Guest? We’ll add a complimentary bottle of Rockbridge Vineyards wine for your stay!

Active Military or Senior Citizen? Add an additional 5% Savings!

Purchase and Travel by June 15, 2017 – offer not valid May 15-17, 2017

Call 1-540-997-9065 NOW to reserve, or click here to reserve on line. If you reserve on line through our website, please contact the Innkeeper to receive your promotional savings!

Please Note: All special reservations must be booked directly with the Innkeeper and may not be combined with any other savings, offers or prepaid vouchers. CALL 540-997-9065 or 800-397-3214 to schedule your special stay!