New York’s Autumn months are some of the most beautiful times to visit this New England state, and what better place to watch the leaves change color than in a room tucked inside a castle in the woods? A stay at Castle Hotel & Spa during your autumn visit to Tarrytown NY will make you feel like you’re in your very own fairytale.
At the Castle Hotel and Spa, you will discover one of the most incredible castle wedding venues to bring all of your wedding dreams to life. Overlooking the majestic Hudson Valley and our unique medieval atmosphere, your big day will be nothing short of magical.
When our valued guests need to get away from it all and want to spend some much-needed quality time together, escape for a romantic stay at the Castle Hotel and Spa. Relax like royalty as you enjoy each day at your own leisure while taking in the beauty of our elegant hotel and spa. Castle Hotel is ideal for romance with a stunning location overlooking the Hudson River Valley and hosting an array of spectacular amenities for you and your loved ones.
When you stay with us at Castle Hotel and Spa, this dream becomes a reality with our magnificent five-star hotel. Live in luxury for an unforgettable stay at one of the most stunning Hudson Valley hotels imaginable at Castle Hotel and Spa in Tarrytown, New York.