Castle Hill is a hidden treasure located in Rankin County, the city of Florence, MS. We are equipped and ready to provide spectacular service for any event in an unduplicated setting, especially Weddings, Reunions, and Banquets.


Our Mission

We are a destination inspired Venue with a gorgeous outdoor "Wedding Chapel" surrounded by water which sits on twenty acres. The staff is dedicated to design or create an atmosphere ensuring that brides and grooms will experience a "never to be forgotten" wedding day. We are committed to the total satisfaction of our clients and our guests.

It is truly a “beautiful diamond in the rough.” It is the commitment to hospitality that has made Castle Hill the area’s premier wedding and banquet venue.

The Reception & Banquet Hall has a spectacular view of rolling green pastures and lush woodlands, setting the stage for an eloquent and relaxed backdrop. This Venue has a seating capacity of 200 plus, so your celebration will be a success no matter what Mother Nature presents.

Since its inception in 2006, Castle Hill has been a fast growing business with many unique amenities (Kitchen space, dressing rooms, large clean restrooms, tables and chairs, wedding arch and other specialty items). With now offering catering, event decor design and wedding weekend coordinating or event hosting! Ask us about our packages that will cover all your event needs! 

Everything you need is under the Pavilion!