Hotels in Windsor near Datchet Train Station

Multiple accommodations for your stay
Check-in date:
14 Nov 2026
Check-out date:
15 Nov 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

349 results found

Top Twenty Bed And Breakfast

154 Saint Leonards Road, Windsor, United Kingdom

2.9 km to Datchet Train Station (Open map)

St Agnes is within 600 metres of the comfortable bed & breakfast, and the theme park "LEGOLAND Windsor Resort" is located 2.4 km...
Read more...
7.7
Good
321 reviews

Spacious 2 - Bed Apartment - Slough - Balcony

Sl1 1Gt Flat 34, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

The theme park "LEGOLAND Windsor Resort" is approximately 7 km away, while Slough County Court is just 450 metres from the 750 m²...
Read more...
8.0
Very Good
1 review

Spacious 2Br With Balcony - Slough

Sl1 1Gt Flat 39, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

Upton Court Park is only 1.5 km away, while Observatory Shopping Centre is approximately 500 metres from the 750 m² apartment. To...
Read more...
10
Exceptional
1 review

Stylish 2-Bed Retreat - Balcony - Slough

Sl1 1Gt Flat 27, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

Durnford House is 2.1 km away, while The Curve Cultural Center is steps away from the apartment. The spacious 750 m² Stylish 2-Bed...
Read more...

Modern 2Br Apartment With Balcony - Sleeps 8

Sl1 1Gt Flat 37, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

The spacious apartment lies within 10 minutes' walk of East Berkshire Magistrates' Court Courthouse. Featuring a convenient...
Read more...

Family Stay In Centre Sleeps 8 Heathrow Airport Legoland Windsor 2Br Flat With Balcony

55 Herschel Street Flat 25, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

The Curve Cultural Center is at a distance of nearly 10 minutes' walk away, while Eton College Golf Club is around 20 minutes' walk...
Read more...
10
Exceptional
1 review

Luxe Central Slough 2Br Apt - Balcony - Sleeps 8

55 Herschel Street, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

Home Park, Windsor is 2.5 km away, while the independent Slough Museum is within easy reach of this apartment. To enjoy your...
Read more...
9.0
Superb
3 reviews

Heathrow Airport Stays & Contractor Highrise 2Br Sleeps 8

55 Herschel Street Flat 31, Floor 6, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

This apartment has a convenient location about 5 minutes' walk from The Curve Cultural Center. To enjoy your vacation in Slough,...
Read more...
4.0
Decent
1 review

2Br Flat Heathrow Airport Stay And Family Legoland Stays Sleeps 8

55 Herschel Street Flat 36, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

Durnford House is approximately 2 km away, while the red brick St Mary's Gothic Church is fairly close to the apartment. To enjoy...
Read more...

Spacious 6 Bedroom 2 Bath Serviced House With Parking In Denton Way

33 Denton Way, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

The 6-bedroom holiday home offers a prime location, 3.1 km from Eton College Golf Club, while Upton Court Park is 1.6 km away. Along…
Read more...

Riverside 4 Bedroom House Wraysbury Staines

Friary Island, Wraysbury, United Kingdom

2.9 km to Datchet Train Station (Open map)

This Wraysbury holiday home is within 5 km of London Heathrow airport and around 7 km from such cultural points of interest as Magna...
Read more...
8.7
Fabulous
8 reviews

Central Windsor Modern Garden Flat, Walk 2 Sights - By Tempstay

Stovell Road, Windsor, United Kingdom

2.9 km to Datchet Train Station (Open map)

This apartment boasts a convenient location within reach of Windsor & Eton Riverside train station. The 2-bedroom Central Windsor...
Read more...
8.5
Fabulous
48 reviews

Meyers Close Modern 3 Bedrooms And 2 Bathrooms

10 Meyers Close, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

The heart of Slough can be reached in 15 minutes' walk of the holiday home, and such culture-oriented venues as Eton College Natural...
Read more...
8.0
Very Good
4 reviews

Luxe Central 2Br - Sleeps 6 - Near Elizabeth Line, Heathrow, Windsor & Legoland

Sl1 1Gr 20, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

Upton Court Park is just 1.5 km away, while The Curve Cultural Center is within 5 minutes' walk of the apartment. To enjoy your...
Read more...
9.3
Superb
7 reviews

Albatross House - Comfy Home With Parking

14 Meyers Close, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

This apartment lies within a 10-minute drive of the historic Langley Country Park. Set around a 25-minute walk from Slough County...
Read more...
8.5
Fabulous
24 reviews

Cozy Luxury Apartment In The Heart Of Slough -The Bethel Suite

Sl1 1Yl 50 Verona Apartments, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

The apartment is around a 5-minute ride from the independent Slough Museum, which is an excellent place to improve cultural...
Read more...
7.9
Good
10 reviews

Urban Living I Free Parking

United Kingdom 50 Wellington Street, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

The historic royal Windsor Castle is 3.1 km from this 1-bedroom apartment, while Durnford House is 2.5 km away. The 48 m² Urban Living…
Read more...
9.1
Superb
11 reviews

Luxury 2Br Apt Elizabeth Line Slough

Sl1 1Gr Flat 12 Aspire 55 Herschel Street Slough, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

Upton Court Park is just 1.5 km away, while East Berkshire Magistrates' Court Courthouse is nearly 10 minutes on foot from this...
Read more...
10
Exceptional
1 review

Luxe Central 2 Bedroom Sleeps 8 Near Elizabeth Line, Heathrow, Windsor, Legoland

Aspire Apartments 6, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

This apartment offers a convenient location just around the corner from Observatory Shopping Centre. The spacious Luxe Central 2...
Read more...
8.6
Fabulous
5 reviews

Central Slough Sleeps 6 Near Elizabeth Line, Windsor, Legoland And Heathrow

Aspire Apartments 23, Slough, United Kingdom

2.9 km to Datchet Train Station (Open map)

The historic royal Windsor Castle is 2.8 km from the 556 m² apartment, while Observatory Shopping Centre is approximately 500 metres...
Read more...
8.8
Fabulous
9 reviews
Thank you for subscribing
Close