Photo by Peter Green

Find hotels in Avoch from $71

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Avoch hotels

The Milk House

The Milk House
2.0 star property
Avoch
10.0 out of 10, Exceptional, (1)
"Cottage magnifique et idéalement situé avec une vue splendide sur la baie où l’on peut voir de très près des dauphins depuis la plage. L’hôte est disponible et très sympathique."
France
Laurent
$563 nightly
The price is $676
Jan 3 - Jan 4, 2026
Total with taxes and fees
The Milk House

The Retreat Hotel

The Retreat Hotel
3.0 star property
Strathpeffer
7.2 out of 10, Good, (20)
"Nice old place"
United States
Eduardo
$53 nightly
The price is $64
Dec 31 - Jan 1, 2026
Total with taxes and fees
The Retreat Hotel

Waverley Inn

Waverley Inn
2.5 star property
Dingwall
7.0 out of 10, Good, (105)
"breakfast included in the price- unexpected."
United Kingdom
Iain
$60 nightly
The price is $72
Jan 18 - Jan 19, 2026
Total with taxes and fees
Waverley Inn

The National Hotel

The National Hotel
3.0 star property
Dingwall
7.2 out of 10, Good, (193)
"My husband and I were so well looked after here. The manager went above and beyond to make us feel at home. Food was just perfection, tasted like a home cooked meal and was pure comfort. The facilities were clean and well presented. If we ever have the pleasure of returning to Scotland we will be going out of our way to stay here again. "
Australia
Amie
$54 nightly
The price is $65
Jan 14 - Jan 15, 2026
Total with taxes and fees
The National Hotel

Pine Lodge

Pine Lodge
3.0 star property
Dingwall
10.0 out of 10, Exceptional, (1)
"Wonderful, thoughtful host and a beautiful, cozy, comfortable cottage in a gorgeous setting. We loved our stay. "
Canada
Margaret A
$541 nightly
The price is $649
Jan 14 - Jan 15, 2026
Total with taxes and fees
Pine Lodge

Conon Hotel

Conon Hotel
3.0 star property
Dingwall
10.0 out of 10, Exceptional, (27)
"Room was very comfortable and clean. Food was lovely and staff very helpful. Would stay again if in the area. "
United Kingdom
Patricia
Conon Hotel

Ben Wyvis Hotel

Ben Wyvis Hotel
3.0 star property
Strathpeffer
7.6 out of 10, Good, (362)
"Staff were very friendly and nothing was too much trouble "
United Kingdom
David
$57 nightly
The price is $68
Jan 6 - Jan 7, 2026
Total with taxes and fees
Ben Wyvis Hotel

Coul House Hotel

Coul House Hotel
3.5 star property
Strathpeffer
10.0 out of 10, Exceptional, (197)
"A perfect stay in terms of location, hotel facilities and customer care."
United Kingdom
David
$167 nightly
The price is $201
Jan 16 - Jan 17, 2026
Total with taxes and fees
Coul House Hotel

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (728)
"Very attentive staff. Very beautiful stay. Lobby was gorgeous and clean room"
United States
Robert
$72 nightly
The price is $87
Jan 15 - Jan 16, 2026
Total with taxes and fees
Tulloch Castle Hotel

COMMERCIAL HOTEL

COMMERCIAL HOTEL
2.5 star property
Alness
7.0 out of 10, Good, (23)
"The rooms were nice, clean and comfortable. "
United Kingdom
Manuel
$86 nightly
The price is $104
Jan 5 - Jan 6, 2026
Total with taxes and fees
COMMERCIAL HOTEL

The Priory Hotel

The Priory Hotel
3.0 star property
Beauly
8.8 out of 10, Excellent, (215)
"Great hotel. Breakfast was very good, staff was friendly and helpful too."
United States
Charles Trad
$128 nightly
The price is $154
Jan 4 - Jan 5, 2026
Total with taxes and fees
The Priory Hotel

The Old Mill Inn

The Old Mill Inn
2.5 star property
Forres
8.0 out of 10, Very Good, (15)
"Easy to find very convenient/comfortable Got everything we needed and great value "
United Kingdom
Mike
$67 nightly
The price is $81
Dec 30 - Dec 31
Total with taxes and fees
The Old Mill Inn

The Royal Guesthouse

The Royal Guesthouse
3.0 star property
Dingwall
5.0 out of 10, (309)
"Hotel was,very run"
United Kingdom
Anonymous traveler
$64 nightly
The price is $77
Dec 30 - Dec 31
Total with taxes and fees
The Royal Guesthouse

Leonardo Hotel Inverness

Leonardo Hotel Inverness
4.0 star property
Inverness
7.8 out of 10, Good, (1001)
"Pillows were hard, duvet was very heavy, bar staff not interested in their customers and very rude. Apart from that the stay was good. "
United Kingdom
John
$70 nightly
The price is $84
Jan 2 - Jan 3, 2026
Total with taxes and fees
Leonardo Hotel Inverness

Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
3.0 star property
Inverness
8.4 out of 10, Very Good, (1001)
"comfortable, clean, nice staff, and good breakfast! no complaints "
Canada
Kayla
$66 nightly
The price is $80
Jan 11 - Jan 12, 2026
Total with taxes and fees
Holiday Inn Express Inverness by IHG

The Highland Hotel by Compass Hospitality

The Highland Hotel by Compass Hospitality
3.0 star property
Strathpeffer
7.6 out of 10, Good, (606)
"Great location nice little town "
United States
Danny
The Highland Hotel by Compass Hospitality

Smithton Hotel

Smithton Hotel
3.0 star property
Inverness
8.4 out of 10, Very Good, (226)
"The restaurant was great! I would stay here again. "
United States
Gina
$96 nightly
The price is $115
Dec 30 - Dec 31
Total with taxes and fees
Smithton Hotel

The Coo's Guest House

The Coo's Guest House
3.0 star property
Inverness City Centre
9.0 out of 10, Wonderful, (262)
"Great place to stay!!"
United States
Amy
$62 nightly
The price is $75
Jan 13 - Jan 14, 2026
Total with taxes and fees
The Coo's Guest House

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1002)
"Friendly and comfortable. Very convenient for airport and public transport. "
United Kingdom
Michael
$66 nightly
The price is $79
Jan 4 - Jan 5, 2026
Total with taxes and fees
Courtyard by Marriott Inverness Airport

Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel
4.0 star property
Inverness City Centre
8.8 out of 10, Excellent, (1002)
"It is a great hotel in a wonderful location. Our room was beautiful and very clean. The breakfast was great too."
United States
Louise
$71 nightly
The price is $85
Jan 4 - Jan 5, 2026
Total with taxes and fees
Glenmoriston Townhouse Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Avoch

This charming fishing village offers scenic harbor walks where you can watch colorful boats bobbing in the bay. Visit the Black Isle Brewery nearby for tours and tastings of organic craft beers made with Highland spring water.

#EndlessSummer  , great people to go dolphin watching with in the Moray Firth . say hello to spud the dog  :)
Photo by Peter Green
Open Photo by Peter Green

Top Avoch Hotel Reviews

More cheap stays in Avoch

Hotels in Avoch with star-rating

Find out more about Avoch

Top reasons to visit Avoch

  • Outdoor Adventures: Avoch is perfect for outdoor enthusiasts with activities like golfing and scenic excursions.
  • Rich History: Explore historic sites, including nearby Inverness Castle and ancient cathedrals.
  • Charming Community: Experience the friendly locals and warm hospitality that Avoch has to offer.
  • Scenic Beauty: Enjoy picturesque views of the stunning Scottish landscape surrounding Avoch.
  • Diverse Accommodations: Find a range of lodging options, from cozy B&Bs to welcoming hotels, catering to all travelers.

Find great hotels near Avoch

Discover a variety of accommodation options in Avoch, Scotland, perfect for every traveler. From cozy bed & breakfasts to welcoming hotels, you'll find pet-friendly and LGBTQIA-friendly options that cater to your needs. Whether you're seeking a business-themed getaway or a relaxing retreat, the hotels in Avoch and nearby Inverness offer the ideal base for your Scottish adventure. Experience the charm and hospitality that this picturesque area has to offer.

  • Leonardo Hotel Inverness: Located 6 miles from Avoch, the Leonardo Hotel Inverness is an ideal choice for eco-conscious travelers and business professionals. This 4-star hotel is proudly eco-certified, promoting sustainability while offering a comfortable stay. With multiple meeting rooms, it caters specifically to business needs, ensuring a productive environment. Guests appreciate the modern amenities and the focus on eco-friendly practices that enhance their travel experience.
  • B&B HOTEL Inverness: Also situated 6 miles from Avoch, the B&B HOTEL Inverness is a welcoming retreat for families and LGBTQIA travelers alike. This 4-star hotel features a friendly atmosphere and is equipped with family-friendly amenities, including games for children, making it perfect for those traveling with kids. The property is pet-friendly, allowing guests to bring their furry companions along for the adventure. Guests often commend the hotel's inclusive environment and attentive service.
  • Mercure Inverness Hotel: The Mercure Inverness Hotel, located 6 miles from Avoch, combines business efficiency with a warm, pet-friendly atmosphere. This 4-star accommodation is perfect for travelers who appreciate both a professional setting and a welcoming environment for their pets. With multiple meeting rooms available, it caters well to business travelers. The hotel is recognized for its LGBTQIA-friendly policies, making it an excellent choice for diverse guests seeking comfort and convenience.

Where to stay near Avoch

Experience the charm of Avoch, Scotland, where friendly locals and stunning scenery await. Explore nearby Inverness, known for its excellent shopping opportunities and leisure activities. Enjoy picturesque views and embark on relaxing excursions that showcase the region's rich history. Whether you're seeking adventure or a family-friendly atmosphere, Avoch and its surroundings offer a perfect blend of relaxation and excitement for every traveler.

  • Inverness: Located a mere 6 miles from Avoch, Inverness is a vibrant city known as the gateway to the Scottish Highlands. Visitors flock here year-round, particularly during the spring and fall months, seeking outdoor adventures amidst stunning natural scenery. The nearby national parks offer hiking trails, while the local ski fields and golf courses cater to sports enthusiasts. Don't miss the chance to explore historic sites, including ancient castles and monuments, making it a rich cultural experience as well. Whether you're hiking, skiing, or simply soaking in the breathtaking landscapes, Inverness promises an unforgettable journey.
  • Fortrose: Just 2 miles from Avoch, Fortrose is a charming coastal city that delights travelers with its outdoor activities and cultural experiences. Peak visitor season runs from June to August, when the weather is perfect for exploring its scenic coastline and historic lighthouse. Golf enthusiasts will find well-maintained courses and a welcoming country club. The town’s rich history is showcased through its local monuments, making Fortrose a picturesque spot for leisurely walks and exploration. Experience a blend of relaxation and adventure in this delightful Scottish gem.
  • Inverness City Centre: Situated 7 miles from Avoch, the Inverness City Centre is a bustling neighborhood that perfectly balances urban life with outdoor allure. Visitors are drawn to its vibrant atmosphere, especially from July to August. Enjoy the local public market, catch a show at the theater, or take advantage of nearby ski fields. Iconic landmarks, including historic places and a majestic castle, add to the allure. The scenic beauty of the surrounding national park further enhances this area's appeal, ensuring that your stay is filled with adventure and exploration.

Things to do near Avoch

Avoch is an ideal destination for outdoor enthusiasts seeking adventure and stunning scenery. Popular activities include playing golf at the local course and enjoying the offerings of a private country club. Whether you're looking to tee off or explore the beautiful surroundings, Avoch provides a perfect blend of recreation and relaxation for an unforgettable vacation experience.

Shopping

The Victorian Market is a vibrant public market located 6 miles from Avoch, offering a variety of local goods. Eastgate Shopping Centre, also 6 miles away, features family-friendly entertainment and shopping options. If you're up for a drive, check out Iolaire, a unique store 12 miles from Avoch.

Recreation

Caledonian Stadium, located 5 miles from Avoch, offers a vibrant sports atmosphere perfect for fitness enthusiasts. For outdoor leisure, Torvean Golf Club, 7 miles away, provides stunning views alongside challenging golf courses. Alness Golf Club, 10 miles from Avoch, combines sport and nature for a refreshing retreat.

Adventure

Embark on the Big Burn Walk, a scenic hiking trail located 29 miles from Avoch. Experience the thrill of adventure as you traverse through breathtaking landscapes, enjoying the fresh air and stunning outdoor vibes that this beautiful Scottish countryside has to offer.

Nightlife

Experience the vibrant nightlife in Avoch by visiting Eden Court Theatre for a romantic evening filled with culture, just 7 miles away. For adventure, check out Wildwoodz Paintball and Lasertag Park, only 4 miles away, or Tazball Paintball & Lazer Combat Arena, located 15 miles away, for some thrilling fun.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Avoch

To save money during your trip to Avoch, consider visiting in January, February, or October when prices are lower. Book your hotel about a month in advance for the best rates, and check Expedia's last-minute deals for discounts. Staying on a Tuesday can also save you money compared to Saturdays. Utilize Expedia’s search tools to filter for eco-friendly accommodations and package deals that combine flights and activities. Joining the One Key membership program can provide exclusive discounts and future savings on hotel bookings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Avoch are January to February and October, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Avoch is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Avoch is Tuesday. The most expensive day to stay in Avoch is Saturday.
  • Find cheap hotels on Expedia: Leverage Expedia's search tool to customize your travel preferences, such as your budget, preferred destination, and desired hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and special offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Avoch with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Avoch

Avoch, Scotland, is perfect for outdoor enthusiasts and adventure seekers, offering stunning scenery and rich cultural experiences. Visitors can explore historic sites, including castles and cathedrals, catering to families and culture lovers alike. Notable attractions such as Inverness Castle are also within reach, making Avoch an ideal base for your Scottish vacation. Whether you're looking for adventure or a taste of history, Avoch has something for everyone.

  • Inverness Castle: Nestled 7 miles from Avoch, this romantic castle offers a glimpse into Scotland's rich history and culture. Its stunning architecture and picturesque views of the River Ness make it a perfect spot for photography and exploration.
  • Chanonry Point Lighthouse: Located 3 miles from Avoch, this historic lighthouse is a charming site where you can enjoy breathtaking views of the Moray Firth. It's an ideal location for spotting dolphins and immersing yourself in the local maritime culture.
  • Culloden Battlefield: Just 7 miles from Avoch, this poignant historic site marks the location of the last battle on British soil. Visitors can walk the fields and learn about the Jacobite rising, making it a deeply moving experience.

Best time to go to Avoch

The best time to visit Avoch is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January37.8°F (3.2°C)Light RainMostly CloudyAverageSlightly Low
February38.8°F (3.8°C)Light RainMostly CloudyAverageSlightly Low
March41.4°F (5.2°C)Light RainMostly CloudyAverageAverage
April45.3°F (7.4°C)Light RainMostly CloudySlightly HighAverage
May50.2°F (10.1°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.0°F (13.9°C)Light RainMostly CloudyAverageSlightly High
September54.0°F (12.2°C)Light RainMostly CloudySlightly HighAverage
October48.4°F (9.1°C)Light RainMostly CloudySlightly LowSlightly Low
November42.4°F (5.8°C)Light RainMostly CloudySlightly LowAverage
December38.5°F (3.6°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Avoch

Traveling to Avoch, Scotland is convenient with Inverness Airport (INV) located 4 miles away. Nearby hotel options include the luxurious Rocpool Reserve and Ness Walk, both 8 miles from the airport, offering various transportation services. The hotels provide airport shuttles on request, with fees applicable for adults and children. Additionally, the Factor's House, a charming bed and breakfast, is located 9 miles from Inverness Airport. Guests can easily access these accommodations from the airport, ensuring a comfortable start to your Scottish adventure.

Frequently asked questions

When is the best time to go to Avoch?
The most popular time to visit Avoch is during the summer months, particularly July. With average temperatures hovering around 65°F, this season offers a pleasant climate that is great for outdoor exploration and enjoying the scenic beauty of the Scottish Highlands.

From July through September, Avoch experiences a bustling atmosphere as tourists flock to the area for its charming coastal views and vibrant local culture. This period is ideal for those who enjoy leisurely walks along the shoreline or embarking on boat trips to witness the local wildlife, including dolphins and seals. The long daylight hours provide ample opportunity to soak in the natural beauty and engage in various outdoor activities.

For travelers seeking a more tranquil experience, consider visiting in May or early June. During this time, the crowds are smaller, and the landscape is adorned with blooming flowers, creating a picturesque setting for exploration. In addition to enjoying the stunning surroundings, you may find that accommodations and attractions are offered at more favorable rates, allowing you to indulge in quality experiences while still being budget-conscious.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Avoch hotel for you.
How can I save on a Avoch hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Avoch hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Avoch hotel?
Prices for hotels in Avoch often vary, but you can find a great deal from $71 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia