Hotels Windsor

  • Comprehensive hotel search for Windsor online
  • Find a cheap hotel in Windsor!
  • Book the best price!
List View
Map View
Loading...
Show more hotels

Top hotels

  • Hotel The Manor Windsor
    The Manor, a four star hotel, is located in Datchet in Slough, Windsor. It is ideally suited for guests on business, but also accommodates travellers visiting on leisure. It is 2 miles from the Slough Station and 1.3 miles from the Windsor and Eton Central Railway Station. The Hotel is close by from many attractions in the city such as the Frogmore House, Windsor Castle, Eton Cottage, Slough Museum and Windsor Great Park. The Manor houses 54 rooms, which include double, executive, family, petite double and single. The rooms are equipped with a bathroom with bathtub, central heating, television, radio, internet, phones, coffee/tea makers, hairdryers and writing desk. The hotel has 5 AC conference suites, with wireless internet, touch lighting, natural daylight, and an area for refreshments with aroma therapy and banquets upon request. The other services provided at The Manor include, car parking, conference rooms, wireless internet, room service, bar, banquet facilities, non- smoking rooms, gym, library and a wellness spa. The restaurant at The Manor serves only breakfast. The sports facilities include horse riding, bowling, billiards, sailing, golf, tennis and hiking.
    more
  • Hotel Holiday Inn Express Windsor Windsor
    The 3 star Holiday Inn Express Windsor is located in the heart of Windsor close to King Edward Court Shopping, Windsor Leisure Centre, and Windsor Royal Shopping Centre. Also nearby are Windsor Castle and Legoland. In the hotel there are 58 rooms, all of which are equipped with LCD TVs and all accommodations provide desks and direct-dial phones and an air-conditioner. Wireless Internet have access in the rooms and on the public place. Holiday Inn Express Windsor has a bar, and for business travellers there is a conference room with audiovisual equipment.
    more
  • Hotel Mercure Windsor Castle Windsor
    Mercure Castle Windsor is a 4 star hotel in Windsor, United Kingdom. Located in the centre of Windsor and close to Windsor Castle, Windsor Guildhall and Legoland. The main train station is 100 meters, London Heathrow airport is 12 miles and London Gatwick airport is a 48 mile drive. The hotel has 108 guest rooms, all non-smoking with en-suite bathroom, direct dial telephone, temperature control and air cooling, windows that open, trouser press, work desk, radio, mini bar, flat screen television with satellite TV channels, iron and ironing board, and wireless high speed internet access free of charge. Breakfast is available each morning and the restaurant is open for lunch and dinner and has an a la carte menu. The bar is open from 11am to 11pm. Room services is available 24 hours. With 12 conference rooms and suites, there are a choice of rooms sizes and the largest can hold 400 persons and are complete with modern technical equipment. Car parking is limited and is available on a first come first served basis.
    more
  • Hotel Beaumont Estate Windsor
    Beaumont House Venue is a 4 star hotel in Windsor, Berkshire, England. The Beaumont Estate which dates back to the 17th Century is set in 40 acres of grounds and is located a 3 mile drive from Windsor Castle. London Heathrow airport is 8 miles away. Other attractions in the area include, Ascot Racecourse, Wentworth Golf Club, Thorpe Park and Legoland. The Hotel has 414 guest rooms and suites with en-suite bathroom, hair dryer, tea and coffee making facilities, room safe, plasma screen television with satellite TV channels, trouser press, iron and ironing board. Wireless high speed internet access is available throughout the hotel and charges will apply. Breakfast is available each morning and the restaurant is open for lunch and dinner. The Tempus Bar & Cafe is open for bar meals, light snacks, refreshments and drinks. The Beaumont Bar and lounge is also available for drinks and relaxation. The leisure club has an indoor 20 meter swimming pool, as well as a fully equipped gymnasium with free weights and cardiovascular equipment.
    more
  • Hotel Clarence Windsor
    Characterful and recently refurbished Hotel guest house located in Windsor town centre , within a few minutes walk of restaurants, shops, Windsor Castle, River Thames, the theatre and Eton College. The Hotel has a Licensed Bar, large screen cable TV and Steam-Sauna . Free guest internet facility & Wi-Fi. All rooms en-suite and with tv, beverage facilities, hairdryer & radio alarm. Conveniently situated for Heathrow Airport, Legoland & direct trains to London.
    more
  • Hotel Alma House Windsor
    Alma House is a small Bed and Breakfast Hotel conveniently located just a short 5 minute walk from Windsor town centre. Set in a leafy tree lined road the location tends to be quieter than a town centre lodging and therefore a better option. All bedrooms are ensuite with shower, toilet and wash basin or have their own private facility next to the room. All rooms have a breakfast bar or dining table and chairs with a mini fridge, kettle and toaster. A complimentary continental breakfast of muffins, bread for toasting, biscuits, cereals, juice, fruit and hot drinks is provided for your convenience. Flat screen TVs with freeview channels and a DVD player plus ipod / iphone docking station and radio alarm clocks & hairdryers are all provided. Some parking available on the driveway. A low cost Windsor bed and breakfast within walking distance to shops, restaurants and Windsor Castle. Ideal for Legoland or business trips. Long stays possible. The new executive double rooms have their own large private bathrooms and a self service breakfast can be take in the breakfast room.
    more

More Top Hotels