Whether you envision an intimate gathering, or a casual, relaxed affair, Cave Hill Resort is a charming place with a warm, inviting country atmosphere to celebrate your wedding day. We can host up to 150 guests and will help you plan your special day with all your details.