Windsor sits along the Thames in Buckinghamshire, best known worldwide as home to the castle where the King spends his weekends, giving the town a quietly regal air even along its everyday streets. Visitors can pause for a slow morning at one of the local cafes, choose from a wide range of hotels for an overnight stay, or settle in for an evening meal at one of the restaurants scattered around town.
What do you want to see in Windsor?
Best of Windsor
Highlights of Windsor
Latest destinations in Windsor
Duchess of Cambridge
Cafes
Discover the charming Duchess of Cambridge pub and experience a taste of British hospitality,…
Greene Oak
Cafes
A warm and relaxing pub in Oakley Green, Windsor. Enjoy a delicious mid-week meal, Sunday…
Duke of Connaught
Cafes
Experience authentic Indian street food, live music, sports, and cozy garden seating at The…
The Winning Post
Cafes
Country pub serving food all day everyday set between Ascot, Maidenhead & Bracknell. Our…
The Old Ticket Hall
Cafes
The Old Ticket Hall in Windsor, Berkshire offers the best in local live entertainment and live…
The Greene Oak
Restaurants
A warm and relaxing pub in Oakley Green, Windsor. Enjoy a delicious mid-week meal, Sunday…
The Crown & Cushion
Cafes
The Crown and Cushion is a delightful pub with 8 en-suite rooms. It is pleasantly situated in…
The Palmer Arms
Cafes
Photos of Windsor
All photos →This city is waiting to be seen!
Seen Windsor?
This place is waiting to be seen by others! Got a photo?
Log in and add it — it takes a second or two.