Restaurants

Greens

Well-presented dishes from across the world are a real strength at this likeable and extremely friendly central cafe and bistro.
More

Royal Hotel Restaurant

The hotel commands an excellent reputation for fine food, be it a bar supper or evening dining.
More

Curry Club and take-away

Big menu of Indian and English options with very friendly staff
More

Platform 1864

Tain’s newest restaurant and gastropub, Platform 1864 is located in the town’s former railway station which has undergone a complete transformation. Open from breakfast, offering coffees and cakes, snacks, breakfasts, lunches and evening meals.
More

Italian Touch Restaurant and Cafe

A new cafe and restaurant serving local, fresh produce cooked the Italian way by Elide and Ugo.
More

Cafés

Sunflowers Cafe

Small local Cafe, great food, eat in or take away
More

Harry Gow

The Harry Gow team are of the belief that baking nowadays is done in too much of a hurry, using bags of pre-mixed ingredients to cut corners for commercial gain.
More

Grants Bakery

Fresh bread, cakes and savouries baked daily on the premises. Cafe with fresh soups, coffee and snacks.
More

Tee-up @ Portmahomack Golf Club

Hidden away on the side of the golf clubhouse, overlooking the golf course and Ballone Castle, is the Tee-up Cafe.
More

Pubs

Star Inn

Friendly local bar with a range of beer, wine and spirits. Some music entertainment available.
More

St Duthus

"Good food served good service and reasonably priced"
More

Balintore Inn

With a great location by the sea, the Balintore Inn has recently undergone substantial renovation.
More

Castle Hotel

The Castle is a traditional but modern highland hotel. Situated in the picturesque village of Portmahomack on the north east coast of Scotland.
More

The Underground

A pub with a bit of local history, featuring bar and lounge.
More