Search Filter

Luxury weekend breaks hotels in Ballindalloch, Aberlour. weekends accommodation in Moray.

Luxury accommodation for weekend breaks, deals, seasonal specials on bank holidays at Easter, Christmas and New Year (Hogmanay). Great hotels for short breaks, holidays and weekends. Luxury Hotels, Weekend Breaks in Elgin, Aberlour, Glenlivet, Archiestown, Spey Bay.

  • The Royal Hotel - ElginThe Royal Hotel - Elgin

    Weekend breaks are available at this eighteen bedroom Elgin hotel with lounge bar and restaurant, situated in the heart of Speyside

    £57 to £95 Per room per night

    Luxury Hotels Weekend Breaks Elgin Moray North East

  • Dowans Hotel - Aberlour

    Aberlour Scottish Highlands Hotel overlooking the river and village below, three star graded

    £55 to £70 Per person B&B (2 sharing)

  • Minmore House Hotel - Glenlivet

    Glenlivet country house hotel offering a warm and friendly service, set in beautiful location

    £55 to £98 Per person B&B (2 sharing)

  • Archiestown Hotel - Archiestown

    Attractive speyside hotel offering award winning cuisine, three star graded accommodation

    £50 to £60 Per person B&B (2 sharing)

  • Laichmoray Hotel - Elgin

    Elgin hotel offers a high standard of cuisine using the finest produce. Perfect base for touring

    £36 to £45 Per person B&B (2 sharing)

  • Mansion House Hotel & Country Club - Elgin

    3 star Elgin country house hotel offering old charm with modern facilities, leisure club & events

    £72 to £97 Per person B&B (2 sharing)

  • The Mansefield Hotel - Elgin

    Luxury four star Elgin town centre hotel with leisure facilities and excellent activities

    £40 to £100 Per person B&B (2 sharing)

  • Eight Acres Hotel & Leisure Club - Elgin

    3 star hotel in Elgin with leisure facilities including pool, sauna, spa and fitness suite

  • Spey Bay Golf Links - Spey Bay

    Non smoking golfing hotel in Spey Bay, stunning coastal location, with three star accreditation