
East Lothian Online
The Victoria Inn is a traditional hotel, bar and restaurant located in the heart of Haddington. Combining comfortable guest accommodation with a welcoming restaurant and bar, it provides an ideal base for visitors exploring East Lothian's coastline, golf courses and historic attractions. Known for its relaxed dining atmosphere, The Victoria Inn serves a menu of homemade favourites alongside Spanish and Latin American-inspired dishes, offering something a little different from a traditional pub menu. With five comfortable en-suite guest rooms, it's also a popular choice for overnight stays, weekend breaks and business travellers. Whether you're stopping by for lunch, an evening meal, a drink or an overnight stay, The Victoria Inn offers warm Scottish hospitality in a convenient town centre location. (Please note: Restaurant hours are 12pm - 9pm daily.)