Skip to main content

Hotels in Invergordon

13 handpicked places to stay

Tuckers Inn

Tuckers Inn

Hotel · 11 Saltburn Road, Invergordon

Tuckers Inn is a straightforward hotel in Invergordon with its own restaurant and bar, breakfast included, and free parking.

Marine Hotel

Marine Hotel

Hotel · 19 High Street, Invergordon

A compact 10-room hotel on Invergordon's High Street, with air conditioning, drinks in the room and free parking on-site.

Guest Accommodation
Little Ship Inn Rooms

Little Ship Inn Rooms

Guest Accommodation · 13 High Street, Invergordon

Rooms above a High Street pub in Invergordon, adults-only, with free parking and the Cromarty Firth on the doorstep.

Kincraig Castle Hotel

Kincraig Castle Hotel

Hotel · A9, Invergordon

A former baronial residence off the A9 near Invergordon, with garden and sea views over the Highlands countryside.

Newhall Mains

Newhall Mains

Hotel · Balblair, Dingwall · 2.6 miles away

Newhall Mains is a straightforward Highlands base near Dingwall, suited to drivers who want free parking, a garden and a bar on-site.

Tullochard Guest house

Tullochard Guest house

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

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

Edderton Lodge

Edderton Lodge

Guest Accommodation · Station Road Edderton, Tain · 3.1 miles away

Guest accommodation on Station Road, Edderton, near Tain, with en-suite family rooms and free parking on site.

The Station Hotel

The Station Hotel

Hotel · 94 High St, Alness · 3.3 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.

Commercial Hotel

Commercial Hotel

Hotel · 23 High Street, Alness · 3.5 miles away

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

Westmore Bed & Breakfast

Westmore Bed & Breakfast

B&B · 9 Novar Road, Alness · 3.6 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.

High Fields

High Fields

B&B · High Fields Cromarty Mains, Cromarty · 4.7 miles away

Adults-only B&B near Cromarty with en-suite rooms, sea views and free parking, close to Culloden Battlefield and local pubs.

The Royal Hotel Cromarty

The Royal Hotel Cromarty

Hotel · Marine Terrace, Cromarty · 4.7 miles away

A relaxed harbourside hotel in Cromarty for slow breaks, weddings and walkers, with sea views and a 24-hour reception.

The Factors House

The Factors House

B&B · Denny Road, Cromarty · 4.8 miles away

B&B in Cromarty, Highlands, near Culloden Battlefield, with walking and cycling routes right on the doorstep.

🏨

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