Serviced Apartments Windsor


Price Range




Microwave Oven
Washer / Dryer
Central Heating
Air Conditioning
Cots or Cribs
Work Desk
Private Garden
Secure Entry System
Carbon Monoxide Alarm
Gas Safety Check
Electrical Safety Check
Fire Certificates
Wheelchair Accessible
Onsite Restaurant
Pet Friendly
Smoking Allowed
Car Parking

Distance From City Center

Popular Neighborhoods

Can't find what you are looking for?

We have a number of other properties not yet listed on the site.

Frequently asked questions

Things to know before booking serviced apartments in Windsor

There are over 38 serviced apartments in Windsor with more being added every day. In total, has over 250,000 apartments across the globe that are waiting to be booked. Book Now .

Prices start from £49 per night and increase from there. Bear in mind that the type of apartment and number of guest will affect the overall price. Book Now .

To see a selection of Windsor offers, please visit our offers and coupon page .

Choose a part of Windsor you want to visit and search for the perfect stay for you using our easy search tool. Begin your search here .

Some of the apartment buildings in Windsor will offer bed and breakfast or gym membership, whereas others may provide them with an extra charge. The apartment listing will make that clear. Other services include airport pick-up, meet and greet and so much more. Book your stay here for the full experience.

That depends on the policy of the apartment/building management. You may have to enquire first when making your booking in Windsor serviced apartments.

Serviced apartmentsWindsor have all the features of home, are centrally located and have other astounding attributes that make them better than hotels, as covered here .

Top Serviced Apartments in Windsor

Located a short train journey outside of London, Windsor is a fantastic location for both long and short stays. A perfect alternative to hotels, each one of our apartments in Windsor contain complimentary Wi-Fi, a spacious living area, stylish interiors and a comfortable living space. Windsor is a charming example of the quintessentially English market town - where picturesque streets and historic buildings are interspersed with stunning parks and gardens. However, Windsor has something that most towns don’t - a sprawling castle dating back to the 11th-century and royal residence of Queen Elizabeth II. Windsor Castle is one of the most popular attractions in the UK and sees the small Berkshire town welcome some 1.44 million visitors annually. Inevitably, this means the town boasts an abundance of superb accommodation to meet demand, with plenty of guesthouses and hotels. However, those looking for a more memorable experience may find themselves better suited to serviced apartments in Windsor. These properties offer visitors the opportunity to stay in a genuine townhouse, offering a much more personal and luxurious experience of the town. 

Some of Windsor’s top serviced apartments include:

Opting to stay in serviced apartments in Windsor rather than a traditional hotel means having a more private space, a range of mod-cons, including home entertainment, and the added convenience of kitchen facilities - which provide an opportunity to try cooking with the abundance of local produce on offer throughout the town.

More About Mayfair

Where to Stay in Windsor

Windsor is a reasonably small town and anyone staying nearby will find they can easily walk to most of the major attractions. Bridgewater is the more modern area of Windsor and incorporates the commercial centre including the shopping mall and the main railway station. The most desirable area within the town itself is undoubtedly Castle Hill, which offers views of the eponymous castle as well as boasting plenty of old-world charm. Alternatively, those looking to base themselves away from the town centre may prefer Clewer Village which, despite being within walking distance of the town, offers more of a-rural experience.

Finally, Alexandra Park is another highly desirable location, boasting picturesque surroundings, including stunning views of the Thames.

Facts About Windsor

Starting life as a Saxon village and being home to a royal residence for almost 1,000 years, Windsor certainly has a strong historical pedigree. In fact, when William the Conqueror took Windsor as his own property, there was already a palace in the town. Since then, the town has been an important location during the English Civil War, a centre of power for the monarchy and one of the country’s key locations for trade and commerce. Today, the town is one of the most popular tourist attractions in the UK, boasting both modern and ancient attractions.

Below are a few more fascinating facts about Windsor:


  • Windsor and Maidenhead is the only royal borough outside Greater London.
  • Windsor Castle is the largest continually inhabited castle in the world
  • The Merry Wives Of Windsor is the only play by Shakespeare that includes the word ‘cabbage’.
  • Windsor used to be called ‘New Windsor’. Old Windsor is a nearby village once known as Windsor.
  • The Windsor tie knot was made popular by the Duke of Windsor (formerly Edward VIII).
  •  In 2012 Chris Brown was appointed as town crier of Windsor. The previous town crier retired in 1892. The post had been vacant for 110 years.
  • Inspired by Windsor Castle and wishing to distance themselves from their German heritage during the First World War, the Royal Family changed their last name from Saxe-Coburg and Gotha to Windsor in 1917 


Things to Do in Windsor

The great thing about Windsor is that most of its major sights are within walking distance of each other. In particular, Castle Hill offers plenty of restaurants and pubs and, as the name suggests, is just a stone’s throw from Windsor Castle itself. As such, Windsor is a great place to simply explore on foot and discover the different sights, attractions and things to do. 

What is there to do in Windsor?

Windsor is a great place to explore England’s fascinating history. Those visiting the area can explore one of the world’s most famous castles, as well as numerous other period residences and historically significant landmarks. However, Windsor isn’t all history. There’s also plenty of modern leisure facilities - including one of the UK’s top theme parks. 

Are there any free things to do in Windsor?

Windsor is a fantastic place to visit for anyone looking to save money. Whilst the castle does charge an entry fee, it’s awe-inspiring exterior can be viewed for free - with the Great Park providing particularly stunning views. Another classic tourism experience can also be had for free in Windsor - watching the Guards march through the town from Victoria Barracks. Finally, those looking to learn a little more about local history can visit Eton College’s free museums. 

Does Windsor have a good nightlife scene?

Whilst Windsor cannot claim to offer the wild nightlife scene of London, Manchester or Liverpool, the town has many traditional pubs and restaurants which make it the perfect place for enjoying a laid back evening out. The nearby towns of Reading and Slough also offer plenty of night clubs and bars for those looking to dance the night away.

Is Windsor a good place for families?

Most of Windsor’s attractions cater specifically for families with children, with Windsor Castle offering plenty of child-friendly exhibits and live shows. There are also plenty of modern attractions, from cutting edge leisure facilities to one of the country’s top theme parks. As such, Windsor is one of the best places for families outside of London itself. 

Places to Visit in Windsor

Most people staying in Windsor are likely to have come to the town particularly to explore its famous castle - which is an entire day out in itself. However, for its diminutive size, Windsor boasts a huge amount of attractions - both historic and modern. As such, many find that a weekend in Windsor simply isn’t enough to see all there is to see. Below is a list of some of the top places to visit in Windsor:


  • Windsor Castle - one of the UK’s top tourist attractions, Windsor Castle is a sprawling royal residence built around an 11th-century Norman castle.

  • Legoland Windsor - an iconic theme park with plenty of Lego-themed rides and attractions for all the family.

  • Frogmore House - a stunning 17th-century royal residence that opens to the public on three dates a year - usually in May - when visitors can tour the house and gardens.

  • St George’s Chapel - within the castle grounds, St George’s is a stunning Gothic church that is under the direct jurisdiction of Queen Elizabeth.

  • Royal Windsor Racecourse - one of the UK’s most popular horse racing venues, which also offers numerous entertainment events throughout the year.

  • Windsor Great Park - a 5,000-acre royal park famous for its deer and stunning views of the castle.

  • National Trust Runnymede - a beautiful riverside landscape with a memorial on the site of the signing of the Magna Carter.

  • Dorney Court - a stunning Tudor manor house with a small farm, gardens and horticulture centre, plus events venue.


Places to Eat in Windsor

Given that Windsor is an affluent town as well as one of the UK’s top tourist destinations, it is perhaps unsurprising that it offers a fantastic range of options when it comes to dining out. When it comes to places to eat in Windsor, visitors will find just about everything on offer - from fine dining to traditional pub food.

Those looking to enjoy more opulent surroundings can head to one of Windsor’s more upscale restaurants, such as:


  • Windsor Grill.
  • The Oxford Blue.
  • Gilbey's Bar & Restaurant Eton.
  • À la Russe.
  • The Boatman.


Alternatively, for something a little more casual there are several restaurants offering great food in a more informal atmosphere:


  • Marmara Restaurant.
  • Meat At The Parish.
  • Enzo's Windsor.
  • Caley’s Restaurant Windsor.


Shopping in Windsor

Windsor may be known for its tourist attractions, but it is still a functioning and modern town which caters to both tourists and residents. As such, there are plenty of opportunities when it comes to shopping in Windsor. Most of the mainstream shops and services are to be found around Windsor and Eton Central station. Here visitors will find the Royal Windsor Shopping Centre, which offers a mix of high street brands and specialist souvenir shops, as well as Windsor Yards. Nearby Peascod Street is the main pedestrianised shopping area and includes several department stores as well as plenty of independent retailers. There are also several large shopping malls in the vicinity surrounding Windsor. These include:


  • Windsor Royal Station.
  • Heartlake City Shopping Mall.
  • Queensmere Observatory Shopping Centre (Slough).
  • Nicholsons Shopping Centre (Maidenhead).


Transportation in Windsor

Windsor has two overground railway stations. Windsor and Eton Riverside is the terminal station on the Windsor to London Waterloo line, whilst Windsor and Eton Central connect the town to London Paddington. Both routes have an average journey time from Windsor to London is around 45 minutes. Buses are the best option for journeys within Windsor and its surrounding villages, with some 76 routes operating locally. Some important routes to be aware of include:


  • 701 - to Legoland Windsor.
  • 702 - to Reading and Bracknell.
  • P1 - covering Windsor town centre.
  • 8 - Heathrow Airport.


Alternatively, during the summer, many people prefer to take in the scenery by travelling by bicycle or, as Windsor is only a small town, walking is a perfectly viable means of transport. 

Weather Windsor

Windsor experiences seasonal weather, with warm summers, relatively cold winters and typically mild weather throughout autumn and spring. The town is popular all year round. During the summer months of July and August, when temperatures hover in the high twenties, Windsor’s many restaurants and bars open out their gardens and patios giving the town a fantastic social atmosphere. Similarly, it’s sprawling park becomes filled with people enjoying the sunshine with picnics and games. Alternatively, whilst the area experiences cold winters, with temperatures just above freezing throughout late-December and January, many of its attractions are indoors and offer ideal sightseeing when it’s too cold to stay outside.

Cost to Stay in Serviced Apartments in Windsor

Windsor is a town situated in southeast England. This town is on the river Thames and just west of the British Capital, London. This is home to Windsor castle which is a residence of the British Royal Family. Windsor Castle was built by William The Conqueror in the 11th Century. Since then, the castle was extensively and exclusively remodelled by successive monarchs. Public tours take in the state apartments, which contain opulent furnishings and paintings from the Royal Art Collection. Windsor, from the administrative point of view, is a historic market town and an unparished area. This is located in the Royal Borough of Windsor and Maidenhead in the county of Berkshire. The cost to Stay in Serviced Apartments in Windsor is moderate to high. Some of the major apartments in this place are Flight of The Nightingale, Britannia Jewel, Fond Memories and so on. The cost of living in those apartments ranges from £275 per night to £549 per night.