



Meadowbrook Inn is nestled in the heart of Downtown Blowing Rock, a charming town in the breathtaking North Carolina Blue Ridge Mountains.
Our boutique hotel features 62 cozy yet spacious rooms, boasting traditional furnishings and updated amenities. During your stay, we invite you to enjoy our indoor swimming pool, fitness center, complimentary hot breakfast and wireless internet, as well as...
Everything you need to plan a retreat in this region: top venues, airports, climate, and how to get around.
Create a free account to see the full venue profile and start planning your retreat.