Limited-time: 20% off spa treatments with code TREATME20
Exterior view of The Old England Hotel overlooking Lake Windermere in the Lake District

It pays to stay longer for less at the Macdonald Old England Hotel & Spa.

Get the best rates with longer stays in Lake Windermere. 

With breakfast included each morning, treat yourself to a true escape to one of the true jewels of Britain. The Lake District has to be seen to be believed, so stay for longer and immerse yourself in awe-inspiring surroundings.

Pricing Information

June

  • 1 night stays from £219
  • 2 night stays from £399 (£199.50 per night)
  • 3 night stays from £549 (£183 per night)
  • 4 night stays from £679 (£169.75 per night)

July 

  • 1 night stays from £229
  • 2 night stays from £409 (£204.50 per night)
  • 3 night stays from £559 (£186.33 per night)
  • 4 night stays from £689 (£172.25 per night)

August 

  • 1 night stays from £249
  • 2 night stays from £429 (£214.50 per night)
  • 3 night stays from £579 (£193.00 per night)
  • 4 night stays from £709 (£177.25 per night)
Restaurant view Old England

Terms and Conditions

Stay Longer for Less offer is available at The Old England Hotel & Spa until 31 August 2026.

*Priced for Sunday-Thursday stays. Based on two people sharing a deluxe double room. Additional supplement applies for Friday (£50.00), and Saturday night stays (£80.00). Offer to be paid for at time of booking and cannot be cancelled once booked.