Exterior2_S

Castle Hotel Windsor

  • Overview
  • Room & Rates
  • Gallery
  • Location
  • Offers

Stay in the original hotel in the town of Windsor. Centuries of history, steeped into its fabric, the Castle Hotel is over 500 years old. Celebrating life’s moments with authentic hospitality, and a true sense of place.

The Castle Hotel sits in a coveted position right opposite Windsor Castle in the heart of Windsor High Street. A row of beautiful Georgian townhouses moments from Bath Abbey, the Roman Baths, and the kind of shops you always promise yourself you’ll browse.The Castle Hotel sits in a coveted position right opposite Windsor Castle in the heart of Windsor High Street. A short stroll to the well known Long Walk and shops.

Inside our 16th century building, you will find 108 newly refurbished bedrooms waiting to welcome you. Take your pick from a choice of rooms and suites in the main house and or Mews Building benefiting from their own entrance . The Castle Hotel Windsor has everything you need for a weekend of sightseeing, a business trip or a meeting or event.

Think super comfy beds. Plump pillows. Rainfall showers. Organic toiletries. A desk to catch up on emails. Super fast WiFi of course. And, all the modern touches you’d expect; smart TVs with Chromecast, air conditioning, GHD hairdryer, mini bar stocked with water and refreshing juices and fresh milk. Nespresso machines for that early morning coffee.

Inside our 16th century building, you will find 108 thoughtfully-designed and modern bedrooms waiting to welcome you. From classic rooms to our larger suites, the Castle Hotel Windsor has everything you need for a weekend of sightseeing, a business trip or a meeting or event.

With beds made for dreaming, sleek interior design details, flat screen TVs and complimentary mineral water, we will help you restore, renew and revive. Pamper yourself with indulgent British made organic toiletries from 100 Acres, before wrapping up in an inviting bathrobe and making use of the free WiFi.

RATING

4

ROOMS

108

FLOORS

3

SUITES

12

SERVICES

Services available include:

  • 24 hour desk available
  • Complimentary to all Wifi
  • Free Wifi
  • Air Conditioning
  • Onsite Parking
  • Room Service
  • Concierge
  • Laundry
  • Dry Cleaning

FACILITIES

Facilities include:

  • Bar
  • Connecting Rooms (11)
  • Restaurant (1)
  • Elevators

AT A GLANCE

Address

18 High Street, Windsor, South East, SL4 1LJ, United Kingdom

Location

Home to royalty and sparkling with centuries of time-honoured British history, Windsor makes an ideal location for a staycation at any time of year. It would not be a trip to Windsor without a visit to this world-famous Windsor Castle. Windsor Great Park offers over 5,000 acres of verdant countryside for families, couples and solo travellers to explore.