Please choose your Stay Dates to get the best available rates for your travel plans.
Enter travel details
Note: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. Getaroom.com is not responsible for any inaccuracies in the photos. The room rates listed are for double occupancy per room unless otherwise stated and exclude tax recovery charges and service fees.
Charming rooms with jetted tubs, fireplaces and private decks delight guests at the Iris Inn Bed & Breakfast, a family-run property that's ideal for a romantic getaway in the scenic Blue Ridge Mountains. The Iris Inn is a family-run nine-room retreat nestled on 11 wooded acres in the Blue Ridge Mountains. Every room at the inn is unique: some have fireplaces, four-poster beds or jetted tubs; others have spiral staircases leading to hidden lofts or kitchenettes. All rooms have private access to outdoor decks. Guests can admire the birds and wildlife from the inn's numerous charming porches, explore the three-story lookout tower, or browse the loft library. Every morning a complimentary breakfast is served in the great room, next to the three-story stone fireplace. In-room massage services and Wi-Fi are available for an extra charge, as are guided hikes and wine-tasting excursions. Parking is free. The Iris Inn is off I-64 in the Shenandoah Valley, at the edge of the town of Waynesboro. Two of the most renowned hiking areas in the state, Skyline Drive and the Blue Ridge Parkway, are three miles from the inn, and nine vineyards are located within a 20-minute drive. Guests can go underground in the stunning Grand Caverns, which are 25 minutes away, or visit Thomas Jefferson's Monticello, which is 35 minutes away. Charlottesville-Albemarle Airport is 33 miles from the inn.