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

A recently renovated guest house, Room at the Back, 2 George Street offers accommodations in Avoch.

R
Rainer
From
South Africa
Rachael was really friendly and helpful and she went out of her way to help me explore the Fairy Glen hiking trail in the limited time I was there. The location was nice and central to what I wanted to see. Bus stops were very close, which made traveling easy. And I loved the personal touch with a handwritten welcome note, flowers and a little card.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 231 reviews
Price from
$125.68
1 night, 2 adults

SEASIDE HOUSE 12 Shore Street, Avoch IV9 8QD

Avoch

A recently renovated vacation home, SEASIDE HOUSE 12 Shore Street, Avoch IV9 8QD offers accommodations in Avoch. This beachfront property offers access to a patio, free private parking, and free Wifi....

H
Harburg-Petrich
From
United States
The location is amazing. Gorgeous views, directly on the beach. Our host thoughtfully stocked the fridge with prosecco and milk and provided cereal, snacks, and coffee.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 10 reviews
Price from
$359.09
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...

K
Kristy
From
Germany
Walking distance from the airport. Very convenient! Comfortable and clean and very convenient!
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,948 reviews
Price from
$119.70
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.

D
Dhals2k
From
India
Our stay was made great by some wonderful people including Elaine, Karin, Gregor, Nathan, Richard, Darren, Laura, Donna and Lily.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,305 reviews
Price from
$111.72
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.

M
Mishra
From
Sweden
The stay at Smithton Hotel was truly exceptional. The staff were incredibly warm and welcoming, creating a comforting, home-like atmosphere from the moment of arrival. Every interaction — whether at the front desk, during breakfast, or in passing, was marked by genuine friendliness and thoughtful care. What stood out most was the team’s hospitality and attention to detail. They went above and beyond to ensure a smooth and enjoyable stay, even offering helpful tips for getting around Inverness and discovering local sights. Their recommendations led to some lovely off-the-beaten-path experiences that made the trip even more memorable. The room itself was clean, cozy, and well-equipped perfect for a restful night. The peaceful location of the hotel also added to the overall comfort, offering a quiet retreat while still being conveniently close to the city center. All in all, a wonderful experience that far exceeded expectations, a place that truly feels like a home away from home.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,126 reviews
Price from
$160.86
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.

J
Janet
From
United Kingdom
Despite looking dilapidated on the outside, inside was a revelation - bright, clean and interesting. The staff were wonderful, the food magnificent, the room well thought out
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 262 reviews
Price from
$190.18
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
Janice
From
United States
The location was exactly what we wanted. On the water with sea view 💙. Very clean with nice linens and towels. The staff was friendly and helpful. The food in the restaurant was AMAZING! (chicken, lamb, venison)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 804 reviews
Price from
$133
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.

s
stephen
From
United Kingdom
Great place to stay , great food and helpful staff. Played pool and darts most of the evening. Couldn't fault it .
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,626 reviews
Price from
$113.05
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 center, free parking and a traditional restaurant.

J
Johnson
From
Nigeria
It is Excellent Many Varieties
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 3,357 reviews
Price from
$129.27
1 night, 2 adults

Culloden Stables 4

Inverness (Near Avoch)

Culloden Stables 4 offers accommodations in Inverness, 3.7 miles from Inverness Train Station and 4.3 miles from Castle Stuart Golf Links.

R
Russell
From
United Arab Emirates
This is an absolute gem of a place. It was easy to find the key. The bed is AMAZING. One of the best night away we ever had sleeping. The apartment is clean and cozy. The host goes above and beyond. You won’t be sorry you booked this.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 102 reviews
Price from
$215.45
1 night, 2 adults
See all 12 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 8.7
Excellent - What previous guests thought, 2,962 reviews

Popular with guests booking hotels in Inverness

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

Popular with guests booking hotels in Inverness

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

Popular with guests booking hotels in Inverness

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

Popular with guests booking hotels in Inverness

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

Popular with guests booking hotels in Inverness

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

Popular with guests booking hotels in Fortrose

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 262 reviews

Popular with guests booking hotels in Munlochy

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 734 reviews

Popular with guests booking hotels in Inverness

Popular with guests booking hotels in Munlochy

Best hotels with breakfast in Avoch and nearby

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

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

From $133 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,962 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...

From $96.09 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 737 reviews

Star Inn Rooms enjoys a location in Ardersier, 11 miles from Inverness Castle and 4.3 miles from Castle Stuart Golf Links.

From $119.70 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,124 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.

From $125.55 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,301 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.

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

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

From $105.33 per night

The Dolphin - Uk31004 is located in Avoch, just 11 miles from Inverness Castle and 11 miles from Inverness Train Station.

Chanonry View Holiday Cottage is located in Fortrose, just 13 miles from Inverness Castle and 13 miles from Inverness Train Station.

Budget hotels in Avoch and nearby

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

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

From $99.75 per night

Murray Apartment is located in Inverness, just 19 miles from Strathpeffer Spa Golf Club and a 15-minute walk from Inverness Museum & Art Gallery.

From $101.74 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Linden Cottage offers accommodations in Fortrose, 1.4 miles from Rosemarkie Beach and 12 miles from Inverness Castle. This property offers access to a terrace and free private parking.

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

The Shore is located in Fortrose, just 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 8.2
Very Good - What previous guests thought, 4 reviews

Braefoot is located in Fortrose, just 13 miles from University of the Highlands and Islands, Inverness and 17 miles from Castle Stuart Golf Links.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 43 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 8.9
Excellent - What previous guests thought, 92 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.

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

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
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 22 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 by
Alan
United Kingdom
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.2
Wonderful - What previous guests thought, 81 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