Availability and Booking

Weiroch Lodge Self-catering Rates for 2026

Weekly rates Date range Entire unit,
3 bedrooms
(up to 6 guests)
Entire unit,
2 bedrooms
(up to 4 guests)
Entire unit,
1 bedroom
(up to 2 guests)
Ground-floor only
1 bedroom
(up to 2 guests)*
Winter 04 January to 07 March 2026 Closed Closed Closed Closed
Spring 08 March to 25 April 2026 £2300 £1675 £1000 £800
Summer 26 April to 03 October 2026 £2500 £1800 £1200 £850
Autumn 04 October to 18 December 2026 £2300 £1675 £1000 £800
Xmas/New Year 19 December to 03 January 2027   £2700 £2000 £1300 £950
Winter 04 January to 06 March 2027 Closed Closed Closed Closed

 

SPECIAL OFFER:  5% Discount on all weekly stays up to end May 2026. (To see the correct discounted price applicable to your booking, please click on the online booking system below.)

Bedrooms:
Bedroom 1: Ground floor – Superking bed (or twin by request), en-suite bathroom with bath and hair-wash spray
Bedroom 2: Upstairs – Twin beds (or superking by request), en-suite shower-room
Bedroom 3: Upstairs – King-size bed, en-suite shower-room 

*2-guests (ground-floor only) – please note:  The en-suite bathroom in Bedroom 1 on the ground floor has a bath but no shower. If you would like use of an upstairs shower-room too, an additional charge of £30 per week will apply

 

General information 

  • Lettings are normally Sunday to Sunday, but exceptions are possible so please contact us if you would like a different day of arrival 
  • Short breaks available (minimum 4 nights)
  • Check in time between 5pm – 8pm.  Check out time 10am
  • A Good-Housekeeping/Security deposit will be required
  • Children under 12 years accepted by prior arrangement only
  • One well-behaved dog may be accepted by prior arrangement only (rules and small fee applicable)
  • Part catering and/or housekeeping services available by prior arrangement
  • Nearest town Aberlour 4-miles with shops, hotels, cafes and EV charging points
  • Weiroch Lodge is rated STB 5-Star

Really enjoyed staying at the Lodge. Everything perfect, place immaculate. See you next year.

Richard Walsh