3 star Windsor hotels in Berkshire, England

Windsor hotels
Windsor

Top Trending Hotels Near Windsor, Berkshire

The Christopher Hotel - Windsor Hotels
Rating: 3.0 Stars

The Christopher Hotel

110 High Street, Windsor - Map
 
 
"Very pleased"
Only stayed for the one night, while I attending a wedding, which is the only reason I did not give 5`s. Staff were very friendly …
Neil from Twyford, Berkshire
Located in the city center of Windsor, this hotel is near the airport and within walking distance of Eton High Street …More
Holiday Inn Express Windsor - Windsor Hotels
Rating: 3.0 Stars

Holiday Inn Express Windsor

71 Alma Road, Windsor - Map
 
 
"Great hotel whatever the purpose of …"
Not much to add - great service, good location, friendly staff. Overall a very good value for money.
Igor from Moscow, Russia
Situated in the city center, this hotel is close to King Edward Court Shopping, Windsor Castle, and Legoland. Also nearby are …More
The Prince Albert - Inn - Windsor Hotels
Rating: 3.0 Stars

The Prince Albert - Inn

2 Clewer Hill Road, Windsor - Map
 
 
"Very nice but a little distance to …"
Very nice. Friendly people. Not as close to town center as expected, about a half hour walk or 5 £ taxi ride. Lot's of airplane …
Susan from Usa
Situated in Windsor, this inn is close to King Edward Court Shopping, Windsor Castle, and Frogmore House. Also nearby are …More
Windsor Guest House - Windsor Hotels
Rating: 3.0 Stars

Windsor Guest House

452a St. Leonards Road, Windsor - Map
 
 
"Windsor Guest House."
Very Very Clean , friendly . Highly reccomend. Good location , nice and small .
A Traveller
Ideally situated for the perfect Windsor experience. Visit us for a weekend shopping trip, a Legoland adventure, business …More

Search from 4 Hotels (3 Stars) Near Windsor, Berkshire


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »
    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Narrow Your Search To:

    Pocket Guide: Berkshire Windsor 3 stars Hotels

    Situated opposite of Eton on the Thames, Windsor is a town about 37 kilometers (23 miles) from central London. The expansive Windsor Castle dates back to the 11th century, and England’s current royal family makes frequent visits. A more modern attraction, Legoland, also draws tourists. Heathrow is 16 kilometers (10 miles) away.

    CollapseExpand

    Destinations near Windsor

    CollapseExpand

    Transportation to and Around Windsor