- 3.8Open nowBayswell Park Hotel16 Bayswell Park, Dunbar, SC EH42 1AERestaurant Bar
- 5Closed nowBlack Bull Inn72 High Street, Dunbar, SC EH42 1JHBar
- 4.7Castle Hotel163 High Street, Dunbar, SC EH42 1ESRestaurant Bar
- 4Dunmuir Hotel, Dunbar11 Newhouse Terrace, Queen's Road, Dunbar, SC EH42 1LGRestaurant Bar
- 5Eagle Inn73 High Street, Dunbar, SC EH42 1EWBar
- 4Hillside Hotel | Dunbar3 Queen's Road, Dunbar, SC EH42 1RBRestaurant Bar
- 4Open nowPine MartenSpott Road, Dunbar, SC EH42 1LERestaurant Bar
- 3.5Royal Mackintosh HotelStation Road, Dunbar, SC EH42 1JYRestaurant Bar
- Station YardStation Road, Dunbar, SC EH42Bar
- 5Closed nowThe Masons Arms8 High Street, Dunbar, SC EH42 1NPBar
- 5The RocksMarine Road, Dunbar, SC EH42Bar
- 4.7Closed nowVolunteer Arms17 Victoria Street, Dunbar, SC EH42 1HPRestaurant Bar