Nestled on a historic estate overlooking Lough Swilly, Castle Grove Country House Hotel is an award-winning, family-run destination known for its warm, friendly service and genuine Donegal hospitality. Offering elegant accommodation, exceptional food and beverage, and a memorable setting for special occasions, the hotel provides a true Irish country house experience.
At the heart of the estate lies a beautifully restored heritage walled garden, supplying the kitchen daily with fresh fruits, vegetables, herbs, and edible flowers—creating a true garden-to-plate dining experience. Guided by a strong sustainable food ethos, menus celebrate seasonality and tradition, while close collaborations with local farmers, fishermen, and artisan producers ensure each dish reflects the quality and character of Donegal.