Tea Room and b&B in north kessock

Enjoy fresh baking, light lunch, teas and coffees or stay in one of our sea-side rooms.

Experience The Heart of The Highlands

Tea Room and B&B in North Kessock

Enjoy fresh baking, light lunch, teas and coffees or stay in one of our sea-side rooms.

See What We Offer

We make a donation to the RNLI with EVERY fish and chips we sell!

Come and visit for lunch, home baking or a great night’s rest but stay for the view.

Perfectly positioned on the waterfront in the idyllic village of North Kessock, we offer you a warm welcome to our tea room and B&B.

Whether enjoying a home cooked breakfast, a freshly prepared lunch from locally sourced produce, an indulgent afternoon tea or an organic tea

or freshly ground coffee with some home baking, you’ll be captivated by the view and may even spot some dolphins or otters in the firth.

Our charming en-suite bedrooms, guest lounge and conservatory offer a peaceful break with all your home comforts.

Our Menus

Everyday Menu

Simple, wholesome, honest food! Come and join us for a fantasic selection of sandwiches, soups, baked potatoes and soft drinks including teas, coffees or hot chocolate.

Everyday Breakfast Menu

Served from 8am - 12pm is our every day breakfast menu. Enjoy a selection from pancakes and maple syrup or Eggs Benedict with a twist - of course, our traditional Scottish Breakfast is a staple!

Children's Menu

Available for our younger diners (under 12 years old) is our childrens' menu. There are some of the classics as well as some healthier options too.

Sunday Brunch Menu

Fancy a long lie? We serve our Sunday Brunch menu from 8am all the way through until we close so please join us to sample some brunch choices from around the world!

Takeaway Menu

We now offer the takeaway foods in the menu below.  

All our takeaway containers and straws are compostable.

 Specials Menu

Spring has sprung! Join us to experience beautiful surroundings and enjoy our fresh home made hearty food! You can find our current Specials below: 

Traditional, local service



At White Cottage we make and stock only freshly made produce, ensuring quality in every meal


Expect a warm welcome every time you visit, whether for a tea, lunch or a short stay!


White Cottage boasts great, seafront views in an accessible location with parking right outside.


Our cosy rooms are all en-suite with Wi-Fi, toiletries, tea and coffee making facilities, TV and hairdryer. There is also access to a lounge area and a conservatory and shared use of a refrigerator.



Main Street, North Kessock, IV1 3XN