My favourite hotels

Hotel comparison
Click on compare to add hotels0  hotels added

Hotels in Windsor

Locate on the map
  • Macdonald Windsor
    Compare hotels

    Hotel added

    From$241Per night

    Macdonald Windsorstars

    Windsor, Windsor and Slough , High street 23 - Map
    4.9/5
    Customer reviewsof 2 Opinions

    The hotel is situated on Windsor High Street, just metres from the famous Windsor Castle. It is just a 15-minute drive from London Heathrow Airport and a 20-minute drive from Thorpe Park.The hotel offers luxury bedrooms with free wireless Internet access. The hotel also features a stylish restaurant and bar. 24-hour room service and on-site parking are also available. Built in 2010, this city hotel consists of a total of 120 rooms and suites. Guests are welcomed in a lobby with 24-hour reception and check-out services. Further facilities include air conditioning, a hotel safe, cloakroom, lift access to the upper floors, conference facilities and a laundry service.All of the rooms are en suite with a shower, bath and hairdryer. In-room amenities include a double bed, direct dial telephone, satellite/cable TV, radio, hifi, Internet access, a safe, minibar, fridge, tea and coffee making facilities and an ironing set. The air conditioning and heating are individually regulated.Guests can select breakfast from a continental buffet. Both lunch and dinner are available à la carte and from a set menu.The hotel accepts American Express, MasterCard and VISA as payment methods.

    See more
  • Mercure Castle
    Compare hotels

    Hotel added

    From$224Per night

    Mercure Castlestars

    Windsor, Windsor and Slough , High street - Map
     

    This hotel is located at the heart of the charming town of Windsor. The hotel lies just a short distance away from Windsor Castle, offering guests the perfect setting from which to explore the splendour of the area. Links to the public transport network are available nearby. This wonderful hotel is housed in a building that dates back to the beginning of the 18th century. The hotel immerses guests in the rich culture and history of the area. This charming hotel is sure to impress, featuring elegance and classical style at every turn. The guest rooms are eloquently designed, offering a peaceful setting in which to unwind. Guests are invited to dine in style in the AA 2 Rosette-awarded restaurant. The hotel features a range of facilities and services, which are sure to impress even the most discerning traveller.

    See more
  • Mercure London Staines Hotel
    Compare hotels

    Hotel added

    From$170Per night

    Mercure London Staines Hotelstars

    Windsor, Windsor and Slough , Thames street - Map
     

    The Mercure London Staines - upon - Thames hotel is a beautiful, 88 bedroom hotel situated on the banks of the River Thames, only a short drive from Central London and close to the attractions of Thorpe Park, Windsor, Legoland, Chessington and Twickenham.The town centre and shops are a 3 minute walk from the hotel. The hotel offers free WiFi throughout, free limited car parking, has modern rooms with river views and our Riverside Restaurant serves up local fresh British cuisine.

    See more
 
[x]
 

Best-selling hotels in Windsor

Search for other destinations

If you are interested in a specific area or destination, search for it here