Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in Nairn

Tonight 24 May - 25 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun

What are the top landmarks in Nairn?

Don’t miss these must-see sights and attractions

Top 10 Hotels in Nairn

See all 763 properties in Nairn

Estimated price for 1 night/2 adults

Beautiful Cottage by the sea

Beautiful Cottage by the sea

Society street, 51, Nairn
     
     

    Situated in Nairn, this property is steps away from Moray Firth and Nairn Beach. Nairn Museum is 0.6 mi (0.9 km) away. Nairn Station is 17 minutes by foot.

    Beautiful Cottage by the seaGet Rates

    Tali Ayer

    Tali Ayer

    Millbank Crescent, Nairn, Scotland
    • 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 ...

    £87 per night for 2 guests

    2 Jun-3 Jun
    Tali Ayer£87
    Invernairne Guest House

    Invernairne Guest House

    Thurlow Road, Nairn, Scotland
    • 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 ...

    £110 per night for 2 guests

    2 Jun-3 Jun
    Invernairne Guest House£110
    Aurora Hotel & Italian Restaurant

    Aurora Hotel & Italian Restaurant

    2 Academy Street, Nairn, Scotland
    • 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 ...

    £85 per night for 2 guests

    29 May-30 May
    Aurora Hotel & Italian Restaurant£85
    Waverley Hotel

    Waverley Hotel

    4 High Street, Nairn, Scotland
    • Free cancellation
    • Reserve now, pay when you stay
    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 ...

    £75 per night for 2 guests

    24 May-25 May
    Waverley Hotel£75
    Braeval Hotel

    Braeval Hotel

    Crescent Road, Nairn, Scotland
    • 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 ...

    £100 per night for 2 guests

    24 May-25 May
    Braeval Hotel£100
    Sunny Brae

    Sunny Brae

    Marine Rd, Nairn, Scotland
    • 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 ...

    £121 per night for 2 guests

    25 May-26 May
    Sunny Brae£121
    Clubhouse Hotel

    Clubhouse Hotel

    45 Seabank Road, Nairn, Scotland
      3.5 out of 5.0
       
       

      Situated in Nairn, this hotel 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 14 minutes by ...

      £110 per night for 2 guests

      29 May-30 May
      Clubhouse Hotel£110
      Cawdor House

      Cawdor House

      7 Cawdor Street, Nairn, Scotland
        4.0 out of 5.0
         
         

        Situated in Nairn, this bed & breakfast is within a 10-minute walk of Moray Firth and Nairn Museum. Nairn Beach and Cawdor Castle are also within 6 mi (10 km). ...

        £89 per night for 2 guests

        26 May-27 May
        Cawdor House£89
        Golf View Hotel & Spa

        Golf View Hotel & Spa

        63 Seabank Road, Nairn, Scotland
        • 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 ...

        £118 per night for 2 guests

        3 Jun-4 Jun
        Golf View Hotel & Spa£118
        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!