In the heart of Dunbar, Dunmuir Hotel is just 50 metres from the sandy Dunbar Beach. The traditional hotel offers home-cooked food, free WiFi and a bar.