The Castle Inn
@ Dirleton
• Bar • Bistro • Rooms
01620 850 221


A very warm welcome awaits you at the newly refurbished Castle Inn. The Castle Inn is family run by John and Maureen Dawson who have over two decades of hands on experience within the business.

The Castle Inn is a 19th century Scottish coaching inn overlooking the village green in the shadow of Dirleton Castle, the 12th century stronghold of the De Vaux family, renowned for it's beautiful gardens featuring the world's longest herbaceous border.

The Castle Inn combines a traditional village pub and bistro. We also have a large sun-filled beer garden which you can enjoy a drink or a snack.

The Castle Inn also offers four double and one single en-suite bedrooms. Breakfast is served between 8am and 9am.

We regret to say that we do not permit dogs in the hotel.


During the winter, food is served Monday to Thursday from 12:00pm to 2:00pm and on a Friday we are serving food from 12:00pm to 2:00pm and then again from 6:00pm to 8:00pm.

On Saturday food is served from 12:00pm until 3:00pm and then again from 5:30pm until 8:30pm.

On Sundays food is served all day from 12:00pm until 5:00pm.

Please call us directly to book a table.


The Castle Inn is located in the picturesque village of Dirleton in East Lothian, only 2 miles from both Gullane and North Berwick.

Dirleton is also located in Scotland's Golf Coast with several prominent championship golf courses nearby including Muirfield, Gullane No 1, North Berwick West Links, Longniddry and Luffness.

If golf is not your thing, try out Dirleton's 13th century castle, directly across the road from the Castle Inn.

Where to find us