Search Filter

Price

Star
  • 11
  • 84
  • 35
  • 1
  • 1
  • 261
Accommodation Type
  • Holiday homes 139
  • Apartments 79
  • Bed and breakfasts 62
  • Hotels 46
  • Guest houses 42
  • Hostels 6
  • Country houses 4
  • Inns 4
  • Cottages 3
  • Holiday parks 3
  • Aparthotels 2
  • Villas 2
  • Lodges 1
Hotel Facilities
  • WiFi available in all areas288
  • Non-smoking throughout281
  • Heating261
  • Garden231
  • Non-smoking rooms227
  • Breakfast options130
  • Golf course (within 3 km)118
  • Family rooms99
  • Daily maid service86
  • Outdoor furniture81

393 Hotels in Nairn

Order By
cruise
Braeval Hotel

Crescent Road , Nairn , IV12 4NB

With stunning, uninterrupted sea views over Nairn’s beach and the Moray Firth, this comfortable family-run hotel offers free WiFi and an award-winni...

Guest Reviews
8.3 out of 10

From 289 Reviews
Starting From
GBP 60
cruise
The Havelock

Crescent Road , Nairn , IV12 4NB

Offering a terrace and views of the sea, The Havelock is a pub with rooms located in Nairn in the Highlands Region, 300 metres from Nairn Museum. Free...

Guest Reviews
7.8 out of 10

From 112 Reviews
Starting From
GBP 50
cruise
Clubhouse Hotel

45 Seabank Road , Nairn , IV12 4EY

In Nairn centre, Clubhouse Hotel and Orchid Restaurant offers traditional Scottish cuisine and boutique bedrooms with free Wi-Fi. There are over 30 go...

Guest Reviews
8.6 out of 10

From 545 Reviews
Starting From
GBP 70
Muthu Newton Hotel

Inverness Rd , Nairn , IV12 4RX

Bordering Nairn Golf Course and just 30 minutes’ drive from Inverness, Muthu Newton Hotel is set in 21 acres of mature parkland and gardens. It over...

Guest Reviews
8.5 out of 10

From 693 Reviews
Starting From
GBP 72
Golf View Hotel & Spa

63 Seabank Rd , Nairn , IV12 4HD

Overlooking the Moray Firth, with pretty gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings. You...

Guest Reviews
8.3 out of 10

From 605 Reviews
Starting From
GBP 100
Boath House Hotel

Boath House, Nairn, IV12 5TE , Nairn , IV12 5TE

In 22 acres of grounds, the elegant Boath House Hotel lies on Scotland’s Moray Coast amongst parkland, ornamental lakes and walled gardens. A 5-minu...

Guest Reviews
8.5 out of 10

From 28 Reviews
Starting From
GBP 295
The Gun Lodge Hotel

High Street , Ardersier , IV2 7QB

Offering views over the Southern Moray Firth coast, The Gun Lodge is a hotel ideally located for exploring the Scottish Highlands. Free parking is ava...

Guest Reviews
8.3 out of 10

From 246 Reviews
Starting From
GBP 75
Knockomie Hotel

Grantown Road , Forres , IV36 2SG

Set in 4 acres of attractive gardens, the Knockomie Hotel offers individually-styled rooms, scenic views and an impressive Malt Library, with over 100...

Guest Reviews
8.3 out of 10

From 168 Reviews
Starting From
GBP 100
The Royal Hotel Cromarty

The Royal Hotel Marine Terrace , Cromarty , IV11 8YN

Featuring free WiFi, The Royal Hotel Cromarty offers pet-friendly accommodation in Cromarty overlooking the harbour and 37 km from Inverness. Known as...

Guest Reviews
8.4 out of 10

From 156 Reviews
Starting From
GBP 108
Cluny Bank Hotel

69 St. Leonard's Road , Forres , IV36 1DW

Nestling in the bank of Cluny Hill, this small, family-run Victorian hotel offers award-winning food and overlooks the beautiful village of Forres, be...

Guest Reviews
9.2 out of 10

From 148 Reviews
Starting From
GBP 90