Search hotels in Avoch

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

Select occupancy

Avoch – 9 hotels and places to stay

Filter by:

Star Rating
Review score

Room at the Back, 2 George Street

Avoch

Room at the Back, 2 George Street is located in Avoch, just 11 miles from Inverness Castle and 11 miles from Inverness Train Station.

H
Hamilton
From
United States
Beautiful, comfortable bed. Excellent host. Avoch is peaceful and happy.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 222 reviews
Price from
$136.57
1 night, 2 adults

North Coast Property - Avoch Beach House - Luxury house with sea views

Avoch

North Coast Property - Avoch Beach House - Luxury house with sea views offers accommodations in Avoch, 11 miles from Inverness Castle and 11 miles from Inverness Train Station.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 29 reviews
Price from
$185.47
1 night, 2 adults

Black Isle Holiday Apartments Avoch

Avoch

Black Isle Holiday Apartments Avoch enjoys a location in Avoch, 11 miles from Inverness Castle and 11 miles from Inverness Train Station.

P
Pyper
From
United Kingdom
Clean and tidy and very user friendly kitchen.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 12 reviews
Price from
$195.58
1 night, 2 adults

Star Inn Rooms

Ardersier (Near Avoch)

Located in Ardersier, within 11 miles of Inverness Castle and 4.4 miles of Castle Stuart Golf Links, Star Inn Rooms provides accommodations with free WiFi.

J
Jacinda
From
United States
The rooms were very large and the beds so comfortable. They had fans, mini fridge, and even robes in the bathroom. Everything was so nice and clean! The breakfast was large and they cooked to order too! The dinner was probably the best we had on our trip and the cost was so much cheaper than other places we went. They have the cutest bar with the friendliest bar tender that made us feel so at home. We would definitely stay here again!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 615 reviews
Price from
$134.89
1 night, 2 adults

Courtyard by Marriott Inverness Airport

Inverness (Near Avoch)

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

D
Deborah
From
Canada
So close to Inverness airport plus the extreme comfort
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,823 reviews
Price from
$75.48
1 night, 2 adults

Holiday Inn Express Inverness by IHG

Inverness (Near Avoch)

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

K
Kip
From
Canada
It was clean and not far from downtown.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,048 reviews
Price from
$96.67
1 night, 2 adults

The Anderson

Fortrose (Near Avoch)

Located in Fortrose and with Rosemarkie Beach reachable within a 19-minute walk, The Anderson has a garden, non-smoking rooms, free WiFi throughout the property and a bar.

F
Ferri
From
United States
Unique, gorgeous decor, and fantastic staff. Not just another cookie cutter hotel. We wished we had booked a longer stay as we never had a chance to soak in the claw foot tub. Jim is a wonderful and interesting host and the room was gorgeous. Breakfast was made to order and very generous in portions. We took a walk from the beach to the fairy pools in the morning and had a great day.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 335 reviews
Price from
$194.23
1 night, 2 adults

North Kessock Hotel

Inverness (Near Avoch)

Located in Inverness, 5.1 miles from Inverness Castle, North Kessock Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

J
Jennie
From
Australia
Service was excellent and food was sensational. All staff were super friendly, great little spot.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 683 reviews
Price from
$129.26
1 night, 2 adults

Smithton Hotel

Inverness (Near Avoch)

This hotel is located approximately 3.5 mi from Inverness town center, 5 mi from Inverness Airport and only 1.2 mi from historic Culloden Battlefield.

A
Anju
From
United Kingdom
Very friendly staff. Gave us good directions.Good breakfast.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 948 reviews
Price from
$155.85
1 night, 2 adults

Chieftain Hotel

Inverness (Near Avoch)

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

R
Rebecca
From
United States
It had everything we needed. It was comfortable. Most of all, the staff were excellent!
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,332 reviews
Price from
$196.71
1 night, 2 adults
See all 9 hotels in Avoch

Most booked hotels in Avoch and surrounding area 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,625 reviews

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,048 reviews

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,823 reviews

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,332 reviews

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 948 reviews

Popular with guests booking hotels in Ardersier

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 615 reviews

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 683 reviews

Popular with guests booking hotels in Munlochy

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 623 reviews

Popular with guests booking hotels in Fortrose

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 335 reviews

Best hotels with breakfast in Avoch and nearby

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 335 reviews

Located in Fortrose and with Rosemarkie Beach reachable within a 19-minute walk, The Anderson has a garden, non-smoking rooms, free WiFi throughout the property and a bar.

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

Hillhaven Bed &Breakfast enjoys a location in Fortrose, 14 miles from Inverness Castle and 14 miles from Inverness Train Station.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,823 reviews

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

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 948 reviews

This hotel is located approximately 3.5 mi from Inverness town center, 5 mi from Inverness Airport and only 1.2 mi from historic Culloden Battlefield.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,048 reviews

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

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 275 reviews

Inverthorn House offers accommodations in Inverness, a 15-minute walk from Inverness Train Station and 3.9 miles from University of the Highlands and Islands, Inverness.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 5 reviews

Providing free Wifi, parking on-site, and a garden, the recently renovated property wyvis stays offers rooms in Inverness, 1.4 miles from Inverness Castle and a 19-minute walk from Inverness Train...

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

Linden House is located in Fortrose, just 1.7 miles from Rosemarkie Beach and 12 miles from Inverness Castle.

Budget hotels in Avoch and nearby

See all

Chanonry View Holiday Cottage is located in Fortrose, just 1.6 miles from Rosemarkie Beach and 13 miles from Inverness Castle.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

The Shore offers accommodations in Fortrose, 1.3 miles from Rosemarkie Beach and 13 miles from Inverness Castle.

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

Fuchsia Cottage is located in Fortrose, just 1.3 miles from Rosemarkie Beach and 13 miles from Inverness Castle. The vacation home features both Wifi and private parking free of charge.

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

Cosy coastal hideaway with incredible sea views is located in Fortrose, just 1.3 miles from Rosemarkie Beach and 13 miles from Inverness Castle.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 82 reviews

Providing a garden, Clematis Cottage, Fortrose provides accommodations in Fortrose. Both free Wifi and parking on-site are accessible at the vacation home free of charge.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 72 reviews

Old Tavern House is located in Fortrose, just 1.1 miles from Rosemarkie Beach and 13 miles from Inverness Castle.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 22 reviews

The Black Isle Apartment offers accommodations in Inverness, 13 miles from University of the Highlands and Islands, Inverness and 17 miles from Castle Stuart Golf Links.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 43 reviews

Applegrove, perfect 2 bed bungalow, Fortrose is located in Fortrose, just 13 miles from University of the Highlands and Islands, Inverness and 17 miles from Castle Stuart Golf Links.

What Guests Said About Avoch:

Scored out of 10, guest rating 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 byAnonymous
United Kingdom
Scored out of 10, guest rating 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 byJimbali
United Kingdom

See reviews by guests who stayed at hotels in Avoch

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 222 reviews
What a beautiful location in the village of Avoch on The Moray Firth, just north of Inverness. Rachel, our host was very friendly and very helpful and knowledgeable. A small but very comfortable room with all the facilities you needed. There is a small cafe a few hundred yards away that serves breakfast if needed and a fish and chip shop with the biggest menu ever.
Guest review byAlan
United Kingdom
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 29 reviews
Great location, right on the waterfront. Fantastic views. Good location for travelling around Black Isle and Inverness area. Really liked Avoch as a village - interesting place to walk around and good facilities close by. Host provided plenty of information although it took us a little while to work out the TV.
Guest review byAlan
United Kingdom
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 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 byAltinser
Germany
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 29 reviews
Cottage was very comfortable and spacious with everything we needed. Perfect position right on the sea front but also easy parking. Communication was great and our dog was welcomed. Avoch is lovely too!
Guest review byLinda
United Kingdom
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 54 reviews
Very quiet away from towns. All modern conveniences. Handy to Fortrose and Avoch. Good as a base to explore.
Guest review byGreg
Australia

More places to explore, more ways to go