Carriage House Restaurant

Lunch Menu

Open daily for lunch May 25th – October 27th
11:30am – 3:30pm

Our unique mountain top setting provides a dining experience unlike any other. Enjoy your meal outside on the terrace with sweeping mountain and lake views, or inside in the historic horse stalls. We offer an eclectic variety of original recipes, classics and new twists on old favorites, and are vegetarian and gluten-free friendly!

The Carriage House Restaurant does not take reservations for lunch; we recommend arriving early if you have a large party.

Be sure to join us for our special Dinner Music Nights on Mondays, Tuesdays and Thursdays from June 24th – August 22nd.

Monday/Thursday Music Nights – $10 cover charge; reservations required
Tuesday Music Nights – Open seating; no reservations

If you’re not quite looking for a full meal, stop by Cones in the Clouds for Kellerhaus ice cream, soups, salads and sandwiches. Relax at a picnic table, patio-style seating, or have a picnic in the meadow! Cones in the Clouds is open 10:30am-4:00pm seasonally and depending on the weather.

Looking for a nice place to enjoy lunch but don’t have time to tour the mansion? You do not need to pay admission to access the Carriage House – simply use our free access road located at:

586 Ossipee Park Road, Route 171
Moultonborough, NH 03254

Either scenic road admission or Castle tour admission is required to use the front gate entrance located on Route 171, 455 Old Mountain Rd. Feel free to call our main offices at 603-476-5900 for assistance with directions.

Castle members can visit with guests for lunch and access the scenic road via the front gate free of charge! You can learn more about membership here.


Mark your calendar for our annual Castle Car Show in the meadow!
Saturday, July 6th    10AM – 3PM
Learn more or register your auto

Mark your calendar for our annual Castle Car Show in the meadow!
Sat, 7/06    10AM – 3PM
Learn more or register your auto