Closest Home to Windsor Castle – Church Lodge

Church Lodge is the closest home to windsor castle and has recently been renovated to a exceedingly high standard.  This property has four bedrooms and has unrivalled views of its famous landmarks all around the property.

Set in the heart of Windsor, this exceptional property combines an unbeatable location with thoughtfully designed interiors, creating a unique and memorable place to stay for families, groups, and business travellers alike.


A Home Designed for Comfort & Style

Sleeping up to eight guests, the house features four well-appointed bedrooms and two modern bathrooms, finished to a high standard throughout.

Inside, the property blends character with contemporary design, offering a range of inviting spaces including a formal lounge, a spacious cinema room ideal for movie nights, and a striking dining area perfect for entertaining. The fully equipped kitchen provides everything needed for relaxed, at-home dining during your stay.


Rare Outdoor Space in Central Windsor

One of the standout features of Church Lodge is its private courtyard garden — a rare find in such a central location. Thoughtfully arranged with seating and outdoor lighting, it’s the perfect space for morning coffee, evening drinks, or simply unwinding after a day exploring Windsor.

In addition, the balcony offers views towards Windsor Castle, adding to the unique experience of staying so close to one of the UK’s most historic landmarks.


Unrivalled Location

Situated just a short walk from Windsor Castle and the Long Walk, the property is ideally placed to enjoy everything the town has to offer. From independent cafés and restaurants to boutique shopping and riverside walks along the Thames, everything is right on your doorstep.

Windsor is also home to LEGOLAND, making this an excellent choice for families, while both Windsor & Eton Central and Riverside stations provide convenient access into London and surrounding areas.


The Perfect Base for Your Stay

Whether you’re visiting for a family break, a group getaway, or a special occasion, Church Lodge offers a refined and well-located base to experience Windsor at its very best.

Book this Property

Guests

Location

Church Lodge, St Albans Street, Windsor

Castle Properties Blog

We encourage all of our guests to enjoy Windsor & Eton, it truly is a magical place to stay.

Our online guidebook provided detailed information on everything from fabulous family-owned restaurants, cafes and shops, to the stunning Great Park, Historic Buildings, Royalty and Family Outings. The guidebook will give you fantastic tips for excursions and places to visit whilst in the area