Relax at a stately and historic golf resort at The Omni Grove Park Inn, a beloved Southern retreat in Asheville, NC with an award-winning subterranean spa. Discover two retail promenades and elegant restaurants with outdoor terraces. There's also tennis courts, an indoor pool, and Donald Ross-designed golf courses. Enjoy luxurious rooms and suites plus panoramic views of the Blue Ridge Mountains in North Carolina. We know you’ll enjoy the classic comfort and modern convenience of our resort. Whether escaping for a romantic getaway, retreating for rest and relaxation, or looking for a family-friendly vacation, The Omni Grove Park Inn is the ultimate Asheville destination with special packages that will fit all lifestyles. Plan your special event at The Omni Grove Park Inn. Our indoor and outdoor event venues featuring scenic views of the Blue Ridge Mountains are perfect locations for the wedding of your dreams. From hotel wedding packages to planning a corporate conference, explore The Omni Grove Park Inn’s personalized services and make every occasion a memorable experience for you. Find out what makes our resort one of the best places to stay in Asheville, NC and book your special occasion with us.