ABOUT US
The Savoy is a leading luxury resort on the Isle of Wight. The Savoy effortlessly blends together stylish design with the natural landscape to create a relaxing environment where guests can unwind from the stresses of everyday life. Isle of Wight holidays at The Savoy – luxury self catering breaks year round.
Our architect's vision has been followed through to the finished product to ensure every Cottage is of the highest possible standard and specification. Designed for self catering, the Cottages include fully fitted kitchens with equipment and appliances, with outside areas for alfresco dining with friends.
The Country Club, its restaurant and its first class leisure facilities, include indoor swimming pool and spa, with a range of treatments available and a private steam room and sauna. The sports areas include badminton and squash courts, an aerobics studio and a gym. Outside there are our new astroturf tennis courts, an activity trail and children's areas.
The Savoy offers a lifestyle that makes this one of the finest resorts in the UK.