WeddingVenues WeddingVenues
Wedding venues near me
Wedding Locations

Wedding Offers Wedding Events

List your venue

Castle Hotel, Windsor - MGallery Hotel Collection

18 High Street, Windsor, Berkshire

About Castle Hotel, Windsor - MGallery Hotel Collection wedding venue

As one of the most gorgeous buildings in Windsor, offering a unique blend of the traditional and the contemporary, the Castle Hotel has been lovingly restored to preserve all the flavour and elegance of the hotel’s rich history. Making this the dream backdrop for your wedding day.

From our humble beginnings as The Mermaid Inn in the mid-16th century, we soon received a Royal Warrant after a century of success, assuming our position as an official posting inn. Renamed The Castle, the hotel was regarded, by royals and aristocracy, as one of the finest in the area.

Today, resting magnificently on a quintessentially English High Street, the elegant Castle Hotel Windsor retains this reputation more than ever. A venue with extraordinary imagination and panache, and the largest ballroom in the whole of Windsor, for 260 guests.

Our experienced wedding planner will be delighted to discuss your perfect day. And our exquisite hotel will provide the charm, the character and an unforgettable setting.

The hotel boasts elegantly styled feature bedrooms some with views of Windsor Castle. The banqueting Windsor Suite is traditional grandeur meeting 21st century splendour in this, the oldest and largest ballroom in the town of Windsor. The original chandeliers have been restored, hung silk curtains designed to original contemporary styling and the detail on the vaulted ceiling has been designed to bring all of the features together. This combined with great food ensures the very essence of your wedding celebrations.

Our 108 comfortable, contemporary bedrooms offer a wonderful choice of boutique accommodation, furnished with the softest Egyptian cotton sheets, luxury toiletries and complimentary Wi-Fi throughout. They range from charming Classic rooms to spacious luxury Suites with stunning vistas over the town. A fitting finale for your wedding guests’ day.

For the bride and groom, expect nothing less than our finest room, including breakfast, complimentary of our Castle Hotel wedding package.

See for yourself the splendour of the Castle Hotel. Our professional wedding planners will be thrilled to give you the grand tour and talk about your plans. We know how exhilarating this time is for you, and how momentous a task organising a wedding can be. That’s why we’re here to give you complete peace of mind, so you can concentrate on your special day.

Contact the team on [email protected] or call 01753 851 577 opt.2
Castle Hotel, Windsor – MGallery by Sofitel, 18 High Street, Windsor, Berkshire SL4 1LJ

Features

Castle Hotel, Windsor - MGallery Hotel Collection Features

Minimum guestsNo
Maximum guests400
Ceremony / ReceptionBoth
AccommodationYes
Bridal suiteYes
ParkingYes
Licensed barYes
Late licensed barYes
Disco facilitiesYes
FloristYes
Asian wedding specialistsYes
External caterersYes
Venue type: Historic Building, Hotel, Restaurant, Wine Bar
Images
Location

Castle Hotel, Windsor - MGallery Hotel Collection Location

Castle Hotel, Windsor - MGallery Hotel Collection
18 High Street
Windsor
Berkshire
SL4 1LJ
Map of Castle Hotel, Windsor - MGallery Hotel Collection
Expand map

Directions to Castle Hotel, Windsor - MGallery Hotel Collection

Directions by car:

From the M25
Leave the M25 at Junction 13. Follow signs for Runnymede’s and Old Windsor. Follow the A308. Head towards the town centre, until you reach the B470, this will bring you onto Sheet Street, then the high street. The Castle Hotel is on your left opposite the Guildhall.

From The M4
Leave M4 at junction 6. Follow signs for Windsor. Go along the dual carriageway, over the river until you get to a roundabout with traffic lights. Take the first exit, continue straight until you reach a T junction with traffic lights, (sheet street will be directly in front of you) take a left onto Sheet Street, this brings you on to the High Street. The Castle Hotel is on your left opposite the Guildhall.

Directions by public transport:

By rail
From London Paddington and the west, change at slough, which has a regular connecting service with Windsor Centre, Once at Windsor walk forward into the Shopping area, walk up a hill until you see the castle, take a right at the top of High Street. The Castle Hotel is on your left opposite the Guildhall.

From London Waterloo, there is a direct train to Windsor and Eton Riverside (45mins) Leave station walk towards the high street take the first left up the hill, 5minutes walk up the hill the Castle Hotel is on your left opposite the Guildhall.

Documents

Castle Hotel, Windsor - MGallery Hotel Collection Documents

Reviews

Reviews: Add review

Add Review

We don't have any reviews for Castle Hotel, Windsor - MGallery Hotel Collection yet.

More wedding venues near Castle Hotel, Windsor - MGallery Hotel Collection

Find more wedding venues near me