Find hotels in Craighead from $40
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Craighead
Family friendly
Ocean view
Check prices for these dates
Our top choices for Craighead hotels

The Retreat Hotel
The Retreat HotelStrathpeffer
7.2 out of 10, Good, (20 reviews)
$62 nightly
The price is $74
Jan 19 - Jan 20
Total with taxes and fees

Waverley Inn
Waverley InnDingwall
7.0 out of 10, Good, (105 reviews)
$48 nightly
The price is $58
Jan 18 - Jan 19
Total with taxes and fees

Coul House Hotel
Coul House HotelStrathpeffer
10.0 out of 10, Exceptional, (197 reviews)
$172 nightly
The price is $207
Jan 16 - Jan 17
Total with taxes and fees

Ben Wyvis Hotel
Ben Wyvis HotelStrathpeffer
7.6 out of 10, Good, (363 reviews)
$47 nightly
The price is $56
Jan 17 - Jan 18
Total with taxes and fees

The National Hotel
The National HotelDingwall
7.2 out of 10, Good, (195 reviews)
$46 nightly
The price is $56
Feb 7 - Feb 8
Total with taxes and fees

Conon Hotel
Conon HotelDingwall
10.0 out of 10, Exceptional, (27 reviews)
$115 nightly
The price is $138
Jan 17 - Jan 18
Total with taxes and fees

Cluny Hill Hotel
Cluny Hill HotelForres
7.4 out of 10, Good, (6 reviews)
$34 nightly
The price is $40
Jan 11 - Jan 12
Total with taxes and fees

Tulloch Castle Hotel
Tulloch Castle HotelDingwall
8.6 out of 10, Excellent, (731 reviews)
$72 nightly
The price is $86
Feb 1 - Feb 2
Total with taxes and fees

COMMERCIAL HOTEL
COMMERCIAL HOTELAlness
7.0 out of 10, Good, (23 reviews)
$89 nightly
The price is $107
Jan 11 - Jan 12
Total with taxes and fees

Ramnee Hotel
Ramnee HotelForres
8.8 out of 10, Excellent, (169 reviews)
$128 nightly
The price is $153
Jan 10 - Jan 11
Total with taxes and fees

The Priory Hotel
The Priory HotelBeauly
8.8 out of 10, Excellent, (215 reviews)
$130 nightly
The price is $157
Jan 16 - Jan 17
Total with taxes and fees

The Royal Guesthouse
The Royal GuesthouseDingwall
5.0 out of 10, (309 reviews)
$44 nightly
The price is $52
Jan 11 - Jan 12
Total with taxes and fees

Carlton Hotel
Carlton HotelForres
7.6 out of 10, Good, (61 reviews)
$62 nightly
The price is $74
Jan 11 - Jan 12
Total with taxes and fees

Courtyard by Marriott Inverness Airport
Courtyard by Marriott Inverness AirportInverness
9.2 out of 10, Wonderful, (1,003 reviews)
$66 nightly
The price is $79
Jan 15 - Jan 16
Total with taxes and fees

The Highland Hotel by Compass Hospitality
The Highland Hotel by Compass HospitalityStrathpeffer
7.6 out of 10, Good, (607 reviews)
$53 nightly
The price is $64
Jan 14 - Jan 15
Total with taxes and fees

Leonardo Hotel Inverness
Leonardo Hotel InvernessInverness
7.8 out of 10, Good, (1,002 reviews)
$66 nightly
The price is $79
Jan 14 - Jan 15
Total with taxes and fees

Holiday Inn Express Inverness by IHG
Holiday Inn Express Inverness by IHGInverness
8.4 out of 10, Very Good, (1,002 reviews)
$65 nightly
The price is $78
Jan 18 - Jan 19
Total with taxes and fees

Glenmoriston Townhouse Hotel
Glenmoriston Townhouse HotelInverness City Centre
8.8 out of 10, Excellent, (1,001 reviews)
$59 nightly
The price is $71
Jan 11 - Jan 12
Total with taxes and fees

Hillview Park
Hillview ParkBeauly
9.6 out of 10, Exceptional, (69 reviews)
$75 nightly
The price is $91
Jan 15 - Jan 16
Total with taxes and fees

The Old Mill Inn
The Old Mill InnForres
8.0 out of 10, Very Good, (15 reviews)
$69 nightly
The price is $83
Jan 17 - Jan 18
Total with taxes and fees
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
Top Craighead Hotel Reviews

Courtyard by Marriott Inverness Airport
10/10 Excellent
More cheap stays in Craighead

Carlton Hotel
67 High St Forres Scotland
$62 nightly
The price is $74 total per night from Jan 11 to Jan 12
$74 total
Jan 11 - Jan 12
Total with taxes and fees
7.4/10 Good! (61 reviews)
Hotels in Craighead with star-rating

5 Star Hotels
7 properties

3 Star Hotels
374 properties
Frequently asked questions
Explore a world of travel with Expedia
- Rosemarkie Hotels
- Hotels near Fort George
- Fortrose Hotels
- B&B in Fortrose
- RV Parks in Fortrose
- Romantic Hotels in Fortrose
- Gay friendly Hotels in Fortrose
- Castles in Fortrose
- Hotels near Chanonry Point Lighthouse
- Cromarty Hotels
- Cottages in Cromarty
- B&B in Cromarty
- RV Parks in Cromarty
- Ardersier Hotels
- Beach Hotels in Ardersier
- Invergordon Hotels
- Cottages in Invergordon
- Cabin Rentals in Invergordon
- Hotels with Restaurants in Invergordon
- Hostels in Invergordon
- Pet-friendly Hotels in Invergordon
- B&B in Invergordon
- Vacation Homes in Invergordon
- Avoch Hotels
- Beach Hotels in Avoch
- Cottages in Avoch
- Hotels near Inverness
- Flights to Fortrose
- Flights to Cromarty
- Flights to Invergordon
- Flights from Invergordon
- Flights to Avoch
- Flights from Edinburgh (EDI) to Inverness (INV)
- Flights from London (LHR) to Inverness (INV)
- Flights from Dublin (DUB) to Inverness (INV)
- Flights from Inverness
- Flights from St. Louis (STL) to Inverness (INV)
- Flights from Nashville (BNA) to Inverness (INV)
- Flights from Glasgow (GLA) to Inverness (INV)
- Flights from Los Angeles (LAX) to Inverness (INV)
- Flights from Denver (DEN) to Inverness (INV)
- Flights from Amsterdam (AMS) to Inverness (INV)
- Flights from Boston (BOS) to Inverness (INV)
- Flights from Belfast (BHD) to Inverness (INV)
- Flights from New York (JFK) to Inverness (INV)
- Flights from Dallas (DFW) to Inverness (INV)
- Flights from Orlando (MCO) to Inverness (INV)
- Flights from Manchester (MAN) to Inverness (INV)
- Flights from Chicago (ORD) to Inverness (INV)
- Flights from Atlanta (ATL) to Inverness (INV)
- Flights from Hartford (BDL) to Inverness (INV)
- Flights from London (LGW) to Inverness (INV)
- Flights from Seattle (SEA) to Inverness (INV)
- Flights from Tampa (TPA) to Inverness (INV)
- Flights from Paris (CDG) to Inverness (INV)
- Flights from Birmingham (BHX) to Inverness (INV)
- Flights from Washington (IAD) to Inverness (INV)
- Flights from San Jose (SJC) to Inverness (INV)
- Flights from Shannon (SNN) to Inverness (INV)
- Flights from Reykjavik (KEF) to Inverness (INV)
- Flights from Salt Lake City (SLC) to Inverness (INV)
- Flights from San Francisco (SFO) to Inverness (INV)
- Flights from Cork (ORK) to Inverness (INV)
- Flights from Houston (HOU) to Inverness (INV)
- Flights from Portland (PDX) to Inverness (INV)
- Flights from Jacksonville (JAX) to Inverness (INV)
- Flights from Raleigh (RDU) to Inverness (INV)
- Flights from Frankfurt (FRA) to Inverness (INV)
- Flights from Baltimore (BWI) to Inverness (INV)
- Flights from Cardiff (CWL) to Inverness (INV)
- Flights from Oban (OBN) to Inverness (INV)
- Flights from Detroit (DTW) to Inverness (INV)
- Flights from London (LON) to Inverness (INV)
- Flights from Liverpool (LPL) to Inverness (INV)
- Flights from Minneapolis (MSP) to Inverness (INV)
- Flights from Kirkwall (KOI) to Inverness (INV)
- Flights from Bristol (BRS) to Inverness (INV)
- Flights from Stockholm (ARN) to Inverness (INV)
- Flights from Charlotte (CLT) to Inverness (INV)
- Flights from Philadelphia (PHL) to Inverness (INV)
- Flights from Columbus (CMH) to Inverness (INV)









































































