Beginning of main content
Nectar
Collect Nectar points

Check Prices on Hotels in Nairn

Tonight Tonight 20 Oct - 21 Oct
This weekend This weekend 26 Oct - 28 Oct
Next weekend Next weekend 2 Nov - 4 Nov

Search Hotels near Top Nairn Attractions

Top 10 Hotels in Nairn

See all 631 properties in Nairn

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.

Muthu Newton Hotel

Muthu Newton Hotel

Inverness Road, Nairn
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Situated near the beach, this hotel is within 1 mile (2 km) of Moray Firth, Nairn Museum and Nairn Beach. Cawdor Castle and Fort George are also within 9 miles ...

£34 per night for 2 guests

Muthu Newton Hotel£34
The Wetherby Sea-View House

The Wetherby Sea-View House

Marine Rd, Nairn
    3.5 out of 5.0
     
     

    Situated in Nairn, this bed & breakfast is 0.1 mi (0.1 km) from Moray Firth.

    The Wetherby Sea-View HouseGet Rates

    The Wetherby Sea-View HouseGet Rates
    Golf View Hotel & Spa

    Golf View Hotel & Spa

    63 Seabank Road, Nairn
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated by the sea, this spa hotel is within a 15-minute walk of Moray Firth and Nairn Beach. Nairn Museum is 0.9 mi (1.4 km) away. Nairn Station is 18 minutes ...

    £58 per night for 2 guests

    Golf View Hotel & Spa£58
    Braeval Hotel

    Braeval Hotel

    Crescent Road, Nairn
    • Free cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Situated in Nairn, this hotel is within a 5-minute walk of Moray Firth and Nairn Beach. Nairn Museum is 0.3 mi (0.5 km) away. Nairn Station is 11 minutes by ...

    £65 per night for 2 guests

    Braeval Hotel£65
    Sunny Brae

    Sunny Brae

    Marine Rd,, Nairn
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated near the beach, this bed & breakfast is steps away from Moray Firth and Nairn Beach. Nairn Museum is 0.5 mi (0.8 km) away. Nairn Station is 16 minutes ...

    £75 per night for 2 guests

    Sunny Brae£75
    Waverley Hotel

    Waverley Hotel

    4 High Street, Nairn
      3.0 out of 5.0
       
       

      Situated in the shopping district, this bed & breakfast is within a 10-minute walk of Moray Firth, Nairn Museum and Nairn Beach. Cawdor Castle and Brodie Castle ...

      £62 per night for 2 guests

      Waverley Hotel£62
      Tali Ayer

      Tali Ayer

      Millbank Crescent, Nairn
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Situated near the beach, this bed & breakfast is within a 10-minute walk of Moray Firth and Nairn Museum. Nairn Beach is 0.6 mi (1 km) away. Nairn Station is ...

      £83 per night for 2 guests

      Tali Ayer£83
      Invernairne Guest House

      Invernairne Guest House

      Thurlow Road, Nairn
      • Free cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Situated in Nairn, this guesthouse is within a 10-minute walk of Moray Firth and Nairn Beach. Nairn Museum is 0.7 mi (1.1 km) away. Nairn Station is 17 minutes ...

      £96 per night for 2 guests

      Invernairne Guest House£96
      Havelock Hotel

      Havelock Hotel

      Crescent Road, Nairn
      • Free cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       

      Situated in Nairn, this inn is within a 5-minute walk of Moray Firth and Nairn Beach. Nairn Museum is 0.3 mi (0.5 km) away. Nairn Station is 12 minutes by ...

      £54 per night for 2 guests

      Havelock Hotel£54
      Aurora Hotel & Italian Restaurant

      Aurora Hotel & Italian Restaurant

      2 Academy Street, Nairn
      • Free cancellation
      • Reserve now, pay when you stay
      2.0 out of 5.0
       
       

      Situated in Nairn, this hotel is within a 10-minute walk of Moray Firth and Nairn Museum. Nairn Beach is 0.6 mi (0.9 km) away. Nairn Station is 8 minutes by ...

      £71 per night for 2 guests

      Aurora Hotel & Italian Restaurant£71
      Map

      Hotels with reviews mentioning Nairn

      See all hotels near Nairn

      Nairn Hotel Reviews

      Travel to Nairn & Explore


      Explore Nairn with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!