geocalia
The guard marching past the white façade of the Castle Hotel on Windsor high street© Castle Hotel Windsor

Hotel · Windsor

Castle Hotel Windsor

Historic hotel on Windsor's high street, opposite the castle, with the Penningtons restaurant, afternoon tea and dog-friendly breaks.

Information
With a dog
It has breaks for guests with dogs; check the conditions when booking

High Street · Opposite the castle · Dogs welcome

The house

A historic hotel right on the High Street, opposite the castle. It has rooms in the main house and in an annexe, The Mews, a restaurant, Penningtons, a bar and afternoon tea. It is the way to stay in Windsor with the castle a minute away.

Who it's for

For a night in Windsor without a car, with the castle first thing before the coaches arrive from London. It welcomes dogs on its dog friendly breaks, with the Long Walk five minutes away. With children, it is a good base for LEGOLAND the next day.

Getting there

Both Windsor stations, Central and Riverside, are a five-minute walk. The French Brothers boat leaves from the riverside walk, at the same distance. If you come by car, ask about parking when you book: the centre has little and it is expensive.

Practical details

Details checked on 12 November 2026.

Facilities

  • Restaurant
  • Bar
  • Wi-Fi

Tips

  • Go into the castle at opening time Staying here, you arrive first.
  • With a dog, book the right break That way a room is ready for you.

Frequently asked questions

Is it near the castle?

Opposite, on the High Street.

Are dogs allowed?

Yes, it has breaks for guests with dogs.

Does it have a restaurant?

Yes, Penningtons, with a bar and afternoon tea.

Car-freeAs a familyWith a dog

Opening hours and prices can change: check them before you go.

Is this your business? Write to us to correct details, change the photos or remove them.