Skip to main content

Search hotels in Avoch

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

Avoch – 12 hotels and places to stay

Filter by:

Star rating
Review score

Room at the Back, 2 George Street

Avoch

Located in Avoch, the recently renovated Room at the Back, 2 George Street provides accommodation 18 km from Inverness Castle and 18 km from Inverness Railway Station.

m
marrianne
From
Australia
Could not say enough about our stay. What a gem to find!!! Rachael was a fabulous host, did not intrude but made sure we were comfortable.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 231 reviews
Price from
US$137.14
1 night, 2 adults

Courtyard by Marriott Inverness Airport

Inverness (Near Avoch)

This new hotel, which opened March 2020, is set in Inverness, 14 km from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodation with a restaurant, private parking, a fitness...

I
Inese
From
Latvia
The room was perfect- comfortable, modern, clean. We were allocated a room on the 3 floor with a nice large window out to the field- lovely and peaceful. Also we were allowed in the room before the usual check in as we arrived an hour early, which was amazing.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,961 reviews
Price from
US$118.06
1 night, 2 adults

Holiday Inn Express Inverness by IHG

Inverness (Near Avoch)

Holiday Inn Express Inverness offers modern accommodation and free parking. It is within 30 minutes’ drive of Loch Ness, Culloden Battlefield, and Cawdor Castle.

R
Richard
From
South Africa
Well situated. Not in the centre of town but close enough to catch a bus or walk.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,268 reviews
Price from
US$125.88
1 night, 2 adults

Smithton Hotel

Inverness (Near Avoch)

This hotel is situated approximately 5.6 km from Inverness town centre, 8 km from Inverness Airport and only 2 km from historic Culloden Battlefield.

D
Daniel
From
France
Staff is amazing. Always available to assist me, give me advices and serve great food!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,117 reviews
Price from
US$160.26
1 night, 2 adults

The Anderson

Fortrose (Near Avoch)

Set in Fortrose and with Rosemarkie Beach reachable within 1.7 km, The Anderson offers a garden, non-smoking rooms, free WiFi throughout the property and a bar.

B
Bergmann
From
Germany
The Anderson Hotel is one of a kind in the best way! The old historic building is filled with all sorts of curiosities and with lots of love. The decor of the rooms is in a fitting vintage style, but everything is very neat and tidy! The food is awesome, they have also a lots of crafty beer on tap and 250 whiskys to choose from. Jim and his crew are the good heart&soul of this location and make your stay worth while.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 264 reviews
Price from
US$189.48
1 night, 2 adults

North Kessock Hotel

Inverness (Near Avoch)

Located in Inverness, 8.3 km from Inverness Castle, North Kessock Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

R
Ron
From
New Zealand
The staff - the meals and the location as well as the facilities definitely recommend
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 782 reviews
Price from
US$132.50
1 night, 2 adults

Chieftain Hotel

Inverness (Near Avoch)

The Chieftain Hotel in Inverness offers bed and breakfast accommodation, within a 4-minute drive of the city centre and train station.

B
Benita
From
Lithuania
It’s close to the city centre (15min on foot) and very easy to reach by car. It has a free car park, amazing bar and restaurant. The staff was very helpful, especially Karen. She was amazing, chatty, caring and full of energy.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,582 reviews
Price from
US$112.63
1 night, 2 adults

Leonardo Hotel Inverness

Inverness (Near Avoch)

This modern hotel is a 15-minute drive from Inverness Airport. Leonardo Hotel Inverness, formerly Jurys Inn, features a leisure centre, free parking and a traditional restaurant.

M
Mary
From
Abkhazia
Great pool and leisure centre bar comfortable
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 3,468 reviews
Price from
US$117.93
1 night, 2 adults

Culloden Stables 4

Inverness (Near Avoch)

Situated in Inverness and only 6.8 km from Inverness Castle, Culloden Stables 4 features accommodation with garden views, free WiFi and free private parking.

I
Ian
From
Australia
Location was good and in a pretty tree filled location (part of an estate)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 105 reviews
Price from
US$214.65
1 night, 2 adults

Inchrye Bed & Breakfast

Inverness (Near Avoch)

Inchrye Bed & Breakfast is situated in Inverness, 18 km from Inverness Castle, 6.8 km from Castle Stuart Golf Links, as well as 17 km from University of the Highlands and Islands, Inverness.

P
Peter
From
Malta
Totally immaculate in every way. Even the scotland flag made in stones looked manicured! Charming hosts , a wonderful bed and an overlook to the sea. A huge breakfast completed a perfect stay. Worth the extra journey to outside Inverness. A shame local restaurants closed but the recommended Cawdor Arms 10 min drive away worth the drive. Totally accessible to Inverness airport almost down road but hardly a busy airport so no noise problem
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 895 reviews
Price from
US$132.50
1 night, 2 adults
See all 12 hotels in Avoch

Most booked hotels in Avoch and surroundings in the past month

See all

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 3,468 reviews

Popular with guests booking hotels in Inverness

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

Popular with guests booking hotels in Inverness

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

Popular with guests booking hotels in Inverness

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

Popular with guests booking hotels in Inverness

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

Popular with guests booking hotels in Inverness

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

Popular with guests booking hotels in Fortrose

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

Popular with guests booking hotels in Munlochy

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 719 reviews

Popular with guests booking hotels in Munlochy

Popular with guests booking hotels in Inverness

Hotels located in the centre of Avoch

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

The Red Kite - Uk31003 is located in Avoch, 17 km from Inverness Railway Station, 18 km from University of the Highlands and Islands, Inverness, and 26 km from Castle Stuart Golf Links.

The Dolphin - Uk31004, a property with a garden, is located in Avoch, 17 km from Inverness Railway Station, 18 km from University of the Highlands and Islands, Inverness, as well as 26 km from Castle...

Budget hotels in Avoch and nearby

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

This new hotel, which opened March 2020, is set in Inverness, 14 km from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodation with a restaurant, private parking, a fitness...

From US$77.71 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,582 reviews

The Chieftain Hotel in Inverness offers bed and breakfast accommodation, within a 4-minute drive of the city centre and train station.

From US$198.75 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 235 reviews

Situated in Inverness within 1.7 km of Inverness Castle and 1.3 km of Inverness Railway Station, Inverthorn House features rooms with free WiFi.

From US$92.75 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 11 reviews

The Milk House, a property with a garden, is located in Fortrose, 29 km from Castle Stuart Golf Links, 30 km from Strathpeffer Spa Golf Club, as well as 19 km from Caledonian Thistle.

From US$735.15 per night

Offering a garden and sea view, Chanonry View Holiday Cottage is set in Fortrose, 21 km from Inverness Castle and 21 km from Inverness Railway Station.

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

Situated in Fortrose and only 2 km from Rosemarkie Beach, The Shore features accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Located in Fortrose in the Highlands region, Fuchsia Cottage provides accommodation with free WiFi and free private parking.

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

Set in Fortrose and only 2 km from Rosemarkie Beach, Braefoot offers accommodation with sea views, free WiFi and free private parking. The 4-star holiday home is 20 km from Inverness Railway Station.

Best hotels with breakfast in Avoch and nearby

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

Set in Fortrose and with Rosemarkie Beach reachable within 1.7 km, The Anderson offers a garden, non-smoking rooms, free WiFi throughout the property and a bar.

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

Set in Fortrose and only 23 km from Inverness Castle, Hillhaven Bed &Breakfast offers accommodation with garden views, free WiFi and free private parking.

From US$132.50 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 732 reviews

Star Inn Rooms is located in Ardersier, 18 km from Inverness Castle, 6.9 km from Castle Stuart Golf Links, and 17 km from University of the Highlands and Islands, Inverness.

From US$119.25 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,117 reviews

This hotel is situated approximately 5.6 km from Inverness town centre, 8 km from Inverness Airport and only 2 km from historic Culloden Battlefield.

From US$125.08 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,268 reviews

Holiday Inn Express Inverness offers modern accommodation and free parking. It is within 30 minutes’ drive of Loch Ness, Culloden Battlefield, and Cawdor Castle.

From US$99.38 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 3,468 reviews

This modern hotel is a 15-minute drive from Inverness Airport. Leonardo Hotel Inverness, formerly Jurys Inn, features a leisure centre, free parking and a traditional restaurant.

From US$117.93 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 42 reviews

Cosy coastal hideaway with incredible sea views, a property with a terrace, is located in Fortrose, 20 km from Inverness Castle, 20 km from Inverness Railway Station, as well as 21 km from University...

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

Situated in Fortrose in the Highlands region, Old Tavern House has a patio. This property offers access to a terrace, tennis at the tennis court, free private parking and free WiFi.

What guests said about Avoch:

10

The village was clean and tidy and there is everything you...

The village was clean and tidy and there is everything you need on your doorstep.We found the people really helpful and friendly.There is a lot too see and some great walks for all ages.We spent a lot of time on the beach and down at the harbour.We would recommend the Chinese takeaway it was really good and worth every penny.There is a lovely swing park for the kids with something for all ages.Avoch is easy to get round as everything is at hand,it is a great place and the scenery is spectacular.
Guest review by
Anonymous
United Kingdom
8.0

It's a beautiful village.

It's a beautiful village. We saw dolphins in the Moray Firth from the breakfast room at our B&B! The harbour is nice and an excellent dolphin boat trip leaves from there. The only downside was that there is no pub, and there aren't many taxi companies, which means one of you may end up as the designated driver a lot of the time.
Guest review by
Jimbali
United Kingdom
4.0

Avoch is absolutely not worth it.

Avoch is absolutely not worth it. We didn't specifically go for this village, but somewhere within driving distance of Inverness. That was fine, but Avoch itself... is really nothing special. Nearby Fortrose & Rosemarkie are much more pleasant.
Guest review by
R Hees
Netherlands

See reviews by guests who stayed at hotels in Avoch

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews
The cottage was delightful - it was very clean, well equipped , modern kitchen, comfortable beds and in an excellent location. Parking practically outside the front door. Although Avoch is small, there are lovely take-away restaurants and a cafe within less than five mins walking distance. The owners are really lovely and couldn’t be more helpful. Everything you need on a holiday.
Guest review by
Edith
United Kingdom
From US$125.21 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 231 reviews
The room is very cozy and well equipped, there's everything you need.. Rachael is an awesome person and an even better host. I rarely met someone who was so open and friendly towards me and made me feel right at home. Avoch is an awesome place to stay when visiting the Highlands. I will definitely come back.
Guest review by
Louisa
Germany
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 182 reviews
The location was great,everything you needed was right on the doorstep,out of all the places we visited I would recommend Avoch,the village and people made us feel welcome.We couldn't have chosen a better location,my grandson collects sea glass,he was in his glory.
Guest review by
Anonymous
United Kingdom
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 26 reviews
We had a wonderful time in Avoch – thanks to our two hosts, who were incredibly kind and attentive. Thank you for the helpful tips, the delicious breakfast, and the great conversations! Absolutely recommended <3
Guest review by
Anonymous
Germany
From US$132.50 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 80 reviews
Very quiet away from towns. All modern conveniences. Handy to Fortrose and Avoch. Good as a base to explore.
Guest review by
Greg
Australia