Skip to main content

Search hotels in Avoch

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

Avoch – 13 hotels and places to stay

Most booked hotels in Avoch and surroundings in the past month

See all

Best hotels with breakfast in Avoch and nearby

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 248 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 8.7
    Fabulous - What previous guests thought, 2,948 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$162.18 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 737 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$133.48 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 367 reviews

    Located in North Kessock, White Cottage B&B features a shared lounge, garden and free WiFi. This 4-star guest house offers luggage storage space.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,124 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$179.56 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 3,320 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$189.55 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 3,292 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$164.59 per night
  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 219 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$106.79 per night

Budget hotels in Avoch and nearby

  • 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...

  • 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.

  • Linden House, Fortrose is a beachfront property situated in Fortrose, 20 km from Inverness Castle and 20 km from Inverness Railway Station.

  • 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 10.0
    Exceptional - What previous guests thought, 2 reviews

    Located in Fortrose and only 2.3 km from Rosemarkie Beach, Linden Cottage provides accommodation with sea views, free WiFi and free private parking.

  • 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.

What guests said about Avoch:

  • 10.0

    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, 26 reviews
    A beautiful historical house and garden in a peaceful location and a stunning view from the hill to the sea. The breakfast with freshly picked berries in yoghurt was just enjoyable. The villages of Avoch, Fortrose (note IV10 restaurant & coffee house) and Cromarty (dolphin watching) are near. The best thing though was the hospitality of our hosts Steve and Tuan. They also have their art gallery in the garden - worth of visiting. Thank you for a memorable stay with you!
    Guest review by
    Ilkka
    Finland
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 180 reviews
    The apartment is amazing! It was very clean and it was really big with a nice little games area for the kids with a range of toys and games! It was perfect place for 2 families to stay. The children's play park and tennis courts out the back were amazing, a wee walk down to an adorable little beach and harbour. Avoch is a beautiful little place and the wild cat apartment was perfect!
    Guest review by
    Katie
    United Kingdom
  • 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.6
    Fabulous - What previous guests thought, 20 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
  • From US$126.14 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 228 reviews
    Very cute little town close to Inverness. The room was very comfortable and had everything you need and more. Rachael is a very kind host and it’s nice to stay at a place like hers compared to a hotel chain
    Guest review by
    Sven
    Netherlands