Everyone who grew up watching Disney princess movies dreamed of their own fairytale wedding someday. The glitz, the glamour, the castle. It might’ve seemed like a fantasy back then, but castle weddings are more common than you’d think. You don’t even have to travel to the Kingdom of Far Far Away to make your dream wedding a reality. 

We rounded up the Top Ten Wedding Castles in North America to help you start planning — because nothing says happily ever after like a wedding in a castle.

Castle McCulloch
Jamestown, North Carolina

This authentic historic building features chandeliers, a winding staircase, and a cathedral ceiling in its 7000-square-foot interior. Luxurious and elegant facilities, modern amenities, and the castle’s medieval theme all make a perfect setting for your wedding. The Crystal Garden, which rises on the hillside and overlooks the castle, is available for outdoor occasions, and the venue boasts plenty of indoor rooms for all types of meetings.

Meyer’s Castle
Dyer, Indiana

Built in 1931, Meyer’s Castle is a replica of a Scottish castle the original owner visited on his travels abroad. The castle was built on the highest point of Lake County and was the largest, most lavish home in the area at the time of its construction. Today, the castle is a top wedding and special events venue in the Chicago metro area. From intimate rooms with scenic views to expansive ballrooms and rolling gardens, Meyer’s Castle has something for everyone. 

Castle Park Events
Lindon, Utah

Castle Park is a full-service event venue in Utah County. The venue features a castle, a gazebo, two ballrooms, and three acres of grounds. Couples can choose to rent one space for both the wedding ceremony and reception or move between indoor and outdoor spaces. Wedding packages range from $2,045 to $3,595. All wedding packages include linens and decorations in the color and style of your choosing. 

Beardslee Castle
Little Falls, New York

Step back in time at Beardslee Castle in upstate New York. For more than thirty years, this castle has hosted weddings and special events under the same ownership, chef, and management team. They’re known for high-quality service, personalized wedding planning, and farm-to-table meals. This unique castle venue can accommodate up to 175 guests.

The Castle Gardens
Kuna, Idaho

Tie the knot in Treasure Valley at this castle in the country. The Castle Gardens sits on six acres of landscaped grounds. Outdoor weddings in the hedge-lined garden can accommodate up to 300 guests. Indoor weddings take place in the grand ballroom and can fit up to 150 guests. Pricing ranges from $3,500 – $6,000. Bonus services like a horse-drawn carriage and specialty lighting are available as add-ons.

Franklin Castle
Tahlequah, Oklahoma

While this castle may not seem as grand as others on the list, it’s every bit as romantic. The castle was built in the late 1920’s by Professor Marion E. Franklin as a gift for his wife. Nearly one hundred years old, Franklin Castle was thoughtfully restored in 2015. The venue can comfortably fit up to fifty people, making it the perfect place for a micro wedding. It also doubles as an AirBNB to accommodate overnight stays before or after your wedding. 

Louisiana Castle
Franklinton, Louisiana

This all-inclusive wedding venue is a replica of an English Norman Keep Castle. There’s even a throne room! Weddings take place on the lawn in front of the castle steps, right next to the moat. Receptions are in the glass-enclosed ballroom. Guests can stroll the ten-acre property during the event. Make your wedding night even more memorable with an overnight stay in the Juliet Suite. 

Craigdarroch Castle
Victoria, British Columbia

Nicknamed Canada’s Castle, Craigdarroch Castle was built in the 1890’s during Queen Victoria’s reign. It has lived many lives over the years; as a military hospital, a college, a school board, a music conservancy, and now a museum and event venue. The castle is known for its cozy atmosphere and crystal-clear acoustics. Wedding package pricing is available upon request. 

Whitby Castle
Rye, New York

This award-winning wedding venue is inspired by England’s Whitby Abbey. Located on the shores of the Long Island Sound, Whitby Castle offers panoramic waterfront views and upscale elegance. Couples can opt for an outdoor ceremony on the 126-acre grounds or an indoor ceremony in the gorgeous ballroom or private reception rooms. This venue can accommodate up to 250 guests.

Joslyn Castle
Omaha, Nebraska

Part of the National Register of Historic Places, Joslyn Castle is a premier Omaha venue. Old world charm coupled with modern amenities make it an excellent location for your romantic wedding. Built in 1903 and located on 5 ½ acres of park-like land, the castle features ornate woodwork, Italian mosaics, a conservatory, music room, grand staircase, original chandeliers, and stained glass windows.