• US & Canada: 1-800-311-5192
  • Europe: 00-800-7099-7099
We're sorry, but the hotel you've selected can no longer be booked through our system. Please continue your search from the list of properties below.
View on Map

All Displayed Prices Exclude Tax Recovery Charges and Service Fees

Sort Descending by Top Picks
Check to Compare Properties
  1. The Newton Hotel The Newton Hotel 4 out of 5 Star Rating

    In Nairn

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $142.36 USD Lowest Avg. Nightly Rate

    Select at the The Newton Hotel
  2. Golf View Golf View 4 out of 5 Star Rating

    In Nairn

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $126.58 USD Lowest Avg. Nightly Rate

    Select at the Golf View
  3. The following hotels are located within 10 miles of Nairn, UK

    Inchrye B&B Inchrye B&B 2.5 out of 5 Star Rating

    In Inverness

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $94.91 USD Lowest Avg. Nightly Rate

    Select at the Inchrye B&B
  4. The following hotels are located within 15 miles of Nairn, UK

    The Columba Hotel The Columba Hotel 4 out of 5 Star Rating

    In Inverness

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $55.36 USD Lowest Avg. Nightly Rate

    Select at the The Columba Hotel
  5. Kingsmills Hotel Inverness Kingsmills Hotel Inverness 4 out of 5 Star Rating

    Next to a golf course

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $126.54 USD Lowest Avg. Nightly Rate

    Select at the Kingsmills Hotel Inverness
  6. Royal Highland Hotel Royal Highland Hotel 3 out of 5 Star Rating

    In Inverness

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $92.20 USD Lowest Avg. Nightly Rate

    Select at the Royal Highland Hotel
  7. Glenmoriston Townhouse Hotel Glenmoriston Townhouse Hotel 4 out of 5 Star Rating

    On a river

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $120.91 USD Lowest Avg. Nightly Rate

    Select at the Glenmoriston Townhouse Hotel
  8. Rocpool Reserve Hotel & Chez Roux Restaurant Rocpool Reserve Hotel & Chez Roux Restaurant 5 out of 5 Star Rating

    Near Eden Court Theatre

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $243.94 USD Lowest Avg. Nightly Rate

    Select at the Rocpool Reserve Hotel & Chez Roux Restaurant
  9. Best Western Palace Hotel and Spa Best Western Palace Hotel and Spa 3 out of 5 Star Rating

    On a river

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $102.37 USD Lowest Avg. Nightly Rate

    Select at the Best Western Palace Hotel and Spa
  10. Culloden House Hotel Culloden House Hotel 4 out of 5 Star Rating

    In the historical district

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $177.97 USD Lowest Avg. Nightly Rate

    Select at the Culloden House Hotel
  11. Drumossie Hotel Drumossie Hotel 4 out of 5 Star Rating

    In the suburbs

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $126.72 USD Lowest Avg. Nightly Rate

    Select at the Drumossie Hotel
  12. Hawthorn Lodge Guest House Hawthorn Lodge Guest House 3 out of 5 Star Rating

    In Inverness

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $113.93 USD Lowest Avg. Nightly Rate

    Select at the Hawthorn Lodge Guest House
  13. Maple Court Hotel Maple Court Hotel 3 out of 5 Star Rating

    In Inverness

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $124.96 USD Lowest Avg. Nightly Rate

    Select at the Maple Court Hotel
  14. Ramada Encore Inverness City Centre Ramada Encore Inverness City Centre 3 out of 5 Star Rating

    In the city center

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $87.00 USD Lowest Avg. Nightly Rate

    Select at the Ramada Encore Inverness City Centre
  15. Kinkell House Kinkell House 3 out of 5 Star Rating

    In Inverness

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $193.72 USD Lowest Avg. Nightly Rate

    Select at the Kinkell House
  16. Cedar Villa Guest House - B&B Cedar Villa Guest House - B&B 3 out of 5 Star Rating

    In Inverness

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $86.99 USD Lowest Avg. Nightly Rate

    Select at the Cedar Villa Guest House - B&B
  17. Cluny Bank Hotel Cluny Bank Hotel 4 out of 5 Star Rating

    In Forres

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $127.17 USD Lowest Avg. Nightly Rate

    Select at the Cluny Bank Hotel
  18. Holiday Inn Express Inverness Holiday Inn Express Inverness 3 out of 5 Star Rating

    In Inverness

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $99.65 USD Lowest Avg. Nightly Rate

    Select at the Holiday Inn Express Inverness
  19. The Alexander Guest House The Alexander Guest House 4 out of 5 Star Rating

    In Inverness

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $139.24 USD Lowest Avg. Nightly Rate

    Select at the The Alexander Guest House
  20. Glen Mhor Hotel Glen Mhor Hotel 3 out of 5 Star Rating

    In the city center

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $193.69 USD Lowest Avg. Nightly Rate

    Select at the Glen Mhor Hotel
  21. Mercure Inverness Hotel Mercure Inverness Hotel 3 out of 5 Star Rating

    In Inverness

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $69.59 USD Lowest Avg. Nightly Rate

    Select at the Mercure Inverness Hotel
  22. Highlander B&B Highlander B&B 3 out of 5 Star Rating

    In Inverness

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $94.94 USD Lowest Avg. Nightly Rate

    Select at the Highlander B&B
  23. The following hotels are located within 25 miles of Nairn, UK

    Tulloch Castle Hotel Tulloch Castle Hotel 4 out of 5 Star Rating

    In Dingwall

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $158.18 USD Lowest Avg. Nightly Rate

    Select at the Tulloch Castle Hotel
  24. Dunhallin House Dunhallin House 3 out of 5 Star Rating

    In Inverness

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $84.84 USD Lowest Avg. Nightly Rate

    Select at the Dunhallin House
  25. Eight Acres Hotel Eight Acres Hotel 3 out of 5 Star Rating

    In Elgin

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $75.37 USD Lowest Avg. Nightly Rate

    Select at the Eight Acres Hotel
Check to Compare Properties
Sort Descending by Top Picks
Book Covenanters Inn Online or Call
  • US & Canada: 1-800-311-5192
  • Europe: 00-800-7099-7099