Grannie’s Heilan’ Hame

Embo, Dornoch

Right next door to beautiful Embo beach, with stunning views of Ben Bhraggie and the Dornoch Firth, Grannie’s Heilan’ Hame is just three miles from charming Dornoch. It’s a great place to stay for exploring the breathtaking beauty and thrilling activities of the Scottish Highlands.

There’s something to suit everyone at Grannie’s Heilan’ Hame, from the heated indoor pool and amazing range of leisure facilities to fun and games for children in our free kids’ clubs. Plus in the evening, Grannie Mac’s Bar is the ideal way to relax before settling down to enjoy wonderful live entertainment.

This park has:
Indoor heated pool

Spa bath and sauna*

Grannie Mac’s family entertainment lounge

Tots Stars – up to 4s

Star Landers – up to 10s

Freestyle – 10–15s

Boston Bar with big screen TV

Boston Restaurant with Costa Coffee® lounge area and outdoor patio

Big Munch takeaway

Wi-Fi access (in designated areas)

Basketball court

Tennis courts*

Amusements*

Pool table*

Little Lending library

Adventure playground

Crazy golf

Nature trail

Convenience store

Dog walking area

Launderette*



Please note
Freestyle is available during peak school holiday dates – Mar 27-Apr 20, May 22-Jun 1, Jun 26-Aug 31 and Oct 9-19. There may be regional variants. An entertainment guide will be available on park.
All other facilities available for all dates. *Charges apply.

Freestyle is available during peak school holiday dates – Mar 27-Apr 20, May 22-Jun 1, Jun 26-Aug 31 and Oct 9-19. There may be regional variants. An entertainment guide will be available on park.
All other facilities available for all dates. *Charges apply.

    1 of 19
    • 501/400/501886
    • 501/400/501887
    • 501/400/501898
    • 501/400/501899
    • 501/400/501900
    • 619/400/619388
    • 619/400/619390
    • 619/400/619392
    • 619/400/619393
    • 619/400/619378
    • 619/400/619395
    • 676/400/676769
    • 676/400/676782
    • 765/400/765437
    • 765/400/765478
    • 857/400/857769
    • 859/400/859112
    • 619/400/619394
    • 619/400/619399