Formerly the customs house, this is now a popular, solid old pub. Some of the tastefully furnished, refurbished rooms have brilliant views over the harbour. The hotel is also a warm nook for a traditional bar meal (mains £9 to £11).
Harbour House Hotel
Dumfries & Galloway