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

2 Bedroom Flat, Balcony, Parking, Near Castle - By Tempstay

Lord Raglan House, Windsor, United Kingdom

2.7 km to Datchet Train Station (Open map)

The spacious apartment offers a convenient setting, about 2 km from Windsor & Eton Riverside train station and right around the...
Read more...
8.6
Fabulous
7 reviews

Central Windsor 1 Bed Apt & Parking - By Tempstay

132 Saint Leonards Road, Windsor, United Kingdom

2.7 km to Datchet Train Station (Open map)

Home Park, Windsor is 2.6 km away, while The Old Court is merely 450 metres from the apartment. The spacious 100 m² Central Windsor 1…
Read more...
7.5
Good
10 reviews

Ground Floor Apt, Parking, Close To Windsor Castle - By Tempstay

Lord Raglan House, Windsor, United Kingdom

2.7 km to Datchet Train Station (Open map)

Home Park, Windsor is approximately 10 minutes' drive away, while Household Cavalry Museum Archive is approximately 500 metres from...
Read more...
4.0
Decent
1 review

Holiday Inn Express Windsor By Ihg

71 Alma Road, Windsor, United Kingdom

2.7 km to Datchet Train Station (Open map)

The Old Court is only 0.8 km from the hotel, which also stands only 350 metres from The Queen's Walkway. The welcoming 3-star Holiday…
Read more...
8.8
Fabulous
769 reviews

The White House Guest House

68 High Street, Slough, United Kingdom

2.7 km to Datchet Train Station (Open map)

This Slough hotel has a convenient setting 4.2 km from the historic royal Windsor Castle, while natural sights like Home Park,...
Read more...
8.0
Very Good
179 reviews

Stylish Apartment 5 Min Walk To Castle - By Tempstay

167 Oxford Road 167A, Windsor, United Kingdom

2.7 km to Datchet Train Station (Open map)

Lupton's Tower is around 30 minutes on foot from the apartment. To enjoy your vacation in Windsor, stay at the spacious 2-bedroom...
Read more...
7.4
Good
40 reviews

Lord Raglan House Apartments 2Br With Parking

Lord Raglan House, 132 St. Leonards Road, Windsor, United Kingdom

2.7 km to Datchet Train Station (Open map)

The historic royal Windsor Castle is nearly 5 minutes away by car, while The Old Court is right around the corner from the...
Read more...

4 Bed 3 Baths In Central Windsor! Walk 2 All The Sights! Legoland 5 Min Drive

173 Oxford Road, Windsor, United Kingdom

2.7 km to Datchet Train Station (Open map)

Windsor Guildhall can be found within a 1-km distance of the accommodation, and the royal residence "Windsor Castle" is only 1.2 km...
Read more...
9.2
Superb
15 reviews

Central Windsor Home - Free Parking - By Tempstay

Sl4 1Sq Duke Street, Windsor, United Kingdom

2.7 km to Datchet Train Station (Open map)

This Windsor holiday home is 950 metres from the Royal Peculiar and St George's Chapel, and Lupton's Tower is just 1.7 km away. With a…
Read more...
8.7
Fabulous
4 reviews

Luxury Room'S With Ensuite And Kitchen, Parking In Slough Centre

8 Sussex Place Slough, Slough, United Kingdom

2.7 km to Datchet Train Station (Open map)

The hotel has a prime setting approximately a 10-minute drive from the Royal Peculiar and St George's Chapel, while natural sights...
Read more...
9.2
Superb
19 reviews

Gorgeous Family Home Near River Thames-Old Windsor - Pass The Keys

1 Gregory Drive, Old Windsor, Sl4 2Rg, Windsor, United Kingdom

2.7 km to Datchet Train Station (Open map)

This property is within 5 km of London Heathrow airport and 2.5 km from such cultural points of interest as Copper Horse Statue of...
Read more...
7.7
Good
3 reviews

Modern 2 Bed, Windsor Central, Parking Included

75A Duke Street, Windsor, United Kingdom

2.7 km to Datchet Train Station (Open map)

This apartment lies within reach of the royal residence "Windsor Castle". Situated only 12 minutes' stroll from the Royal Peculiar...
Read more...
8.5
Fabulous
6 reviews

Premier Inn Slough

76 Uxbridge Road, Slough, United Kingdom

2.7 km to Datchet Train Station (Open map)

You'll need 15-minute drive to London Heathrow airport. The 3-star Premier Inn Slough has 128 rooms and is located around a 20-minute…
Read more...

Large Balcony Flat Near Windsor Heathrow & Station

Blake House, Bishops Road Flat 12, Slough, United Kingdom

2.7 km to Datchet Train Station (Open map)

The apartment is just 0.8 km from The Curve Cultural Center, which is an excellent place to improve cultural awareness. The...
Read more...
9.8
Exceptional
6 reviews

Ascot Room

117 Ragstone Road 117, Slough, United Kingdom

2.7 km to Datchet Train Station (Open map)

The homestay lies around 900 metres from Slough County Court. Ascot Room Slough is located within 25 minutes' walk of the historic...
Read more...
4.0
Decent
20 reviews

Windsor Room

117 Ragstone Road 117, Slough, United Kingdom

2.7 km to Datchet Train Station (Open map)

The apartment lies only 1.6 km from Durnford House. Situated nearly 25 minutes' walk from the Royal Peculiar and St George's Chapel,...
Read more...

Meadow Room

117 Ragstone Road, Slough, United Kingdom

2.7 km to Datchet Train Station (Open map)

The apartment in Slough is 2.2 km from the historic royal Windsor Castle and a mere 1.8 km from Upton Court Park. Located a mere…
Read more...

Glory Room Ensuite

117 Ragstone Road, Slough, United Kingdom

2.7 km to Datchet Train Station (Open map)

Providing a convenient setting in Slough, the apartment is nearly 15 minutes' walk from Herschel Public Park. To enjoy your vacation...
Read more...

Ruby Rooms

117 Ragstone Road, Slough, United Kingdom

2.7 km to Datchet Train Station (Open map)

This Slough hotel enjoys its convenient location around a 10-minute walk from Herschel Public Park. The comfortable Ruby Rooms...
Read more...

Diamond Rooms

117 Ragstone Road, Slough, United Kingdom

2.7 km to Datchet Train Station (Open map)

Herschel Public Park is 750 metres away, while Slough train station is not far from the comfortable hotel. Located 1.3 km from...
Read more...
4.0
Decent
4 reviews
Thank you for subscribing
Close