Previous slide
Next slide

The Victorian Inn is a traditional Scottish Inn located in the popular market town of Haddington.

The Victoria Inn, Haddington is just 18 miles from Scotland’s Capital City of Edinburgh. This part of East Lothian has a distinct ‘away from it all’ feel. The surrounding area is host to nature reserves, miles of sandy beaches and numerous historic sites.

Golfers in particular are spoilt for choice with 22, mainly links courses, within 20 minutes’ drive. Including the world’s oldest course at Musselburgh and the Open Championship course nearby at Muirfield.

Originally known as the Victoria & Albert Inn, The Victoria Inn is located in the picturesque farming town of Haddington, East Lothian.

Sitting facing the town square, The Victoria Inn is a traditional pub with 5 comfortable and stylish rooms available.

It boasts a comfortable bar on the ground floor.

A large selection of draughts are always on offer in the bar, along with a great selection of whiskies, spirits, wines and beers.


5 En-suite Guest Rooms

To help you take advantage of this beautiful area we have six en-suite letting rooms with all the facilities you expect including flat screen TVs, free parking, Free Wifi, and complimentary Teas & coffees.