A waterfall cascading over rocks in a forested area.

Find hotels in Knockbain from CA $171

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 25 - Aug 26
Tomorrow
Aug 26 - Aug 27
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Knockbain hotels

1. North Kessock Hotel

North Kessock Hotel
Inverness
United States
Nancy
CA $227
CA $272 total
includes taxes & fees
Sep 20 - Sep 21
North Kessock Hotel

2. Bunchrew House Hotel

Bunchrew House Hotel
Inverness
Australia
Ruth
CA $428
CA $513 total
includes taxes & fees
Sep 10 - Sep 11
Bunchrew House Hotel

3. Smithton Hotel

Smithton Hotel
Inverness
United States
Benjamin
CA $269
CA $323 total
includes taxes & fees
Sep 21 - Sep 22
Smithton Hotel

4. Premier Inn Inverness Millburn Rd

Premier Inn Inverness Millburn Rd
Millburn
United States
Joshua
CA $203
CA $244 total
includes taxes & fees
Aug 30 - Aug 31
Premier Inn Inverness Millburn Rd

5. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
United Kingdom
Mrs M
CA $302
CA $363 total
includes taxes & fees
Sep 6 - Sep 7
Courtyard by Marriott Inverness Airport

6. Tulloch Castle Hotel

Tulloch Castle Hotel
Dingwall
Canada
Timothy
CA $289
CA $347 total
includes taxes & fees
Sep 9 - Sep 10
Tulloch Castle Hotel

7. Kingsmills Hotel

Kingsmills Hotel
Crown
United States
Warren
CA $402
CA $483 total
includes taxes & fees
Aug 27 - Aug 28
Kingsmills Hotel

8. Conon Hotel

Conon Hotel
Dingwall
United States
Vandana
CA $267
CA $321 total
includes taxes & fees
Aug 31 - Sep 1
Conon Hotel

9. Lochardil House Hotel

Lochardil House Hotel
Lochardil
Canada
Sanhita
CA $319
CA $382 total
includes taxes & fees
Aug 30 - Aug 31
Lochardil House Hotel

10. Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
Inverness
Canada
Pamela
CA $332
CA $398 total
includes taxes & fees
Sep 6 - Sep 7
Holiday Inn Express Inverness by IHG

11. The Coo's Guest House

The Coo's Guest House
Inverness City Centre
United States
Autumn
CA $266
CA $320 total
includes taxes & fees
Sep 22 - Sep 23
The Coo's Guest House

12. Dionard Guest House

Dionard Guest House
Inverness City Centre
United States
Sheldon
CA $228
CA $274 total
includes taxes & fees
Sep 24 - Sep 25
Dionard Guest House

13. Leonardo Hotel Inverness

Leonardo Hotel Inverness
Inverness
Ireland
Ann
CA $297
CA $357 total
includes taxes & fees
Sep 6 - Sep 7
Leonardo Hotel Inverness

14. Hillview Park

Hillview Park
Beauly
United Kingdom
Joanna
CA $160
CA $192 total
includes taxes & fees
Sep 25 - Sep 26
Hillview Park

15. Beaufort Hotel

Beaufort Hotel
Inverness City Centre
Canada
Thomas
CA $247
CA $296 total
includes taxes & fees
Aug 30 - Aug 31
Beaufort Hotel

16. Netherton Guest House

Netherton Guest House
Dingwall
United States
Annette
CA $244
CA $293 total
includes taxes & fees
Sep 16 - Sep 17
Netherton Guest House

17. The Priory Hotel

The Priory Hotel
Beauly
United Kingdom
David
CA $238
CA $285 total
includes taxes & fees
Sep 16 - Sep 17
The Priory Hotel

18. Macdonald Drumossie Hotel

Macdonald Drumossie Hotel
Inverness
United Kingdom
Jasvinderpal
CA $270
CA $324 total
includes taxes & fees
Sep 22 - Sep 23
Macdonald Drumossie Hotel

19. Aye Stay

Aye Stay
Ballifeary
United Kingdom
Jan
CA $246
CA $296 total
includes taxes & fees
Sep 21 - Sep 22
Aye Stay

20. Black Friars

Black Friars
Inverness City Centre
United States
Christian
CA $381
CA $457 total
includes taxes & fees
Aug 29 - Aug 30
Black Friars
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Knockbain

Check out Victorian Market and Eastgate Shopping Centre—just a couple of the sights around Knockbain.

See all hotels in Knockbain
A rural road flanked by trees and a stone wall.
Photo by Richard Webb

Top Knockbain Hotel Reviews

Beaufort Hotel

Beaufort Hotel

10/10 Excellent
"A lovely hotel! We had plenty of space (we are a family of 2 adults & 2 teens), our room was tastefully decorated with lots of storage. The dining room was lovely and the food was delicious. Would love to stay again."
Dolores 1-night trip
Posted 4 hours ago
Beaufort Hotel
Tulloch Castle Hotel

Tulloch Castle Hotel

10/10 Excellent
"unique castle setting, bar and restaurant were great"
Paul 2-night trip
Posted 7 hours ago
Tulloch Castle Hotel
Mercure Inverness Hotel

Mercure Inverness Hotel

8/10 Good
"We had an enjoyable stay. The hotel is very central so convenient for city centre amenities. It is however very close to a lot of the bars and pubs, so if you don’t want to be disturbed at night choose a river view room which are at the back of the hotel. We found the staff very friendly and helpful and the room was very clean."
Hilary 3-night trip
Posted 12 hours ago
Mercure Inverness Hotel
Waverley Guest House

Waverley Guest House

10/10 Excellent
"Me and my partner would stay here again didn’t want to come home lovely staff and great room, clean and tidy"
Helen 2-night trip
Posted 14 hours ago
Waverley Guest House
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

10/10 Excellent
"Wonderful rooms, friendly and helpful staff and good food in the restaurant."
David 1-night trip
Posted 20 hours ago
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport

10/10 Excellent
"Clean room. Worth the price to be next to the airport"
sarah 1-night trip
Posted 2 days ago
Courtyard by Marriott Inverness Airport
Lochardil House Hotel

Lochardil House Hotel

10/10 Excellent
"Fantastic stay. Great restaurant and staff"
Steve 1-night trip
Posted 2 days ago
Lochardil House Hotel
B&B HOTEL Inverness

B&B HOTEL Inverness

10/10 Excellent
"Wonderful spot!"
Amanda 1-night trip
Posted 2 days ago
B&B HOTEL Inverness
Kingsmills Hotel

Kingsmills Hotel

10/10 Excellent
"Lovely hotel. We stayed in the new side of the property. Overall everyone was lovely , my only knock on the staff was they didn’t inform us that check in was in the other building. We were waiting for our room to be ready in the main building"
Jean 1-night trip
Posted 3 days ago
Kingsmills Hotel

More cheap stays in Knockbain

Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
CA $167
CA $200 total
Sep 20 - Sep 21
includes taxes & fees
Novar Arms Hotel
Inverness Holiday House

Inverness Holiday House

47 Montague Row Inverness Scotland
CA $167
CA $201 total
Sep 20 - Sep 21
includes taxes & fees
6/10 (84 reviews)
Inverness Holiday House
Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
CA $221
CA $265 total
Sep 7 - Sep 8
includes taxes & fees
Black Isle Bar and Rooms
MacDougall Clansman Hotel

MacDougall Clansman Hotel

103 Church Street Inverness Scotland
CA $344
CA $413 total
Aug 31 - Sep 1
includes taxes & fees
9.4/10 Exceptional! (307 reviews)
MacDougall Clansman Hotel
Black Isle Hostel

Black Isle Hostel

47-49 Academy Street Inverness Scotland
Get rates
8.6/10 Excellent! (92 reviews)
Black Isle Hostel
UHI Inverness – Campus Accommodation

UHI Inverness – Campus Accommodation

7 Inverness Campus Inverness Scotland
Get rates
7.4/10 Good! (160 reviews)
UHI Inverness – Campus Accommodation

Frequently asked questions

What is the best area to stay in Knockbain?
The best area to stay in Knockbain is the village of North Kessock, due to its convenient location and lovely views.North Kessock is a small, quiet village located directly on the Beauly Firth, just across the Kessock Bridge from Inverness. It's known for its picturesque waterfront, where you can often spot dolphins. The village has a few local amenities, including a pub and a small shop, and offers easy access to the A9 road.For couples looking for a tranquil escape with easy access to city amenities, North Kessock is ideal. You can enjoy peaceful walks along the shore, take in the views of the firth, and still be in Inverness within a 10-minute drive for dining or shopping.Families will also find North Kessock a good base.
When is the best time to go to Knockbain?
The best time to go to Knockbain is during the late spring and summer months, from May to September, when the weather is generally mildest and the days are longest.During this period, you'll experience the most favourable conditions for outdoor activities, such as exploring the Black Isle's scenic coastal paths or enjoying boat trips on the Moray Firth. The average temperatures are comfortable, typically ranging from 15°C to 20°C, and there's less chance of rain compared to other times of the year. This makes it ideal for couples looking for a relaxed getaway with opportunities for scenic drives and walks.Families will also find these months superb for visiting, as the longer daylight hours mean more time to enjoy attractions like nearby wildlife parks or exploring historic castles. The local villages often host small festivals and events during the summer, adding to the holiday experience.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Knockbain.
How much is the nightly rate at a Knockbain hotel?
Prices for hotels in Knockbain often vary, but you can find a great deal from CA $171 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