Find Hotel Deals

Select a date

Select a date

Hotel deals in Highlands

Filter Results

Hotel ranking

Find hotel by

Price (per night)

Types of accommodation

Hotel themes

Guest ratings

Apply Filters
Clear Filters

Results found:

  • Glenisle Hotel

    Shore Road, Lamlash, United Kingdom (Open map)

    Glenisle Hotel is a traditional venue in Lamlash close to a museum and a castle.

    Read more...

    From US$ 132
    price for 1 night
    RESERVE From US$ 132
  • Macdonald Morlich Hotel

    Macdonald Aviemore Resort, Aviemore, United Kingdom (Open map)

    Offering 64 classic rooms, Macdonald Morlich Hotel features a spa center, a swimming pool and a picnic area.

    Read more...

    From US$ 130
    price for 1 night
    RESERVE From US$ 130
  • Woodlands Guest House

    East Lewiston, Drumnadrochit, Drumnadrochit, United Kingdom (Open map)

    The family Woodlands Guest House Drumnadrochit is placed on the beachfront.

    Read more...

    From US$ 76
    price for 1 night
    RESERVE From US$ 76
  • Sealladh Sona

    3 Whinpark Canal Road, Inverness, United Kingdom (Open map)

    The designer 4-star Sealladh Sona Bed & Breakfast provides quick access to art galleries, museums and the castle nearby.

    Read more...

    From US$ 119
    price for 1 night
    RESERVE From US$ 119
  • Knockendarroch House Hotel

    Higher Oakfield, Pitlochry, United Kingdom (Open map)

    Knockendarroch House Hotel is a 4-star traditional property with individual rooms at a short distance from Perth Royal Infirmary, University of the Highlands and Islands Perth College and

    Read more...

    From US$ 174
    price for 1 night
    RESERVE From US$ 174
  • Kildonan Hotel

    Kildonan, Kildonan, United Kingdom (Open map)

    The attractive Kildonan Hotel is rated 3 stars and features 15 rooms for guests to stay in.

    Read more...

    From US$ 106
    price for 1 night
    RESERVE From US$ 106
  • Summer Isles Hotel

    Main Street, Achiltibuie, United Kingdom (Open map)

    Summer Isles Hotel provides 12 rooms with a beautiful view of the sea. Summer Isles Hotel has been welcoming guests to its en-suite rooms since 1840.

    Read more...

    From US$ 210
    price for 1 night
    RESERVE From US$ 210
  • Portree

    Somerled Square, Portree, United Kingdom (Open map)

    The 2-star Portree Hotel is situated a mere 33 km away from Kyle of Lochalsh.

    Read more...

    From US$ 169
    price for 1 night
    RESERVE From US$ 169
  • Royal Golf

    Grange Road, Dornoch, United Kingdom (Open map)

    The 4-star Royal Golf Hotel lies within 46.0 km from RNI Community Hospital, Raigmore Hospital and University of the Highlands and Islands. The hotel was built in 1854 and refurbished in 2010.

    Read more...

    From US$ 126
    price for 1 night
    RESERVE From US$ 126
  • The Ugadale Hotel & Cottages

    Machrihanish, Campbeltown, United Kingdom (Open map)

    The luxury The Ugadale Hotel & Cottages offers 22 beautiful guest rooms as well as a storage room, a designated smoking area and an ATM. The hotel opened its doors in 2009 and was remodeled in 2012.

    Read more...

    From US$ 239
    price for 1 night
    RESERVE From US$ 239
  • Clubhouse Hotel

    45 Seabank Road, Nairn, United Kingdom (Open map)

    The traditional 4-star Clubhouse Hotel Nairn is a great place to stay in Nairn.

    Read more...

    From US$ 89
    price for 1 night
    RESERVE From US$ 89
  • Monachyle Mhor Hotel

    Balquhidder, Lochearnhead, United Kingdom (Open map)

    Mhor Hotel is a 3-star venue positioned about 37.6 km from Queen Elizabeth University Hospital, Balloch Castle Country Park and Loch Lomond Shores.

    Read more...

    From US$ 239
    price for 1 night
    RESERVE From US$ 239
  • Best Western Kinloch Hotel

    Blackwaterfoot, Isle of Arran, United Kingdom (Open map)

    Best Western Kinloch Hotel is a 3-star property only 15.3 km from Brodick Castle. The hotel opened its doors in 1952 and was remodeled in 2006.

    Read more...

    From US$ 171
    price for 1 night
    RESERVE From US$ 171
  • Anchor Hotel

    Harbour Street, Tarbert (Argyll and Bute), United Kingdom (Open map)

    Anchor Hotel is a 3-star central property offering a shared lounge and a golf course.

    Read more...

    From US$ 137
    price for 1 night
    RESERVE From US$ 137
  • Abbots Brae Hotel

    55 Bullwood Road, Dunoon, United Kingdom (Open map)

    The tranquil 4-star Abbots Brae Hotel offers comfortable rooms with views of Loch Lomond National Park. Founded in 1843, the hotel underwent a renovation in 2007.

    Read more...

    From US$ 106
    price for 1 night
    RESERVE From US$ 106
  • Forss House Hotel

    Forss Near Thurso, Thurso, United Kingdom (Open map)

    Forss House Hotel is a 4-star property situated about 19 km from Dunnet Head. Forss House Hotel has been welcoming guests to its annex rooms since 1810.

    Read more...

    From US$ 300
    price for 1 night
    RESERVE From US$ 300
  • The Royal Hotel

    Main Street, Campbeltown, United Kingdom (Open map)

    The Royal Hotel Campbeltown is rated 4 stars and provides visitors with a designated smoking place, a free car park and a safe deposit box.

    Read more...

    From US$ 169
    price for 1 night
    RESERVE From US$ 169
  • The Torridon

    Torridon, By Achnasheen, Wester Ross, United Kingdom (Open map)

    The 4-star The Torridon Hotel is set just 29 km from Eilean Donan Castle. Renovated in 2009, the exclusive hotel has welcomed guests since 1887.

    Read more...

    From US$ 328
    price for 1 night
    RESERVE From US$ 328
  • Bunchrew House Hotel

    Bunchrew, Inverness, United Kingdom (Open map)

    Bunchrew House Hotel is a 4-star central property, set near to the beach front.

    Read more...

    From US$ 127
    price for 1 night
    RESERVE From US$ 127
  • Glengarry Castle Hotel

    Glengarry Castle Hotel, Invergarry, United Kingdom (Open map)

    The elegant Glengarry Castle Hotel offers individual rooms in proximity to Fort Augustus, Great Glen Water Park and Ben Nevis Whisky Distillery.

    Read more...

    From US$ 152
    price for 1 night
    RESERVE From US$ 152