Star Rating
Hotel Name
Price Range (USD)to
Amenities

Nairn Hotels & Accommodations

Newton Hotel - Nairn +1-800-230-4134 Inverness Rd., Nairn, IV124RX United Kingdom
  • High-end Beach hotel
  • 56 rooms in property
From$83
Very Good 4.0 /5Hotel Reviews
The Gun Lodge Hotel in Inverness +1-800-997-5148 High St., Inverness, IV27QB United Kingdom ~6.28 miles west of Nairn
  • Midscale Airport property
  • 12 rooms in property
From$75
Knockomie Hotel +1-888-205-8144 Grantown Rd., Forres, IV362UG United Kingdom ~9.09 miles east of Nairn
  • 4-star Suburban property
  • Hotel has 2 floors
From$105
Very Good 4.5 /5Guest Reviews
The Royal Hotel Cromarty - Cromarty +1-800-997-5149 Marine Terrace, Cromarty, IV118YN United Kingdom ~10.00 miles northwest of Nairn
  • Four-star property
From$75
Ramnee Hotel +1-800-230-4134 Victoria Rd., Forres, IV363BN United Kingdom ~10.32 miles east of Nairn
  • High end Suburban property
  • 18 sleeping rooms in hotel
From$140
Culloden House Hotel +1-800-997-5148 Culloden, Inverness, IV27BZ United Kingdom ~11.31 miles west of Nairn
  • Expensive property
From$75
Very Good 4.5 /5Latest Reviews
Holiday Inn Express - Inverness +1-888-205-8144 Stoneyfield, Inverness, IV27PA United Kingdom ~13.16 miles west of Nairn
  • Mid-scale Downtown property
  • 3 floors in hotel
From$134
Very Good 4.0 /5Recent Reviews
Thistle Inverness in Inverness +1-800-997-5149 Millburn Rd., Inverness, IV23TR United Kingdom ~13.86 miles west of Nairn
  • Affordable Downtown property
  • Fitness center on property
From$75
Average 3.5 /5Review Score
Kingsmills Hotel +1-800-230-4134 Culcabock Rd., Inverness, IV23LP United Kingdom ~14.03 miles west of Nairn
  • Four star property
From$75
Very Good 4.0 /5Recent Reviews
The Royal Highland Hotel - Inverness +1-800-997-5148 Station Sq., Inverness, IV11LG United Kingdom ~14.52 miles west of Nairn
  • Affordable Downtown hotel
  • Check-in: 15:00
From$39
Average 3.5 /5Recent Reviews
Best Western Inverness Palace Hotel & Spa : 8 Ness Walk +1-888-205-8144 8 Ness Walk, Inverness, IV35NG United Kingdom ~14.75 miles west of Nairn
  • Midscale hotel
From$75
Westbourne Guest House : 50 Huntly St. +1-800-997-5149 50 Huntly St., Inverness, IV35HS United Kingdom ~14.80 miles west of Nairn
  • High end Downtown property
From$140
Glenmoriston Town House Hotel +1-800-230-4134 20 Ness Bank, Inverness, IV24SF United Kingdom ~14.83 miles west of Nairn
  • Four star Riverfront hotel
  • 3 floors in hotel
From$75
Very Good 4.0 /5Review Score
Nethybridge Hotel in Nethy Bridge +1-800-997-5148 Main St., Nethy Bridge, PH253DP United Kingdom ~22.36 miles southeast of Nairn
  • Three Star hotel
From$75
Average 3.5 /5Review Score
Dornoch Castle Hotel - Dornoch +1-888-205-8144 Castle St., Dornoch, IV253SD United Kingdom ~22.37 miles northwest of Nairn
  • Mid-scale property
From$75
Very Good 4.0 /5Hotel Reviews
Stotfield Hotel in Lossiemouth +1-800-997-5149 Stotfield Rd., Lossiemouth, IV316QS United Kingdom ~23.71 miles east of Nairn
  • 4-star Beach hotel
  • 2 meeting rooms in property
From$75
Excellent 5.0 /5Recent Reviews
Ben Wyvis Hotel in Strathpeffer +1-800-230-4134 On The A834, Strathpeffer, IV149DN United Kingdom ~24.68 miles west of Nairn
  • 3-star Rural property
  • Hotel has 3 meeting rooms
From$75
Average 3.0 /5Recent Reviews
Hilton Coylumbridge in Aviemore +1-800-997-5148 Coylumbridge, Aviemore, PH221QN United Kingdom ~27.31 miles south of Nairn
  • 3-star Rural hotel
  • Hotel has 175 rooms
From$169
Average 3.5 /5Latest Reviews
Dunroamin Hotel - Ardgay +1-888-205-8144 Lairg Rd., Ardgay, IV243EA United Kingdom ~28.99 miles northwest of Nairn
  • Economy hotel
From$87
Columba House Hotel +1-800-997-5149 Manse Rd., Kingussie, ph211jf United Kingdom ~34.30 miles south of Nairn
  • Midscale property
From$75
Next 20 Nairn Hotels > [1 - 20 of 22]   
Next: See My Nairn Hotels with Pricing
Back to Top