Lodging Image

Find hotels in Craighead from CA $98

  • 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
Oct 1 - Oct 2
Tomorrow
Oct 2 - Oct 3
This weekend
Oct 2 - Oct 4
Next weekend
Oct 9 - Oct 11

Filter by

Star rating

Guest rating

Our top choices for Craighead hotels

1. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
United States
Michele
CA $92
CA $110 total
includes taxes & fees
Nov 1 - Nov 2
Courtyard by Marriott Inverness Airport

2. Tuckers Inn

Tuckers Inn
Invergordon
United Kingdom
Jaidev
CA $157
CA $189 total
includes taxes & fees
Nov 1 - Nov 2
Tuckers Inn

3. Kincraig Castle Hotel

Kincraig Castle Hotel
Invergordon
United States
Lisa
CA $145
CA $175 total
includes taxes & fees
Nov 1 - Nov 2
Kincraig Castle Hotel

4. North Kessock Hotel

North Kessock Hotel
Inverness
Canada
Paula
CA $159
CA $191 total
includes taxes & fees
Nov 1 - Nov 2
North Kessock Hotel

5. West End Hotel

West End Hotel
Nairn
United Kingdom
Gordon
CA $93
CA $111 total
includes taxes & fees
Oct 21 - Oct 22
West End Hotel

6. Smithton Hotel

Smithton Hotel
Inverness
United Kingdom
Chris
CA $186
CA $224 total
includes taxes & fees
Nov 1 - Nov 2
Smithton Hotel

7. Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
Inverness
Canada
Pamela
CA $142
CA $170 total
includes taxes & fees
Nov 1 - Nov 2
Holiday Inn Express Inverness by IHG

8. Delny Glamping

Delny Glamping
Invergordon
United Kingdom
CHRISTOPHER
CA $134
CA $160 total
includes taxes & fees
Oct 4 - Oct 5
Delny Glamping

9. Tulloch Castle Hotel

Tulloch Castle Hotel
Dingwall
Australia
Dianne
CA $111
CA $133 total
includes taxes & fees
Nov 1 - Nov 2
Tulloch Castle Hotel

10. Lochardil House Hotel

Lochardil House Hotel
Lochardil
United Kingdom
Nicholas
CA $106
CA $127 total
includes taxes & fees
Nov 1 - Nov 2
Lochardil House Hotel

11. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
Nairn
United States
Troy
CA $149
CA $178 total
includes taxes & fees
Nov 1 - Nov 2
Muthu Newton Hotel (Near Inverness Airport)

12. The Shandwick Inn

The Shandwick Inn
Invergordon
United Kingdom
jock
CA $142
CA $170 total
includes taxes & fees
Nov 1 - Nov 2
The Shandwick Inn

13. Premier Inn Inverness Millburn Rd

Premier Inn Inverness Millburn Rd
Millburn
United States
Marty
CA $82
CA $98 total
includes taxes & fees
Nov 1 - Nov 2
Premier Inn Inverness Millburn Rd

14. Cawdor House

Cawdor House
Nairn
Canada
Rylan
CA $216
CA $259 total
includes taxes & fees
Oct 7 - Oct 8
Cawdor House

15. Seabank House Hotel

Seabank House Hotel
Nairn
Canada
Connor
CA $216
CA $259 total
includes taxes & fees
Oct 5 - Oct 6
Seabank House Hotel

16. Shore Hotel

Shore Hotel
Tain
United Kingdom
Peter
CA $310
CA $372 total
includes taxes & fees
Oct 6 - Oct 7
Shore Hotel

17. St Duthus Villa Guesthouse

St Duthus Villa Guesthouse
Tain
United Kingdom
Alistair
CA $170
CA $205 total
includes taxes & fees
Oct 2 - Oct 3
St Duthus Villa Guesthouse

18. The National Hotel

The National Hotel
Dingwall
United Kingdom
John
CA $92
CA $111 total
includes taxes & fees
Nov 1 - Nov 2
The National Hotel

19. Kingsmills Hotel

Kingsmills Hotel
Crown
United States
Warren
CA $229
CA $274 total
includes taxes & fees
Nov 1 - Nov 2
Kingsmills Hotel

20. Westerlea Hotel

Westerlea Hotel
Nairn
United States
Anna
CA $216
CA $259 total
includes taxes & fees
Oct 2 - Oct 3
Westerlea Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Craighead

Head to Fort George and Chanonry Point Lighthouse—just two of the sights around Craighead.

See all hotels in Craighead
A coastal landscape with a sandy beach, a small water body, and distant hills.
Photo by Mike Pennington

Top Craighead Hotel Reviews

The Royal Highland Hotel

The Royal Highland Hotel

10/10 Excellent
"Clean, big room for UK, comfortable, tea and biscuits supplied. Quiet and great location next to train station and town centre. Non slip mat for shower provided. Hot rail for towels. Could use more hanging space in bathroom."
Janet 2-night trip
Posted 3 hours ago
The Royal Highland Hotel
Inverness Palace Hotel & Spa, WorldHotels Distinctive

Inverness Palace Hotel & Spa, WorldHotels Distinctive

8/10 Good
"We liked our stay of two days. For longer vacations, the constant presence of larger travel groups (busses) might become a bit inconvenient, especially in the restaurant."
Susanne 2-night trip
Posted 6 hours ago
Inverness Palace Hotel & Spa, WorldHotels Distinctive
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

10/10 Excellent
"Excellent hotel"
Eugene 3-night trip
Posted 12 hours ago
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Beaufort Hotel

Beaufort Hotel

10/10 Excellent
"Staff were super friendly and helpful. Place was beautiful and clean. Very handy and within walking distance of the town centre."
Amanda 1-night trip
Posted 23 hours ago
Beaufort Hotel
B&B HOTEL Inverness

B&B HOTEL Inverness

8/10 Good
"Room was very nice, gym was great! Staff was very helpful! Location was great,"
Jeffrey 3-night trip
Posted 1 day ago
B&B HOTEL Inverness
The Highland Hotel by Compass Hospitality

The Highland Hotel by Compass Hospitality

8/10 Good
"This is an old Victorian hotel with character. It suited us because it's not modern and sterile like so many other hotels today. The room was comfortable and staff were friendly. We did not eat at the hotel so we can't comment on the food. The town is lovely to walk around with a couple of cafes and a small Morrison's grocery shop."
Laurie 1-night trip
Posted 1 day ago
The Highland Hotel by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

10/10 Excellent
"We enjoyed our stay very much. It was so conveniently located to everything. The rooms were comfortable and clean. We could occasionally hear people walking in the halls and above you but that was to be expected because of the historic nature of the building. It was charming and pleasant."
Stephanie 2-night trip
Posted 1 day ago
Columba Hotel Inverness by Compass Hospitality
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

10/10 Excellent
"Beautiful hotel. Great location. Staff was friendly and professional. Fantastic breakfast included !"
Amy 3-night trip
Posted 2 days ago
River Ness Hotel, a member of Radisson Individuals
Dornoch Station

Dornoch Station

8/10 Good
"We enjoyed the spacious room facilities. Enjoyable breakfast and engaging staff. Did not utilise the restaurant on this occasion but have previously had the wonderful fish and chips dish. Thankfully beautiful sunshine which added to the golfing and beach walking."
Morag 2-night trip
Posted 2 days ago
Dornoch Station

More cheap stays in Craighead

Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
CA $95
CA $114 total
Nov 1 - Nov 2
includes taxes & fees
8/10 Very good! (217 reviews)
Black Isle Bar and Rooms
Bank House

Bank House

17 Old Edinburgh Rd Inverness Scotland
CA $105
CA $126 total
Nov 1 - Nov 2
includes taxes & fees
8.4/10 Very good! (39 reviews)
Bank House
Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
CA $172
CA $206 total
Oct 6 - Oct 7
includes taxes & fees
8.4/10 Very good! (179 reviews)
Novar Arms Hotel
MacDougall Clansman Hotel

MacDougall Clansman Hotel

103 Church Street Inverness Scotland
CA $226
CA $271 total
Oct 20 - Oct 21
includes taxes & fees
9.4/10 Exceptional! (321 reviews)
MacDougall Clansman Hotel
Black Isle Hostel

Black Isle Hostel

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

UHI Inverness – Campus Accommodation

7 Inverness Campus Inverness Scotland
Get ratesUHI Inverness – Campus Accommodation

Frequently asked questions

What is the best area to stay in Craighead?
The best area to stay in Craighead is the High Street area, particularly around the historic town centre, for its central location and access to local amenities.This area is the heart of Craighead, offering a blend of traditional Scottish architecture and convenient facilities. The High Street itself is a bustling thoroughfare with various shops, independent eateries, and pubs. It's very walkable and provides easy access to the Craighead Museum and the old market square.Couples looking for a relaxing break will find the High Street area particularly appealing. You'll be within easy reach of intimate dining experiences and can enjoy strolls to nearby attractions like the scenic Craighead Castle ruins, just a short walk up Castle Hill.For those travelling with family, staying slightly off the main High Street, but still within the town centre, offers a good balance.
When is the best time to go to Craighead?
The best time to go to Craighead is during the late spring and summer months, from May to September, when the weather is generally mildest and daylight hours are longest.May and June offer pleasant temperatures, typically ranging from 10°C to 18°C, and the countryside is lush and green. This period is ideal for couples who enjoy outdoor activities like hiking or exploring historical sites without the peak summer crowds. You'll find the gardens and estates around Craighead, such as the famous Craighead Gardens, are at their most beautiful.July and August are the warmest months, with average temperatures between 12°C and 20°C, and the longest daylight hours, sometimes extending past 9 pm. This is great for families, as it allows for extended days of exploring local attractions like the Craighead Castle ruins or enjoying boat trips on the nearby Craighead Loch. Many local events and festivals also take place during these months.September is another excellent option, as the crowds begin to thin, but the weather often remains agreeable, with temperatures ranging from 10°C to 16°C. The autumn colours start to emerge, offering stunning scenery for those looking for scenic drives or photography opportunities.
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 Craighead.
How much is the nightly rate at a Craighead hotel?
Prices for hotels in Craighead often vary, but you can find a great deal from CA $98 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