I've been to the castle many times but never to The carriage House to eat. The food was delicious. Our waitress Kat was great too. She has a great sense of humor. Can't wait to go back in warmer weather.
October 2023
It was a fun tour not much to see after the self castle tour, the view is beautiful lots of history to take in and interesting things to see in the castle the architecture is amazing
July 2023
Absolutely beautiful views! Food's great and our waitress, Amy, was the best
The Carriage House Restaurant is located at Castle in the Clouds, a 1914 mountaintop estate in Moultonborough, NH. It offers the most breathtaking views of Lake Winnipesaukee and the surrounding mountains and lakes! Dine outside on the lake-view terrace, or inside in the historic horse stalls.
From late May through late October, the Carriage House Restaurant is open 7 days a week for lunch from 11:30am-3:30pm. From January through April, it is open with a reservation on weekends only.
Please visit our website to learn more about our highly acclaimed dining in one of New Hampshire's most beautiful locations!