Skip to main content

Hotels in Evanton

8 handpicked places to stay

Novar Arms Hotel

Novar Arms Hotel

Hotel · Balconie Street, Evanton

A 22-room hotel in Evanton with its own restaurant and bar, handy for exploring the Highlands and the Black Isle.

Kiltearn Guest House

Kiltearn Guest House

Hotel · Evanton, Dingwall · 0.8 miles away

Adults-only guest house near Evanton, Dingwall, with cooked breakfast and packed lunches for days out exploring the Highlands.

Westmore Bed & Breakfast

Westmore Bed & Breakfast

B&B · 9 Novar Road, Alness · 3.5 miles away

B&B in Alness, close to golf, fishing and walking country, with free parking and Culloden Battlefield within reach for a day out.

Commercial Hotel

Commercial Hotel

Hotel · 23 High Street, Alness · 3.7 miles away

A traditional High Street hotel in Alness, Highlands, with an on-site bar and restaurant and free parking close by.

The Station Hotel

The Station Hotel

Hotel · 94 High St, Alness · 3.8 miles away

Simple en-suite rooms with 24-hour reception at The Station Hotel, a straightforward base on Alness's High Street in the Highlands.

Tullochard Guest house

Tullochard Guest house

Guest Accommodation · 36 Obsdale Road, Alness · 4 miles away

Six-room guest house in Alness with breakfast included, a garden, and easy walking distance to the town's pubs and restaurants.

Netherton Farm B&B

Netherton Farm B&B

B&B · Netherton Farm, Dingwall · 4.1 miles away

Farmhouse B&B near Dingwall in the Highlands, handy for walking, cycling and a visit to Culloden Battlefield.

Beechwood Lodge

Beechwood Lodge

B&B · Alness Ardross, Alness · 4.7 miles away

Beechwood Lodge is a B&B set in the Highland countryside near Alness, with a garden outlook and free on-site parking.

🏨

Know a hotel / b&b in Evanton 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