Search Hotels near Top Nairn Attractions

Most Popular Hotels in Nairn

See all 16 Hotels in Nairn
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Recent Reviews in Nairn

Narrow your search

Pocket Guide: Nairn

Visiting Nairn

Visitors are sure to enjoy the restaurants, bars, and shopping in Nairn. Visitors who journey to this welcoming and walkable, riverfront city can discover its spas, castle, and golfing.
  • There are 10 Nairn hotels
  • August is the most expensive month to travel here, while January tends to be the cheapest
  • Closest major airport is in Inverness (INV), 8.4 mi (13.6 km) from the city centre

Sightseeing around Nairn

  • Its historic sites and castle are notable and landmarks to visit include Lochindorb Castle and Culloden Battlefield
  • The natural beauty of the riverfront is picturesque, and places to visit include Nairn Beach, North Sutor Cliffs, and Bellfield Park
  • Shopping is tops in the area, and Eastgate Shopping Centre is a favourite locale for retail therapy

Getting around Nairn

Nairn has many options for getting around. To see more of the larger area, hop on a train at NAIRN.

Staying in Nairn

You might like one of these highly rated smaller hotels or specialty properties for a romantic getaway, a cosy spot, or a boutique stay:
  • Tali Ayer, averaging GBP 178.96/night
  • Golf View Hotel & Spa, averaging GBP 153.98/night
Tali Ayer, a 4-star favourite with Expedia travellers, has a 5 out of 5 user rating. Also Golf View Hotel & Spa has a 4.3 rating by guests.

Dressing for Nairn

  • Between January and March, you can expect average temperatures of 9°C during the day and 1°C at night
  • From April to June, the average during the day is 17°C, while the average at night is 3°C
  • July through September has daytime averages of 17°C with nighttime averages of 7°C
  • In October–December, you can expect daytime averages of 13°C and nighttime averages of 1°C
  • Average annual rainfall for Nairn is 31 millimetres