The Perfect Location

The lodges at Whitekirk Hill are located on 140 acres of stunning East Lothian countryside on the edge of the seaside town of North Berwick. Close to the stunning beaches of Seacliff and Tyninghamme and just a 30-minute train trip from the centre of Edinburgh.

The perfect base for a golf trip with the championship courses of Muirfield, Renaissance, Gullane, North Berwick, Dunbar and Archerfield within easy reach.

On Our Doorstep  Image

On Our Doorstep

So Much

  • Beaches  Icon Image


  • Golf Icon Image


  • North Berwick  Icon Image

    North Berwick

  • John Muir Way  Icon Image

    John Muir Way

  • Edinburgh  Icon Image


A to B  Image

A to B

Getting from

Visiting Whitekirk Hill couldn’t be easier.

By Car

Whitekirk Hill is situated 28 miles East of Edinburgh on the A198 coastal road.

By Train

The nearest train stations are North Berwick and Dunbar. Both stations are approx. 6 miles from Whitekirk Hill. We would suggest pre-booking a taxi. The travel time from Edinburgh Waverley station to North Berwick and Dunbar is just 30 minutes.

By Bus

The bus stops at the bottom of the Whitekirk Hill driveway, approx. 400m from the Main Reception. Journey time is 13 minutes from North Berwick and 17 minutes from Dunbar.

By Air

Whitekirk Hill is situated 34 miles from Edinburgh International Airport

Sustainability & Responsibility Image

Sustainability & Responsibility

Our Mission

Whitekirk Hill, and the countryside that surrounds us is absolutely beautiful. A diverse landscape of coastal, farmland and forest that makes living, working and visiting a magical experience.

Why would we not want to protect it?

At Whitekirk Hill, being environmentally friendly is at the core of our business values and operations. We believe that we must do everything possible to reduce the negative impact we have on the environment whilst enhancing the experience that we offer to all who visit.

Our policy is available for all to see.

Couples Lodges

Family Lodges

Group Lodges