We spent a delightful night at The North Kessock Hotel during our nine-day road trip around Scotland. This quaint little pub, located right on the water in North Kessock, offers a truly restful and charming atmosphere. Perched overlooking the stunning Beauly Firth, the hotel provided breathtaking views that enhanced our stay. Dining downstairs at the restaurant was a wonderful experience, with a vibrant ambiance that made every meal special. We couldn't fault this experience in any way—truly a highlight of our trip!