A Romantic Getaway on 100 Acres in Beautiful Southwest Virginia.
Take a step back in time when you stay at the Mountain Rose Inn. Owned by the same family since 1968 with historic touches and heirlooms of the original builder, Joe DeHart.
Close to the Blue Ridge Parkway, between the towns of Stuart and Floyd, the Mountain Rose Inn is a hidden gem off of Charity Highway (Rt. 40).
Let each morning begin with a three course gourmet breakfast, scenic views on 3 balconies surrounding the home and Rock Castle Creek flowing just past the iconic boxwood hedges.
Relax. Unwind. Recover.
Joe's Fishing Place
The Pride of Virginia
Don't forget your swimsuits! Our solar-heated pool is open in the Spring and Summer!
Relax and take a dip while enjoying the summer sun!
In the fall, our pool will close, but we'll still have bonfires and s'mores for your enjoyment!
"The Mountain Rose Inn is beautiful! The staff is great, the room and entire house is nicely decorated. The breakfasts are outstanding. A great place and a great value!"