The Blue Rock Inn

The Blue Rock Inn is a Virginia country inn located on 80 acres, in Rappahannock County.  The inn is a turn of the century farmhouse that has been converted into dining rooms, a pub and five guest rooms.  Guest rooms have private baths and private balconies with views of mountains and our secluded property. You can hike the trails of the Shenandoah Park, bicycle on country roads, ride horses through the foothills, canoe or fish the Shenandoah River, hunt for antiques in the local shops, or relax on our back patio with an outdoor massage. We recommend a tasting tour of our nearby wineries, visiting attractions from Virginia's historic past, playing golf at a course just a half hour drive away, or simply lounge around and do nothing. Our friendly and locally connected staff are happy to guide you to an adventure that suits you.