Skip to main content

Hotels in Tain

15 handpicked places to stay

Shandwick House

Shandwick House

Guest Accommodation · Chapel Street, Tain

A small six-room guest house on Chapel Street in Tain, well suited to travellers who want a quiet base near Inverness Airport with free parking.

The Royal Hotel Tain

The Royal Hotel Tain

Hotel · High Stree, Tain

A traditional Highland hotel on Tain's High Street, with a spa, bar and free parking close to golf and fishing.

Springfield guest house

Springfield guest house

B&B · Morangie Road, Tain

Six-room B&B on Morangie Road in Tain with an on-site gym and electric vehicle charge point, plus free parking and a garden.

Morangie Hotel Tain

Morangie Hotel Tain

Hotel · Morangie Road, Tain

Hotel just outside Tain in the Highlands, close to golf, fishing and walking country, with Inverness Airport a short drive away.

Mansfield Castle Hotel

Mansfield Castle Hotel

Hotel · Scotsburn Road, Tain

Former Victorian mansion turned hotel in Tain, with a restaurant, bar and garden, close to the Dornoch Firth.

Amalfi Bed and Breakfast

Amalfi Bed and Breakfast

B&B · 5 River Street, Dornoch · 4.2 miles away

Amalfi Bed and Breakfast on River Street in Dornoch offers free on-site parking, a garden and en-suite family rooms near the cathedral and coast.

Dornoch Hotel A Bespoke Hotel

Dornoch Hotel A Bespoke Hotel

Hotel · Grange Road, Dornoch · 4.3 miles away

A well-established hotel on Grange Road in Dornoch, Highlands, with a lift, garden and free parking, close to Dunrobin Castle.

Links House at Royal Dornoch

Links House at Royal Dornoch

Hotel · Golf Road, Dornoch · 4.3 miles away

A refined golf retreat on Golf Road in Dornoch, right by Royal Dornoch Golf Club and the beach, suited to golfers and slow, comfortable breaks alike.

Dornoch Castle Hotel

Dornoch Castle Hotel

Hotel · Castle Street, Dornoch · 4.3 miles away

A former bishop's castle on Castle Street in Dornoch, with 25 rooms, a bar and garden, close to Dunrobin Castle and Tain.

Hotel
Royal Golf Hotel

Royal Golf Hotel

Hotel · Grange Road, Dornoch · 4.4 miles away

Royal Golf Hotel overlooks Dornoch's famous links in the Highlands, with sea views and a garden for afterwards.

Eagle Hotel

Eagle Hotel

Hotel · Castle Street, Dornoch · 4.4 miles away

A Dornoch hotel on Castle Street known for a hearty full Scottish breakfast and well-kept drinks, with Dunrobin Castle nearby.

B&B
Albatross B&B

Albatross B&B

B&B · Sutherland Road The Elms, Dornoch · 4.4 miles away

A straightforward B&B on Sutherland Road in Dornoch, well placed for golf, fishing and walks, with Dunrobin Castle nearby.

The Shandwick Inn

The Shandwick Inn

Hotel · Kildary Road, Tain

Simple en-suite rooms with drinks on hand at The Shandwick Inn, a Tain hotel handy for Culloden Battlefield and free parking.

Dornoch Station

Dornoch Station

Hotel · Grange Road Dornoch, Dornoch · 4.5 miles away

Dornoch Station is a Highlands hotel with spotless en-suite rooms and sea views, moments from Royal Dornoch Golf Club.

Woodlands Bed and Breakfast

Woodlands Bed and Breakfast

B&B · Stafford Road, Dornoch · 4.6 miles away

A quiet Dornoch B&B on Stafford Road, close to Dornoch Cathedral and Royal Dornoch Golf Club, in the Highlands.

🏨

Know a hotel / b&b in Tain that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b