Private & Special Events

The charming Magnolia Inn in the heart of Pinehurst Village is a great choice for small private events including rehearsal dinners, birthdays and anniversaries, and business meetings.  

Each of the three exquisite Villaggio Ristorante dining rooms can accommodate a different number of guests. You may also reserve our outdoor patio. Hosting a smaller event? Book one of Villaggio’s three dining rooms based on your party size.

Our experienced staff will work with you to create an unforgettable special menu sure to garner rave reviews from your guests.  There is a base rental fee for private events in our dining rooms and for the outdoor patio.  Catering packages with minimums are available upon request.  

Want to reserve rooms at the Magnolia Inn for your event? With 10 comfortable guest rooms, we can accommodate up to 24 people.

Contact: or call (800) 487-4653

Review the steps we're taking to ensure your safety and the cleanliness of our hotel. Learn More

Learn More