Skip to main content

Search hotels in Invergordon

Enter your dates to see the latest prices and deals for Invergordon hotels

Invergordon – 14 hotels and places to stay

Filter by:

Star rating
Review score

Kincraig Castle Hotel

Hotel in Invergordon

Just 20 minutes from Inverness, Kincraig Castle Hotel is a period property with magnificent views, and boasts a central location for exploring the north of Scotland.

a
amy helena
From
Turkey
We had a beautiful spacious room, the facilities were all very clean and comfortable, and the hotel staff were very accommodating. When we arrived we were told that they would not be serving dinner that evening because they don't serve dinner on Mondays, but the staff were quick to offer us alternatives and help us order food from a nearby restaurant to have in the hotel bar. The breakfast the next morning was excellent as well.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 536 reviews
Price from
US$110.29
1 night, 2 adults

Delny Glamping and Farm Animals

Invergordon

Situated in Invergordon and only 43 km from Inverness Castle, Delny Glamping and Farm Animals features accommodation with sea views, free WiFi and free private parking.

I
Inês
From
Portugal
This is a gorgeous place. Peaceful, very cosy and pretty, surrounded by nature. I've instantly felt on a better mood just to stay inside of the lovely bungalow. What a perfect place.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 521 reviews
Price from
US$125.18
1 night, 2 adults

The Ship Inn

Invergordon

Situated in Invergordon, 39 km from Inverness Castle, The Ship Inn features accommodation with a garden, free private parking, a shared lounge and a terrace.

B
Brian
From
United Kingdom
Staff were exceptional and couldn't do enough for us, only surpassed by the food quality and quantity. It was so good that we cancelled our favourite restaurant in Inverness to dine there on our second night. Will definitely be back.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 522 reviews
Price from
US$92.24
1 night, 2 adults

Tuckers Inn

Invergordon

Tuckers Inn has a shared lounge, terrace, a restaurant and bar in Invergordon.

L
Lindsay
From
New Zealand
The dining room had a great view of the firth and cruise ships arriving.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 910 reviews
Price from
US$131.77
1 night, 2 adults

Newhall Mains

Resolis (Near Invergordon)

Newhall Mains features free bikes, garden, a terrace and restaurant in Resolis. This 5-star hotel offers a bar. The hotel has a sauna, room service and free WiFi.

L
Lara
From
South Africa
We thoroughly enjoyed our experience at Newhall Mains. The ambiance was peaceful and elegant, making us feel right at home. The luxurious fabrics and furniture added a stylish touch to the overall atmosphere. The service we received was friendly and excellent, ensuring that all our needs were met. The highlight of our visit was undoubtedly the outstanding food. Each dish was a culinary masterpiece, leaving us craving for more. The attention to detail and quality of ingredients truly impressed us. The comfort of the beds was exceptional, allowing us to get a good night's sleep. Upon entering our room, we were greeted with beautiful classical music playing softly in the background, creating a soothing and relaxing environment. Unfortunately, we arrived with the flu and had to cancel our pre-booked dinner at the resident restaurant. However, the staff at Newhall Mains were incredibly understanding and went above and beyond to make our stay comfortable. They prepared a delicious onion soup for us to enjoy in our rooms, along with a comforting Hot Toddy to help us feel better. Their thoughtfulness and care made a significant difference in our overall experience. We are already looking forward to returning to Newhall Mains in the future. It is a place that truly exceeded our expectations, and we highly recommend it to anyone seeking a memorable and enjoyable stay.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 140 reviews
Price from
US$458.54
1 night, 2 adults

The Station Hotel

Alness (Near Invergordon)

Set in Alness, 34 km from Inverness Castle, The Station Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel features free WiFi and a bar.

S
Sebastien
From
Netherlands
We had a really lovely stay. The staff were really friendly and went out of their way to welcome. They have a secure bike shed which was great for us travelling with bikes. The room was clean, comfortable and exactly what we needed. Food & breakfast was also great!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 667 reviews
Price from
US$150.21
1 night, 2 adults

The Royal Hotel Cromarty

Cromarty (Near Invergordon)

Featuring free WiFi, The Royal Hotel Cromarty offers pet-friendly accommodation in Cromarty overlooking the harbour and 37 km from Inverness.

W
Wietse
From
Netherlands
The view was amazing perfect location
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 81 reviews
Price from
US$256.94
1 night, 2 adults

Cuillich Mill Bed and Breakfast in the Highlands

Alness (Near Invergordon)

Offering a garden and garden view, Cuillich Mill Bed and Breakfast in the Highlands is located in Alness, 36 km from Inverness Castle and 26 km from Strathpeffer Spa Golf Club.

S
Susan
From
United States
We loved everything about our stay at Cuillich Mill. Leila and David were great hosts. Our room was very clean and the beds were so comfortable! Breakfast was very good. We would definitely stay there again.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 108 reviews
Price from
US$200.41
1 night, 2 adults

Kiltearn Guest House

Evanton (Near Invergordon)

Boasting a garden and views of sea, Kiltearn Guest House is a country house set in a historic building in Evanton, 28 km from Inverness Castle.

D
Damian
From
Poland
It's a lovely place so beautiful!!! Polish Guests
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 229 reviews
Price from
US$252.99
1 night, 2 adults

Tullochard Guest House

Alness (Near Invergordon)

Situated in Alness, within 35 km of Inverness Castle and 25 km of Strathpeffer Spa Golf Club, Tullochard Guest House features accommodation with a garden as well as free private parking for guests who...

D
Duygu
From
Belgium
Everything was great. Caroline went above and beyond to make our stay as comfortable as possible. Rooms were very clean, our bed was comfortable.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 37 reviews
Price from
US$142.31
1 night, 2 adults
See all 14 hotels in Invergordon

Most booked hotels in Invergordon and surroundings in the past month

See all

Popular with guests booking hotels in Invergordon

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 536 reviews

Popular with guests booking hotels in Alness

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 667 reviews

Popular with guests booking hotels in Alness

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 269 reviews

Popular with guests booking hotels in Resolis

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 140 reviews

Popular with guests booking hotels in Cromarty

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 81 reviews

Popular with guests booking hotels in Cromarty

Popular with guests booking hotels in Cromarty

Hotels located in the centre of Invergordon

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Set in Invergordon and only 41 km from Inverness Castle, Kavija, Invergordon offers accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 61 reviews

Set in Invergordon in the Highlands region, The ‘Servants Quarters@Delny House’ offers accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 85 reviews

Situated 44 km from Inverness Castle, 34 km from Strathpeffer Spa Golf Club and 44 km from Inverness Railway Station, Delny Highland Lodges provides accommodation located in Invergordon.

Best hotels with breakfast in Invergordon and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 140 reviews

Newhall Mains features free bikes, garden, a terrace and restaurant in Resolis. This 5-star hotel offers a bar. The hotel has a sauna, room service and free WiFi.

From US$553.41 per night

Located in Jemimaville and only 29 km from Inverness Castle, Old Laurel Cottage provides accommodation with sea views, free WiFi and free private parking.

2 Bed in Invergordon oc-c33073 is situated in Alness, 27 km from Strathpeffer Spa Golf Club and 36 km from Inverness Railway Station, in an area where cycling can be enjoyed.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 26 reviews

The Dalmore Pod, a property with a garden, is located in Alness, 35 km from Inverness Railway Station, 36 km from University of the Highlands and Islands, Inverness, as well as 43 km from Castle...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 37 reviews

Situated in Alness, within 35 km of Inverness Castle and 25 km of Strathpeffer Spa Golf Club, Tullochard Guest House features accommodation with a garden as well as free private parking for guests who...

From US$131.77 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 32 reviews

Featuring a hot tub, The Auld Reekie is situated in Barbaraville. This property offers access to a patio and free private parking.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 667 reviews

Set in Alness, 34 km from Inverness Castle, The Station Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel features free WiFi and a bar.

From US$150.21 per night

Situated 44 km from Inverness Castle, 8 Bed in Invergordon oc-p32711 features accommodation with free WiFi and free private parking.

Budget hotels in Invergordon and nearby

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 269 reviews

Set in Alness and with Inverness Castle reachable within 34 km, Commercial Hotel offers a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

From US$125.18 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 41 reviews

47 High Street is situated in Alness, 24 km from Strathpeffer Spa Golf Club, 34 km from Inverness Railway Station, as well as 35 km from University of the Highlands and Islands, Inverness.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 23 reviews

Novar 4 Bedroom House Alness, a property with a garden, is situated in Inverness, 23 km from Strathpeffer Spa Golf Club, 33 km from Inverness Railway Station, as well as 34 km from University of the...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 9 reviews

Located 34 km from Inverness Castle, House in Alness provides accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 86 reviews

Set in Alness, 33 km from Inverness Castle and 23 km from Strathpeffer Spa Golf Club, Kirkside Holiday Home provides accommodation with amenities such as free WiFi and a flat-screen TV.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 39 reviews

Situated in Dingwall and only 26 km from Inverness Castle, Fyrish View features accommodation with mountain views, free WiFi and free private parking.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 51 reviews

Situated in Alness and only 34 km from Inverness Castle, One bed and bathroom with kitchen for self catering Alness features accommodation with garden views, free WiFi and free private parking.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Situated 36 km from Inverness Castle, 35 km from Inverness Railway Station and 36 km from University of the Highlands and Islands, Inverness, Seaview Cromarty features accommodation set in Cromarty.

What guests said about Invergordon:

6.0

We only spent an hour there on a Sunday so it was difficult...

We only spent an hour there on a Sunday so it was difficult to judge as very few things were open. I would suggest that there are nicer towns nearby. However, there is a petrol station and an art gallery plus a little supermarket. The little Natal garden is sweet and it is possible to walk along a promenade near the water.
Guest review by
Lucille
United Kingdom
8.0

It was or has been a nice little town or village.

It was or has been a nice little town or village. I think it would benefit from development and individual shops and cafes and restaurants. We had a job to get a coffee in the the high street but eventually found one. There is potential and especial as big cruise liners come in more needs to be done to encourage spending. I really didn't see much evidence of being able to buy nice individual items.
Guest review by
Maureen
United Kingdom
8.0

You will need to travel as Invergordon itself has nothing to...

You will need to travel as Invergordon itself has nothing to offer really,very little in the way of places to eat and drink so we went to the next town to use the supermarket and takeaways there. It has nice coastal views, especially from the property and there are some ventures as you leave Invergordon with parking spaces outside where you can sit, take a picnic or a takeaway and enjoy the view. We just used it as a base to travel around which is something most people do in Scotland. It was lovely sitting outside in the evening, looking at the sea view at the front of the house. Jacuzzi Jets don’t work in the bath and the ensuite shower runs quite cool. You can’t watch normal TV channels on the TV i.e. ITV BBC etc we’ve just watched our own Netflix account or used iPlayer, ITVX. Everything else is absolutely perfect. The house is large, spacious, clean and well equipped with beautiful big windows.
Guest review by
Donna Dakin
United Kingdom
8.0

Lovely little town. Great place to walk around.

Lovely little town. Great place to walk around. Has some shops, transport to Inverness and few pubs. Pretty pictures painted onto buildings is a lovely touch to brighten up the town. Didn't spend much time here but would explore more next time. The locals I spoke to seemed friendly and a few even said hello in the passing. Place was pretty clean. The views were lovely.
Guest review by
Julie
United Kingdom
8.0

Invergordon is a working town with big yards down at...

Invergordon is a working town with big yards down at seafront. I stayed whilst there was not a lot of work going on, so was nice and quiet. Not sure what it would be like with full scale production going on. If you like this kind of thing then a few interesting things to see, especially when the big cruise ships come in. Invergordon is central to many lovely areas in Highlands.
Guest review by
Julia
United Kingdom
4.0

Probably the only good thing is the cheap prices you can...

Probably the only good thing is the cheap prices you can find in hotels. The rest nope... it is a boring, ugly town, views to oil rigs, no shops (just one supermarket and a gas station, plus a souvenir store). One bar full of locals, where you will feel like an alien being stared at and judged... long story short, try to avoid it.
Guest review by
Pablo
Netherlands

See reviews by guests who stayed at hotels in Invergordon

See all
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 117 reviews
The ship inn host is very cooperative and supportive . She done her best to ensure the stay is comfortable . I could not get a private bathroom due to unavailbility but never faced it a problem since only 1-2 used the shared bathroom . Infact the host even found out and offered me a bigger room with bathroom but i decided to stay in previous . I will surely recommend the hotel for their good staff
Guest review by
Tathagata
Denmark
From US$171.29 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 536 reviews
The hotel was great value for money and everyone there was so friendly. They were more than happy to give recommendations and have a chat. It was also lovely that the tea and biscuits were refilled everyday.
Guest review by
Emma
United Kingdom
From US$171.29 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 522 reviews
Fantastic hotel, pleasant staff, excellent evening meal. Room was perfect.
Guest review by
Therese
United Kingdom
From US$131.77 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 910 reviews
The bed was very comfortable and location good for invergordon
Guest review by
James
United Kingdom
Scored out of 10, guest rating 3.6
Poor - What previous guests thought, 17 reviews
The relaxed nature of the Marine Hotel
Guest review by
Richard
United Kingdom