Hotels in Berkshire near Windsor Castle

Multiple accommodations for your stay
Destination
Check-in date:
06 Feb 2026
Check-out date:
07 Feb 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

350 results found

The Clockhouse

12 Straight Road, Old Windsor, United Kingdom

2.6 km to Windsor Castle (Open map)

Windsor Great Park can be reached in 10 minutes' drive, while London Heathrow airport is 20 km away. The 1-room The Clockhouse...
Read more...
9.4
Superb
194 reviews

1 Bedroom Garden Flat City Central Slough Near Windsor

61B Hencroft Street South, Slough, United Kingdom

2.6 km to Windsor Castle (Open map)

This 1-bedroom accommodation is located around 10 minutes' drive from the royal residence "Windsor Castle" and just a minute's drive...
Read more...
10
Exceptional
2 reviews

Slough Centre Townhouse With Driveway Parking For Up To Two Cars

Park Street, Slough, United Kingdom

2.6 km to Windsor Castle (Open map)

Upton Court Park is 25 minutes' stroll away, while The Curve Cultural Center is right near the property. Set approximately 25...
Read more...
6.7
Pleasant
3 reviews

Beautiful Self Contained Studio Apartment

Upton Court Road 26, Slough, United Kingdom

2.6 km to Windsor Castle (Open map)

Guests can find Upton Court Park, which is a mere 50 metres away. Beautiful self contained studio apartment Slough is located 14...
Read more...
8.0
Very Good
1 review

Snoozeden Chalvey - Free Parking, Near M4 J6

207 Chalvey Grove, Slough, United Kingdom

2.6 km to Windsor Castle (Open map)

St George's Chapel is located 10 minutes by car from this homestay. Overlooking the garden, Rooms Shared Kitchen Free Parking is 3.5...
Read more...
4.6
Decent
141 reviews

Studio Flat - Ideal For Heathrow & Slough Business

Hencroft Street South 56, Slough, United Kingdom

2.6 km to Windsor Castle (Open map)

Home Park, Windsor is 2.8 km away, while the local Slough Museum is within easy reach of the apartment. To enjoy your vacation in...
Read more...
5.0
Decent
1 review

Hot Tub Stay Near Windsor & Legoland Sleeps 14

196 Clewer Hill Road, Windsor, United Kingdom

2.6 km to Windsor Castle (Open map)

Magna Carta Monument can be found within a 6-km distance of the Windsor holiday home, and The Long Walk is 2.7 km away. Staying…
Read more...
4.6
Decent
5 reviews

3 Bedroom House With Parking In Windsor - Family And Contractor Friendly

70 Smiths Lane, Windsor, United Kingdom

2.6 km to Windsor Castle (Open map)

This Windsor villa is within 20 km of London Heathrow airport and a 15-minute ride from such cultural points of interest as Magna...
Read more...
7.0
Good
1 review

Luxury Lodge With Hot Tub In Windsor Marina

Maidenhead Road, Windsor, United Kingdom

2.6 km to Windsor Castle (Open map)

East Berkshire Magistrates' Court Courthouse can be found 3.5 km from this accommodation and Datchet Golf Club is nearly a 10-minute...
Read more...
8.9
Fabulous
20 reviews

Radiant Retreat Datchet-12 Mins To Heathrow Close To Windsor ,Legoland, Eton And Slough

42 Cobb Cl, Datchet, United Kingdom

2.6 km to Windsor Castle (Open map)

The historic royal Windsor Castle is nearly 25 minutes' walk from the villa, while The Long Walk is situated 25 minutes' stroll...
Read more...
9.6
Exceptional
31 reviews

Kensington House By Solitaire Suites

31-37 Windsor Road Kensington House, Slough, United Kingdom

2.7 km to Windsor Castle (Open map)

This apartment is nearly a 5-minute drive from Slough Museum, which is an excellent place to improve cultural awareness. The 10-room...
Read more...
8.1
Very Good
287 reviews

Stylish 4 Bed/2 Bath & Parking - Pinewood/Heathrow

Oxlade Drive, Slough, United Kingdom

2.7 km to Windsor Castle (Open map)

The nearby religious sights include St George's Chapel, situated about a 10-minute drive away. Staying at the 2-bedroom Stylish 4...
Read more...
9.7
Exceptional
3 reviews

Westminster House

31-37 Windsor Road, Slough, United Kingdom

2.7 km to Windsor Castle (Open map)

This apartment lies only a short drive from The Curve Cultural Center. Westminster House Apartment Slough boasts views of the city...
Read more...
6.9
Pleasant
19 reviews

Stunning 5 Bedroom, 3 Bathroom Home In Windsor

39 Burnetts Rd, Windsor, United Kingdom

2.7 km to Windsor Castle (Open map)

The holiday home is steps away from Lupton's Tower, while All Saints Church is around 500 metres away. Situated 2.5 km from Eton...
Read more...

Windsor 10 Mins - 3 Bedrooms, 2 Bathrooms House With Parking

6 Thorne Road, Slough, United Kingdom

2.7 km to Windsor Castle (Open map)

Frogmore House is 10 minutes' drive from the premises, while Black Park is 4.5 km away. Nestled within 500 metres of St Francis...
Read more...
8.0
Very Good
3 reviews

Toby Carvery Old Windsor By Innkeeper'S Collection

Old Windsor Toby Carvery, Straight Road, Windsor, United Kingdom

2.7 km to Windsor Castle (Open map)

The 3-star hotel is about 5 km from London Heathrow airport and a 15-minute ride from such cultural venues as the John F…
Read more...
7.9
Good
1975 reviews

Holiday Inn Slough Windsor By Ihg

1 Church Street, Slough, United Kingdom

2.7 km to Windsor Castle (Open map)

The royal residence "Windsor Castle" is 2.9 km from this inn, and Kedermister Park is located 3.8 km away. Holiday Inn Slough...
Read more...
7.8
Good
4027 reviews

Princes Close - Spacious Modern Luxury Home

2C Princess Close, Windsor, United Kingdom

2.7 km to Windsor Castle (Open map)

The Windsor villa is within 20 km of London Heathrow airport and within 15 minutes' drive of such cultural points of interest as...
Read more...

1Bed Gem, Quick Access To Windsor, Central London

Shaftesbury Court, Slough, United Kingdom

2.8 km to Windsor Castle (Open map)

The 100 m^2 apartment lies just a short drive from Church Of Our Lady Immaculate And St Ethelbert. Located about 15 minutes by car…
Read more...
8.0
Very Good
1 review

Beautiful Modern Decor Apartment In The Centre Of Slough

Flat 35, 3 The Grove Warbler House, Slough, England,, Slough, United Kingdom

2.8 km to Windsor Castle (Open map)

Langley Park is approximately 4 km from this apartment, while Eton College is nearly a 25-minute walk away. Situated 5 minutes'...
Read more...
Thank you for subscribing
Close