We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Best Value Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Fitness centre Quaint Room Service Business Classic & up Internet & up Independent Hotels & up Hotels with Free Wifi Non-Smoking Hotel Quiet Hotels Hotels with Restaurants Meeting Rooms Cheap Hotels Charming Hotels Downtown Hotels Clean Hotels City Centre Hotels Suite Hotels Modern Hotels Wedding Hotels Accessible rooms Hotels with Bars Honeymoon Hotels Business Centre Golf Hotels Luxury Traveller Hotels with Jacuzzi Spa Hotels Hotels with Hot Tubs Luxury Spa Hotels Hotels with Balconies Hotels with Room Service Romantic Boutique Hotels Hotels on the River Boutique Hotels Budget Hotels Party Hotels Concierge Foodie Premier Inn 60+ Traveller Air Conditioning Hotels with Smoking Rooms Apartment Hotels Shopping Fanatic Hotels on the Lake Convention Hotels $ $$ $$$ $$$$ Travelodge Beachfront Ski Hotels Boardwalk Hotels Nature Lover Luxury Boutique Hotels Mercure Pentahotels All Inclusive Hotels Like a Local Luxury Beach Hotels Best Western Plus Macdonald Thrill Seeker Hotels With Entertainment Spring Break Hotels Best Western Holiday Inn Express Within 25 km Within 50 km
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Newton Muthu Hotel
SAVE USD 72
USD 234*
Orbitz.com
USD 162*
View Deal
Inverness Road, Nairn IV12 4RX, Scotland
7.1 km from Cawdor Castle
  • Free Wifi
  • Free Parking
Golf View Hotel & Spa
SAVE USD 29
USD 166*
Orbitz.com
USD 137*
View Deal
63 Seabank Road | The Seafront, Nairn IV12 4HD, Scotland
7.4 km from Cawdor Castle
  • Free Wifi
  • Free Parking
Savings alert: 22% below average rate

The price you found is 22% lower than this hotel's average rate of USD 175/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Clubhouse Hotel
SAVE USD 17
USD 168*
Booking.com
USD 151*
View Deal
45 Seabank Road, Nairn IV12 4EY, Scotland
7.4 km from Cawdor Castle
  • Free Wifi
  • Free Parking
The Albert Inn
Loading prices...
Albert Street, Nairn IV12 4HP, Scotland
7.4 km from Cawdor Castle
  • Free Wifi
  • Free Parking
Invernairne Hotel
SAVE USD 7
USD 183*
Travelocity
USD 176*
View Deal
Invernairne Lodge Thurlow Road, Nairn IV12 4EZ, Scotland
7.6 km from Cawdor Castle
  • Free Wifi
  • Free Parking
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of USD 196/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Sunny Brae Hotel
No availability for your dates from these sites
Marine Road, Nairn IV12 4EA, Scotland
7.7 km from Cawdor Castle
  • Free Wifi
  • Free Parking
No photo provided
10 Crescent Road, Nairn IV12 4NB, Scotland
7.7 km from Cawdor Castle
    Braeval Hotel
    Booking.com
    USD 124*
    View Deal
    Crescent Road, Nairn IV12 4NB, Scotland
    7.8 km from Cawdor Castle
    • Free Wifi
    • Breakfast included
    Boath House
    Priceline
    USD 476*
    View Deal
    On A96 | Auldearn, Nairn IV12 5TE, Scotland
    9.3 km from Cawdor Castle
    • Free Wifi
    • Free Parking
    Culloden House
    No availability for your dates from these sites
    Culloden, Inverness IV2 7BZ, Scotland
    13.1 km from Cawdor Castle
    • Free Wifi
    • Free Parking
    The Anderson
    Union Street, Fortrose IV10 8TD, Scotland
    13.8 km from Cawdor Castle
    • Free Wifi
    • Free Parking
    Smithton Hotel
    No availability for your dates from these sites
    Smithton Road, Inverness IV2 7NL, Scotland
    14.1 km from Cawdor Castle
    • Free Wifi
    • Free Parking
    Macdonald Drumossie Hotel
    SAVE USD 124
    USD 283*
    Priceline
    USD 159*
    View Deal
    Old Perth Road, Inverness IV2 5BE, Scotland
    15.8 km from Cawdor Castle
    • Free Wifi
    • Free Parking
    Savings alert: 16% below average rate

    The price you found is 16% lower than this hotel's average rate of USD 190/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Holiday Inn Express Inverness
    HIExpress.com
    USD 189*
    View Deal
    Stoneyfield, Inverness IV2 7PA, Scotland
    16.1 km from Cawdor Castle
    • Free Wifi
    • Free Parking
    Travelodge Inverness
    Travelodge
    USD 149*
    View Deal
    A96 Inverness Road | Stonyfield, Inverness IV2 7PA, Scotland
    16.2 km from Cawdor Castle
    • Free Parking
    Premier Inn Inverness East Hotel
    PremierInn.com
    USD 119*
    View Deal
    Beechwood Park, Inverness IV2 3BW, Scotland
    16.6 km from Cawdor Castle
    • Free Wifi
    • Free Parking
    Jurys Inn Inverness
    SAVE USD 14
    USD 169*
    Booking.com
    USD 155*
    View Deal
    Millburn Road, Inverness IV2 3TR, Scotland
    16.9 km from Cawdor Castle
    • Free Wifi
    • Free Parking
    Savings alert: 16% below average rate

    The price you found is 16% lower than this hotel's average rate of USD 184/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Premier Inn Inverness Centre (Millburn Rd) Hotel
    PremierInn.com
    USD 117*
    View Deal
    Millburn Road, Inverness IV2 3QX, Scotland
    17.3 km from Cawdor Castle
    • Free Wifi
    • Free Parking
    Kingsmills Hotel
    SAVE USD 161
    USD 349*
    Agoda.com
    USD 188*
    View Deal
    Culcabock Road, Inverness IV2 3LP, Scotland
    17.9 km from Cawdor Castle
    • Free Wifi
    • Free Parking
    Savings alert: 24% below average rate

    The price you found is 24% lower than this hotel's average rate of USD 246/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Craigmonie Hotel & Leisure Ltd.
    Orbitz.com
    USD 259*
    View Deal
    9 Annfield Road, Inverness IV2 3HX, Scotland
    18.1 km from Cawdor Castle
    • Free Wifi
    • Free Parking
    Heathmount Hotel
    No availability for your dates from these sites
    Kingsmills Road, Inverness IV2 3JT, Scotland
    18.2 km from Cawdor Castle
    • Free Wifi
    • Free Parking
    Corriegarth Hotel
    No availability for your dates from these sites
    5 Heathmount Road, Inverness IV2 3JU, Scotland
    18.2 km from Cawdor Castle
    • Free Wifi
    • Free Parking
    Crown Court Hotel
    Booking.com
    USD 129*
    View Deal
    25 Southside Road, Inverness IV2 3BG, Scotland
    18.3 km from Cawdor Castle
    • Free Wifi
    • Free Parking
    Cromarty Arms Inn
    Church Street, Cromarty IV11 8XA, Scotland
    18.4 km from Cawdor Castle
    • Restaurant
    • Bar/Lounge
    Royal Highland Hotel
    No availability for your dates from these sites
    18 Academy Street, Inverness IV1 1LG, Scotland
    18.5 km from Cawdor Castle
    • Free Parking
    • Restaurant
    pentahotel Inverness
    SAVE USD 9
    USD 181*
    pentahotel
    USD 172*
    View Deal
    63 Academy Street, Inverness IV1 1LU, Scotland
    18.6 km from Cawdor Castle
    • Free Wifi
    • Restaurant
    The Highlander B & B
    Hotwire.com
    USD 88*
    View Deal
    28 Ardconnel Street, Inverness IV2 3EX, Scotland
    18.6 km from Cawdor Castle
    • Free Internet
    No photo provided
    43 Culduthel Road, Inverness IV2 4HQ, Scotland
    18.6 km from Cawdor Castle
      Rocpool Reserve hotel & Chez Roux
      Loading prices...
      14 Culduthel Road, Inverness IV2 4AG, Scotland
      18.7 km from Cawdor Castle
      • Free Wifi
      • Free Parking
      Royal Hotel Cromarty
      Priceline
      USD 157*
      View Deal
      Marine Terrace, Cromarty IV11 8YN, Scotland
      18.7 km from Cawdor Castle
      • Free Parking
      • Restaurant
      Still looking for a place to stay?
      Nairn has 38 B&Bs/inns with 1,943 reviews
      Cawdor House
      7 Cawdor Street, Nairn IV12 4QD, Scotland
      7.2 km from Cawdor Castle
      • Free Wifi
      • Free Parking
      Inveran Lodge
      Inveran Seafield Street, Nairn IV12 4HG, Scotland
      7.3 km from Cawdor Castle
      • Free Parking
      • Breakfast included
      Brighton House
      7 Grant Street, Nairn, Scotland
      7.9 km from Cawdor Castle
      • Free Parking
      • Beachfront
      See all 38 Nairn B&Bs/inns
      See all hotels in or near Nairn
      Knockomie Hotel
      4 Grantown Road, Forres IV36 2UG, Scotland
      19.2 km from Cawdor Castle
      • Free Wifi
      • Free Parking
      Cromarty Arms Inn
      Church Street, Cromarty IV11 8XA, Scotland
      18.4 km from Cawdor Castle
      • Restaurant
      • Bar/Lounge
      Royal Hotel Cromarty
      Priceline
      USD 157*
      View Deal
      Marine Terrace, Cromarty IV11 8YN, Scotland
      18.7 km from Cawdor Castle
      • Free Parking
      • Restaurant
      The Anderson
      Union Street, Fortrose IV10 8TD, Scotland
      13.8 km from Cawdor Castle
      • Free Wifi
      • Free Parking
      The Cluny Bank Hotel
      69 St. Leonards Road, Forres IV36 1DW, Scotland
      21.5 km from Cawdor Castle
      • Free Wifi
      • Free Parking
      *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.