Photo by Eddie Boyd

Find hotels in North Kessock from NT$2,040

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,437 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

AC Hotel by Marriott Inverness

4.0 star property
Inverness City Centre
9.2 out of 10, Wonderful, (899)
"Beautiful property easy access to city, staff friendly... will stay again!"
United States
Louise
The price is NT$2,320
NT$2,784 total
includes taxes & fees
Jan 4 - 2026/1/5
AC Hotel by Marriott Inverness

Black Isle Bar and Rooms

2.5 star property
Inverness City Centre
8.4 out of 10, Very Good, (159)
"Staff was extremely friendly,the food and beer were amazing!!"
United States
Ashley
The price is NT$1,978
NT$2,374 total
includes taxes & fees
Dec 11 - Dec 12
Black Isle Bar and Rooms

Old North Inn Hotel

3.0 star property
Inverness
8.6 out of 10, Excellent, (87)
"The staff were amazing. So friendly and kind. Trying to help out where ever they could. Always a smile on their face. If I ever go back to Inverness I will for sure stay there again, even if it’s 15-20 minutes outside the city. "
Canada
Stephanie
The price is NT$1,974
NT$2,369 total
includes taxes & fees
Dec 14 - Dec 15
Old North Inn Hotel

The Highland Hotel by Compass Hospitality

3.0 star property
Strathpeffer
7.6 out of 10, Good, (605)
"Huge rooms lots of space nice and clean "
United Kingdom
Sophie
The price is NT$1,851
NT$2,222 total
includes taxes & fees
Jan 6 - 2026/1/7
The Highland Hotel by Compass Hospitality

Tuckers Inn

3.0 star property
Invergordon
8.8 out of 10, Excellent, (143)
"Food was incredible and exceeded my expectations. Love this little cozy place and I would definitely go back!"
United States
Thieron
The price is NT$3,463
NT$4,156 total
includes taxes & fees
Dec 14 - Dec 15
Tuckers Inn

Loch Ness Cottages

3.5 star property
Inverness
9.0 out of 10, Wonderful, (43)
"An immaculate and cozy cabin!"
United States
Cheryl
The price is NT$7,403
NT$8,883 total
includes taxes & fees
Dec 10 - Dec 11
Loch Ness Cottages

Tulloch Castle Hotel

4.0 star property
Dingwall
8.6 out of 10, Excellent, (724)
"Good food, average room."
United States
Michael
The price is NT$2,340
NT$2,808 total
includes taxes & fees
Dec 21 - Dec 22
Tulloch Castle Hotel

The National Hotel

3.0 star property
Dingwall
7.2 out of 10, Good, (188)
"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
The price is NT$1,714
NT$2,057 total
includes taxes & fees
Dec 11 - Dec 12
The National Hotel

Kincraig Castle Hotel

4.0 star property
Invergordon
9.2 out of 10, Wonderful, (276)
"The meals were superb, staff friendly full of local information. We stayed 3 nights and used it as a hub to travel both north and south The sitting room and bar are fit for Royalty! "
Canada
Byron
The price is NT$3,301
NT$3,961 total
includes taxes & fees
Jan 8 - 2026/1/9
Kincraig Castle Hotel

Holiday Inn Express Inverness by IHG

3.0 star property
Inverness
8.4 out of 10, Very Good, (1002)
"Room was very quiet and breakfast plentyfull. No complaints at all"
United Kingdom
Marjorie
The price is NT$2,043
NT$2,452 total
includes taxes & fees
Jan 4 - 2026/1/5
Holiday Inn Express Inverness by IHG

Columba Hotel Inverness by Compass Hospitality

3.0 star property
Inverness City Centre
7.6 out of 10, Good, (1004)
"The family room we were in was a nice size & comfortable for our one night stay."
Canada
Susan
The price is NT$1,711
NT$2,053 total
includes taxes & fees
Dec 23 - Dec 24
Columba Hotel Inverness by Compass Hospitality

B&B HOTEL Inverness

3.0 star property
Inverness City Centre
8.2 out of 10, Very Good, (1005)
"Clean & cosy room, good brekkie & helpful welcoming staff. "
United Kingdom
kenneth
The price is NT$1,804
NT$2,165 total
includes taxes & fees
Dec 14 - Dec 15
B&B HOTEL Inverness

Waverley Guest House

3.0 star property
Inverness City Centre
6.2 out of 10, (831)
"Staff was friendly rooms were clean "
United States
Alice
The price is NT$1,836
NT$2,203 total
includes taxes & fees
Dec 14 - Dec 15
Waverley Guest House

The Retreat Hotel

3.0 star property
Strathpeffer
7.2 out of 10, Good, (20)
"Nice old place"
United States
Eduardo
The price is NT$1,924
NT$2,308 total
includes taxes & fees
Jan 9 - 2026/1/10
The Retreat 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
The price is NT$4,329
NT$5,195 total
includes taxes & fees
Jan 4 - 2026/1/5
The Priory Hotel

Muthu Newton Hotel (Near Inverness Airport)

4.0 star property
Nairn
8.2 out of 10, Very Good, (944)
"Clean warm hotel, nice breakfast "
United Kingdom
Allan
The price is NT$2,092
NT$2,511 total
includes taxes & fees
Dec 21 - Dec 22
Muthu Newton Hotel (Near Inverness Airport)

Golf View Hotel & Spa

4.0 star property
Nairn
8.6 out of 10, Excellent, (339)
"Great overall! Stunning views, amazing staff. "
United Kingdom
Solomon
The price is NT$4,852
NT$5,822 total
includes taxes & fees
Dec 23 - Dec 24
Golf View Hotel & Spa

Ben Wyvis Hotel

3.0 star property
Strathpeffer
7.6 out of 10, Good, (360)
"Excellent hotel !!!!"
United Kingdom
Johannes
The price is NT$1,939
NT$2,327 total
includes taxes & fees
Jan 6 - 2026/1/7
Ben Wyvis Hotel

Loch Ness Bunk Inn

3.0 star property
Inverness
9.2 out of 10, Wonderful, (103)
"More of a hostel type stay but rooms are clean and staff is friendly"
United States
Rakinder
Loch Ness Bunk Inn

Conon Hotel

3.0 star property
Dingwall
10.0 out of 10, Exceptional, (25)
"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
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 North Kessock

Head to Victorian Market and Eastgate Shopping Centre—just two of the sights around North Kessock.

a fine day looking over the great glen fault
Photo by Eddie Boyd
Open Photo by Eddie Boyd

Top North Kessock Hotel Reviews

More cheap stays in North Kessock

Find out more about North Kessock

Top reasons to visit North Kessock

  • Outdoor Adventures: North Kessock is ideal for skiing, golfing, and beach relaxation, catering to thrill-seekers and leisure lovers alike.
  • Stunning Views: Enjoy breathtaking scenery and tranquility away from the crowds, perfect for nature enthusiasts.
  • Cultural Exploration: Discover historic sites, including castles and cathedrals, enriching your travel experience.
  • Proximity to Inverness: Just a short distance from Inverness, offering vibrant city experiences alongside tranquil village life.
  • Diverse Accommodations: Choose from charming bed & breakfasts and welcoming hotels suited for all travelers.

Find great hotels near North Kessock

Explore a variety of hotel accommodations in North Kessock, Inverness, where you can find charming bed & breakfast options and inviting hotels. This picturesque area caters to diverse travelers, featuring pet-friendly facilities and welcoming atmospheres for LGBTQIA guests. Whether you're on a business trip or a leisurely vacation, you'll discover the perfect lodging to enhance your experience in this beautiful part of Scotland.

  • Columba Hotel Inverness by Compass Hospitality: Nestled 4.8km from North Kessock, Columba Hotel Inverness offers a 3-star experience perfect for adventure-seeking travelers. This pet-friendly property welcomes your furry friends, ensuring a fun getaway for the whole family. Guests can indulge in a variety of adventure sports nearby, including mountain biking, downhill skiing, cross-country skiing, rafting, and waterskiing. With its focus on outdoor activities, this hotel is ideal for those looking to explore the stunning Scottish Highlands while enjoying comfortable accommodations.
  • Mercure Inverness Hotel: Located 4.8km away from North Kessock, the 4-star Mercure Inverness Hotel is a sophisticated choice for business travelers and leisure seekers alike. This LGBTQIA-friendly property offers an inviting atmosphere for all guests. The hotel allows pets, making it a convenient option for those traveling with animals. Guests appreciate the combination of modern amenities and a welcoming environment, ensuring a pleasant stay whether you're in town for work or relaxation.
  • AC Hotel by Marriott Inverness: Situated just 3.2km from North Kessock, the eco-certified AC Hotel by Marriott Inverness offers a contemporary 4-star experience for environmentally-conscious travelers. This pet-friendly hotel emphasizes sustainability while providing comfortable accommodations. Enjoy a range of modern amenities designed to enhance your stay, and feel good knowing you are supporting eco-friendly practices. Whether you're passing through or planning an extended visit, this hotel serves as an excellent base for exploring Inverness and its surroundings.

Where to stay in North Kessock

North Kessock, a charming village near Inverness, offers breathtaking views and a relaxed atmosphere perfect for outdoor and adventure vacations. Explore the stunning Ness Islands, enjoy the tranquility of fewer crowds, and immerse yourself in the local history. The vibrant city center of Inverness is just a short distance away, making it easy to experience both luxurious excursions and the warm hospitality of friendly locals. North Kessock is an ideal destination for any traveler seeking a unique Scottish getaway.

  • Inverness: As the administrative center of the Scottish Highlands, Inverness is a bustling city that offers a blend of modern amenities and rich history. Located right across the water from North Kessock, this city welcomes travelers year-round, with peak visitor numbers in April, July, and September. Inverness is a paradise for outdoor enthusiasts, providing access to stunning landscapes, adventure sports, and scenic spots. Attractions like the nearby national parks and historic sites, including the iconic Inverness Castle and the picturesque River Ness, ensure that visitors can immerse themselves in both nature and culture.
  • Knockbain: just 1.6km from North Kessock, the charming village of Knockbain promises a serene escape into nature. Known for its breathtaking scenery, Knockbain attracts visitors particularly in the summer months and around October. The village's close proximity to tranquil lakes makes it a perfect spot for romantic outings, leisurely walks, or simply enjoying the picturesque views. Whether you're looking for a peaceful retreat or an outdoor adventure, Knockbain offers a delightful experience amidst the beauty of the Highlands.
  • Bunchrew: Located three miles from North Kessock, Bunchrew is a small village steeped in culture and history. Its seasonal appeal peaks in summer and October, drawing visitors with its romantic atmosphere and cultural heritage. Bunchrew is home to historic landmarks, including ruins and a nearby castle that tell the tales of Scotland's past. The lush landscapes surrounding the village provide an excellent backdrop for outdoor activities, making it a perfect spot for those seeking both adventure and a glimpse into the region's rich heritage.

Things to do near North Kessock

North Kessock offers a fantastic vacation for outdoor and adventure enthusiasts. Visitors can enjoy a variety of activities including skiing, golfing at local courses, and relaxing at the nearby beaches. Additionally, the area features a private country club for those looking to unwind in a serene environment. Whether you're seeking thrills or leisure, North Kessock has something for everyone.

Shopping

In North Kessock, you can visit the Victorian Market and Eastgate Shopping Centre, both about 4.8km away, offering a mix of city vibes and family-friendly entertainment. If you're up for a drive, Campbells of Beauly is around 12.9km away, providing a unique shopping experience.

Recreation

The Caledonian Stadium, located 3.2km from North Kessock, offers an energetic atmosphere for sports enthusiasts. For outdoor relaxation, the Torvean Golf Club, 4.8km away, invites you to enjoy stunning views while playing golf. Similarly, Fortrose & Rosemarkie Golf Club, 11.3km away, provides a tranquil golfing experience amidst nature.

Adventure

Explore the North Kessock Nature Reserve for scenic walks and wildlife spotting. The nearby Beauly Firth offers kayaking and paddleboarding, providing an exhilarating way to enjoy the stunning landscapes. Don't miss the chance to hike the local trails for breathtaking views of the Scottish Highlands.

Nightlife

Experience a vibrant nightlife in North Kessock with a visit to Eden Court Theatre for captivating performances, just 4.8km away. For family fun, enjoy adventure at Wildwoodz Paintball and Lasertag Park and Tazball Paintball & Lazer Combat Arena, both offering exhilarating activities within a short drive.

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

Booking tips and Expedia advantages for North Kessock

To save money on your trip to North Kessock, consider visiting during the cheapest months: January to February and October. Book your hotel about a month in advance, or check Expedia for last-minute deals, especially on Tuesdays, the least expensive day. Utilize Expedia's search tool to compare prices and find great savings by combining your stay with flights and activities. For affordable transport, look into local bus services, and take advantage of free activities like exploring the beautiful surroundings and scenic views. Avoid weekends, particularly Fridays, to minimize accommodation costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in North Kessock 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 North Kessock 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 North Kessock is Tuesday. The most expensive day to stay in North Kessock is Friday.
  • Find cheap hotels on Expedia: Utilize the search tool on Expedia to customize your options based on your budget, preferred location, and the type of hotel you desire. To find the best prices and deals available, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in North Kessock with your flights and activities through an Expedia package.

Find the best attractions near North Kessock

North Kessock offers a fantastic vacation spot for beach lovers and outdoor adventurers alike. Visitors can explore historic sites such as castles and cathedrals, making it a perfect destination for those seeking cultural experiences or family-friendly activities. Whether you're looking to relax by the water or delve into the rich history of the area, North Kessock has something for everyone.

  • Inverness Castle: Perched on a hill overlooking the River Ness, Inverness Castle offers a charming blend of history and stunning views. Its romantic vibe is perfect for leisurely strolls, where you can soak in the rich culture of the Highlands.
  • Inverness Cathedral: Known as the Cathdral of the Highlands, this lovely structure features impressive stained glass windows and intricate architecture. Its serene atmosphere invites visitors to appreciate the spiritual heritage and local culture.
  • Culloden Battlefield: A significant historic site, Culloden Battlefield commemorates the last battle fought on British soil in 1746. Walk through the haunting landscape, where history comes alive, and reflect on the cultural impact of this pivotal event.

Best time to go to North Kessock

The best time to visit North Kessock 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.9°F (3.3°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 CloudySlightly HighSlightly High
September54.0°F (12.2°C)Light RainMostly CloudyAverageAverage
October48.4°F (9.1°C)Light RainMostly CloudySlightly LowSlightly Low
November42.4°F (5.8°C)Light RainMostly CloudySlightly LowAverage
December38.3°F (3.5°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to North Kessock

Traveling to North Kessock is convenient with Inverness Airport (INV), located 11.3km away. For a luxurious stay, consider Ness Walk and Rocpool Reserve, both 5-star hotels situated about 12.9km from the airport, offering various transportation services including shuttles and transfers. Daviot Lodge, a charming 5-star bed and breakfast, is also nearby at 11.3km. Each hotel provides easy access to the airport, ensuring a smooth arrival and departure experience during your visit to this beautiful part of Scotland.

Frequently asked questions

What's the best place to stay in North Kessock?
Located 2.4 mi (3.8 km) from the heart of North Kessock, AC Hotel by Marriott Inverness is a top choice for your stay based on our traveler data. Two other options for your visit to the area are Kingsmills Hotel and Courtyard by Marriott Inverness Airport. See all available top hotels, or vacation rentals in North Kessock.
What are some of the best vacation rentals in North Kessock?
Rossal House Apartments: You might want to consider this vacation rental near North Kessock, which offers a terrace, a garden, and free WiFi to help you feel perfectly comfortable in your new surroundings. This vacation rental also comes with free parking to give you added peace of mind. See all vacation rentals in North Kessock.
If I need to cancel my hotel reservation in North Kessock, will I receive a refund?
Yes! You'll find that most hotel room reservations are fully refundable provided that you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in North Kessock.
Where can I learn more about changing or cancelling my trip to North Kessock?
For more information about rescheduling or cancelling your trip to North Kessock, click here.
What are some accommodations with pools in North Kessock?
Kingsmills Hotel: Hotel located near Inverness Castle. Provides an indoor pool, an outdoor pool, and 2 restaurants. View all hotels with pools in North Kessock.
What's the best hotel for staying near Inverness Airport (INV)?
Ardersier Alma is one of the top choices for your stay and is a popular 3.5-star inn featuring free breakfast and free WiFi. It's located 2.3 mi (3.6 km) from Inverness Airport. Other good choices close to the airport include Inchrye Bed & Breakfast and Broomlea.
What is staying in North Kessock like?
Visitors are sure to enjoy all that North Kessock has to offer. In North Kessock, there are 6 hotels and other accommodations to choose from. Find out more about North Kessock.
What should I do while I'm visiting North Kessock?
Places to visit in the wider area include Victorian Market, Eastgate Shopping Centre, and Inverness Castle. You'll also find Eden Court Theatre and Inverness Botanic Gardens in the area. Check out what more to see and do in Expedia's North Kessock guide.
What's the weather like in North Kessock?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 39°F. Average annual precipitation for North Kessock is 31 inches.

Explore a world of travel with Expedia