A grassy field with a hill in the background and a forested area.

Search Craggie hotels

  • 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
7 Sept - 8 Sept
Tomorrow
8 Sept - 9 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Property class

Guest rating

Our top choices for Craggie hotels

1. Macdonald Drumossie Hotel

Macdonald Drumossie Hotel
Inverness
United Kingdom
Jasvinderpal
AU$243
includes taxes & fees
5 Oct - 6 Oct
Macdonald Drumossie Hotel

2. Smithton Hotel

Smithton Hotel
Inverness
United Kingdom
Christopher
AU$273
includes taxes & fees
1 Oct - 2 Oct
Smithton Hotel

3. Premier Inn Inverness Millburn Rd

Premier Inn Inverness Millburn Rd
Millburn
United States
Marty
AU$208
includes taxes & fees
5 Oct - 6 Oct
Premier Inn Inverness Millburn Rd

4. Lochardil House Hotel

Lochardil House Hotel
Lochardil
Canada
Sanhita
AU$317
includes taxes & fees
4 Oct - 5 Oct
Lochardil House Hotel

5. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
United States
Michele
AU$262
includes taxes & fees
4 Oct - 5 Oct
Courtyard by Marriott Inverness Airport

6. Kingsmills Hotel

Kingsmills Hotel
Crown
United States
Warren
AU$464
includes taxes & fees
5 Oct - 6 Oct
Kingsmills Hotel

7. Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
Inverness
Canada
Pamela
AU$282
includes taxes & fees
4 Oct - 5 Oct
Holiday Inn Express Inverness by IHG

8. Culloden House Hotel

Culloden House Hotel
Inverness
United States
Rodney
AU$784
includes taxes & fees
5 Oct - 6 Oct
Culloden House Hotel

9. North Kessock Hotel

North Kessock Hotel
Inverness
United States
Nancy
AU$310
includes taxes & fees
1 Oct - 2 Oct
North Kessock Hotel

10. Dionard Guest House

Dionard Guest House
Inverness City Centre
United States
Sheldon
AU$284
includes taxes & fees
3 Oct - 4 Oct
Dionard Guest House

11. Leonardo Hotel Inverness

Leonardo Hotel Inverness
Inverness
Ireland
Ann
AU$269
includes taxes & fees
4 Oct - 5 Oct
Leonardo Hotel Inverness

12. Rossal House Apartments

Rossal House Apartments
Lochardil
United States
Paul
AU$176
includes taxes & fees
4 Oct - 5 Oct
Rossal House Apartments

13. Loch Ness Country House Hotel

Loch Ness Country House Hotel
Inverness
United States
Simon
AU$533
includes taxes & fees
1 Oct - 2 Oct
Loch Ness Country House Hotel

14. Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel
Inverness City Centre
United States
Sukhrob
AU$336
includes taxes & fees
1 Oct - 2 Oct
Glenmoriston Townhouse Hotel

15. Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality
Inverness City Centre
United States
Sheila
AU$228
includes taxes & fees
4 Oct - 5 Oct
Columba Hotel Inverness by Compass Hospitality

16. Aye Stay

Aye Stay
Ballifeary
United States
Donald
AU$282
includes taxes & fees
1 Oct - 2 Oct
Aye Stay

17. The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Inverness City Centre
Canada
Eryn
AU$354
includes taxes & fees
1 Oct - 2 Oct
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

18. The Royal Highland Hotel

The Royal Highland Hotel
Inverness City Centre
United States
Sheila
AU$311
includes taxes & fees
6 Oct - 7 Oct
The Royal Highland Hotel

19. Bunchrew House Hotel

Bunchrew House Hotel
Inverness
Australia
Ruth
AU$536
includes taxes & fees
7 Oct - 8 Oct
Bunchrew House Hotel

20. Glenan Lodge Self Catering

Glenan Lodge Self Catering
Inverness
Italy
Marta
AU$212
includes taxes & fees
8 Sept - 9 Sept
Glenan Lodge Self Catering
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Craggie

Escape to relaxing Craggie! Enjoy its riverfront, dining and castle.

See all hotels in Craggie
A grassy field with a hill in the background and a forested area.
Photo by Dave Fergusson

Top Craggie Hotel Reviews

Recent Reviews in Craggie

Tulloch Castle Hotel

Tulloch Castle Hotel

10/10 Excellent
"Loved this unique stay! History and atmosphere were amazing!"
Mallory 2-night trip
Posted 2 hours ago
Tulloch Castle Hotel
Craiglynne Hotel

Craiglynne Hotel

8/10 Good
"Outside of hotel is iconic. Inside is ok. Central spaces are good. Rooms could be better. Beds weer ok. Overall: you get what you payed for. Breakfast. Was not good. Plundered by 3 coaches of pensionadas. After a bit waiting food was renewed but not great in quality."
Rob 1-night trip
Posted 3 hours ago
Craiglynne Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

10/10 Excellent
"We loved our stay at the Columba Hotel! The staff was friendly & helpful. The room was clean & cozy. The bed & pillows were really comfortable . We’ve been to other hotels where the pillows were ultra thin. Sounds silly , but the thin pillows affected my sleeping. One thing I loved was how peaceful the rooms were, you couldn’t hear other guests. We also had a great view of the river."
Carmen 1-night trip
Posted 13 hours ago
Columba Hotel Inverness by Compass Hospitality
Loch Ness Drumnadrochit Hotel

Loch Ness Drumnadrochit Hotel

10/10 Excellent
"Lovely little place! We had a wonderful experience. Staff were super friendly and helpful. Rooms were clean, comfortable and had great amenities. Highly suggest a stay!"
Diane 1-night trip
Posted 1 day ago
Loch Ness Drumnadrochit Hotel
Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport

10/10 Excellent
"Helpful staff and great dinner and breakfast buffet"
Michele 1-night trip
Posted 1 day ago
Courtyard by Marriott Inverness Airport
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

10/10 Excellent
"The hotel is very close to the busy center of town and right across the street from the river. The room was clean and had more than adequate space for two. The hotel did not provide shampoo, so bring some. The breakfast buffet was filling."
Rosa 2-night trip
Posted 2 days ago
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
The Royal Highland Hotel

The Royal Highland Hotel

10/10 Excellent
"The Royal Highland Hotel is a great place to stay. It is an old building and retains the splendid character of its original design, both inside and out. The facilities are perfectly adequate, and it is an ideal place to stayi f connient"
ANDREW 1-night trip
Posted 3 days ago
The Royal Highland Hotel
The Priory Hotel

The Priory Hotel

10/10 Excellent
"Staff very welcoming, hotel room very clean, good selection for meals and breakfast"
Peter 1-night trip
Posted 4 days ago
The Priory Hotel
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

10/10 Excellent
"Wonderful location, right in the heart of town and yet the room was so quiet. We faced the street side, but could not hear any traffic or noise of any kind. Our room was spacious, clean, and well stocked with complimentary water and wine in the fridge. Staff were absolutely wonderful! We did not end up having the breakfast, but our friend did, and she raved about it – especially the fresh fruit."
Alice 2-night trip
Posted 4 days ago
River Ness Hotel, a member of Radisson Individuals

More cheap accommodation in Craggie

Bank House

Bank House

17 Old Edinburgh Rd Inverness Scotland
AU$203
4 Oct - 5 Oct
includes taxes & fees
8.4/10 Very good! (36 reviews)
Bank House
Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
AU$206
7 Sept - 8 Sept
includes taxes & fees
8.4/10 Very good! (171 reviews)
Novar Arms Hotel
Sweeney Aviemore Two

Sweeney Aviemore Two

131 Grampian Rd Aviemore Scotland
AU$251
7 Oct - 8 Oct
includes taxes & fees
Sweeney Aviemore Two
Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
AU$265
13 Sept - 14 Sept
includes taxes & fees
Black Isle Bar and Rooms
MacDougall Clansman Hotel

MacDougall Clansman Hotel

103 Church Street Inverness Scotland
AU$492
9 Sept - 10 Sept
includes taxes & fees
9.4/10 Exceptional! (312 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

Frequently asked questions

What is the best area to stay in Craggie?
The best area to stay in Craggie is the village centre, particularly around High Street and the surrounding lanes.This central area offers the most convenient access to local amenities and the starting points for many outdoor activities. You'll find a selection of traditional pubs, local shops, and eateries, all within a short walk. The village is compact, making it easy to navigate on foot, and it provides a genuine sense of a Scottish Highland community.Couples looking for a relaxing retreat will appreciate the village centre. It provides a comfortable base for exploring the stunning natural landscape, with easy access to walking trails and scenic drives. Many accommodations here offer a cosy, intimate setting, superb for unwinding after a day of adventure.For those planning an active holiday, staying in the village centre is ideal. You're perfectly positioned to access guided hikes, cycling routes, and fishing spots in the nearby lochs and rivers.
When is the best time to go to Craggie?
The best time to visit Craggie is during the summer months, from June to August, when the weather is at its mildest and the days are long.During this period, you'll experience the warmest temperatures, typically ranging from 15°C to 20°C, which is ideal for exploring the outdoors. The extended daylight hours, with sunsets often occurring after 9 pm, provide ample opportunity for sightseeing and enjoying the natural beauty of the Highlands. It's superb for those who want to spend their days hiking, fishing, or simply taking in the stunning loch and mountain views without the chill of other seasons.Couples looking for a romantic escape will appreciate the long, bright evenings, which are superb for enjoying a quiet dinner with a view or a leisurely stroll. The milder weather makes it easier to visit local distilleries, take boat trips on Loch Ness, or explore historic castles like Urquhart Castle without the worry of harsh conditions.For families, the summer offers the best conditions for outdoor activities, with children able to enjoy exploring the trails and natural attractions comfortably. Many local events and festivals also take place during these months, adding to the entertainment options.
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 cancelled 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 Craggie.
How can I save on a hotel booking in Craggie with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Craggie 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. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Craggie?
Prices for hotels in Craggie often vary, but you can find a great deal from AU$111 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 our cheapest rates.

Explore a world of travel with Expedia