Hotels in Nairn (Scotland, United Kingdom)

288 hotels in Nairn

  1. Golf View Hotel & Spa

    AA Rosette awarded Hickory restaurant
    See prices from 20 sites
    from£115
  2. Muthu Newton Hotel

    Chaplin's Restaurant in the conservatory
    See prices from 27 sites
    from£61
  3. West End Hotel

    Family and double apartment options
    See prices from 11 sites
    from£56
  4. The ClubHouse

    Family-run Victorian villa experience
    See prices from 12 sites
    from£171
  5. Westend Hotel & Bar

    Thistle restaurant dining
    See prices from 2 sites
    from£72
  6. Westerlea Hotel Nairn

    Lively local bar and restaurant
    See prices from 9 sites
    from£129
  7. Aurora Hotel & Italian Restaurant

    Classic rooms in a traditional building
    See prices from 12 sites
    from£114
  8. The Havelock

    Sea view restaurant
    See prices from 12 sites
    from£77
  9. The Bandstand

    Award-winning real ale bar
    See prices from 13 sites
    from£98
  10. The 1645 Inn

    Outdoor garden and terrace
    See prices from 3 sites
    from£86
  11. Tali Ayer

    Dedicated drying facilities
    Select dates to see exact prices
  12. Waverley Hotel

    Nostalgic, authentic ambiance
    See prices from 14 sites
    from£112
  13. Invernairne

    Direct beach access and Moray Firth views
    See prices from 8 sites
    from£97
  14. The Albert Inn

    Traditional Scottish Inn experience
    Select dates to see exact prices
  15. Duchally House

    Historic building in Nairn
    Select dates to see exact prices
  16. Carnach House

    Nine-acre garden with wildlife
    See prices from 3 sites
    from£115
  17. Douglas House Apartments

    Select dates to see exact prices
  18. Sandown House

    Scottish tartan room accents
    Select dates to see exact prices
  19. Glen Lyon Lodge Bed & Breakfast

    Access to Highland activities
    See prices from 8 sites
    from£138
  20. Wetherby House

    Moray Firth sea views
    Select dates to see exact prices
  21. Luxurious Modern comfortable Apartments located Nairn in the Scottish Highlands

    Select dates to see exact prices
  22. Sunny Brae

    Moray Firth sea views
    Select dates to see exact prices
  23. Nairn Nights

    Select dates to see exact prices
  24. The Lighthouse

    Select dates to see exact prices
  25. Ceol Na Mara Cottage by the sea

    Select dates to see exact prices
  26. Deskford Cottage, Family Friendly In Nairn, Ref 932291

    Select dates to see exact prices
  27. The Wee Heilan Coo

    Select dates to see exact prices
  28. Willows Cottage

    Select dates to see exact prices
  29. Mabels Cottage by the beach

    Select dates to see exact prices
  30. Mulberry

    Select dates to see exact prices
  31. Coorie Doon, Character Holiday Cottage In Nairn, Ref 934120

    Select dates to see exact prices
  32. Macallan

    Select dates to see exact prices
  33. Village view apartment

    Select dates to see exact prices
  34. Glenfiddich

    Select dates to see exact prices
  35. Agnes Place

    Select dates to see exact prices

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

When to book a hotel in Nairn

  • Cheapest month: October
    £79 per night
  • Yearly typical price
    £128 per night
  • Peak month: July
    £148 per night

Frequently Asked Questions about Nairn

  • When is the cheapest time to book a hotel in Nairn?

    October is usually the cheapest month to book a hotel in Nairn, with typical prices around £79 per night based on 34 price comparisons.

  • When are hotel prices highest in Nairn?

    Hotel prices in Nairn are usually highest during July, with typical prices around £148 per night.

  • How much does a hotel in Nairn cost per night?

    Hotel prices in Nairn usually range from £75 per night to £165 per night, with typical prices around £128 per night.

  • How do hotel prices in Nairn change throughout the year?

    Hotel prices in Nairn are typically lowest in October at around £79 per night, rising to around £148 per night in July.

  • November

    2026

    £100
    £66 — £142
  • December

    2026

    £104
    £67 — £145
  • January

    2027

    £107
    £67 — £149
  • February

    2027

    £112
    £67 — £150
  • March

    2027

    £124
    £67 — £158
  • April

    2027

    £143
    £79 — £168
  • May

    2027

    £143
    £79 — £167
  • June

    2027

    £144
    £79 — £169
  • July

    2027

    £148
    £81 — £165
  • August

    2027

    £138
    £78 — £163
  • September

    2027

    £131
    £78 — £164
  • October

    2027

    £79
    £75 — £108

Frequently Asked Questions about Nairn

Hotels in Nairn

These hotels may also be interesting for you...

Points of Interest - Nairn

Top Destinations

More Top Destinations