Hotels in Dunbar
0 handpicked places to stay
Dunbar makes a compact, affordable base on the East Lothian coast, with accommodation clustered around the harbour, castle and High Street, all within easy walking distance of each other. Harbourside guest houses and B&Bs are the classic choice, several with views straight across to the castle ruins and out to sea, while self-catering cottages in the older lanes near the town centre suit those wanting more independence. A short drive or bus ride out towards Belhaven and the country park brings a quieter, more rural feel, closer to the beach and the John Muir Way, and is popular with walkers and cyclists tackling the trail. Golfers are well served too, with Dunbar's own championship links course, one of Scotland's oldest, and several more nearby along the East Lothian coast, meaning golf-focused stays are common in the town's hotels and inns. Because Dunbar sits directly on the East Coast Main Line, with a roughly 30-minute train journey into Edinburgh Waverley, it works well as a lower-cost alternative to staying in the capital, particularly in summer when Edinburgh's own hotel prices climb sharply during the Festival. Rooms here tend to book up around major East Lothian events and in peak summer weekends, so it is worth planning ahead for a Friday or Saturday night stay. Whatever the budget, the appeal is the same: fall asleep to the sound of the harbour and wake up a short stroll from the castle ruins, the museum telling John Muir's story, and the start of the coastal path that carries his name across Scotland.
We're still curating hotels for Dunbar
In the meantime, search the full Booking.com listings.
Search hotels in Dunbar