6 hotels near Castle in the Clouds, 455 Old Mountain Rd, Moultonborough, NH 03254, USA

6 hotels near Castle in the Clouds, 455 Old Mountain Rd, Moultonborough, NH 03254, USA

Show points
  • Map

    Change your dates to book properties below.

    Other Moultonborough searches

    Good to know

    Number of hotels

    7 hotels in Moultonborough

    Highest Price

    $324

    Lowest Price

    $179

    Avg. rating

    3.8 (7369 reviews)