Highlands Hotels Scotland

Refine Your Search

Hotels in Scottish Highlands, Inverness, Aviemore, Loch Ness, John O'Groats, fort william, Grantown-on-Spey. Cheap to luxury 5 star Scottish accommodation.

Find hotels in Inverness, hotel accommodation and places to stay in Scottish Highlands for weekend break holiday accommodation and short getaways.. Find Hotels in Kingussie Nr Aviemore, Spean Bridge, Invergarry, Lochaber, Grantown on Spey, Grantown-on-Spey, Inverness, Fort William, Aviemore, Nairn.

  • Columba House Hotel & Garden Restaurant - Kingussie Nr AviemoreColumba House Hotel & Garden… - Kingussie Nr Aviemore

    Restaurant and Hotel in Kingussie, nestling in secluded walled garden. Beautiful rooms & four-posters most with double bath.Lounge,open fire. Garden Bar,parking

    £35 to £75 Per person B&B (2 sharing)From £35 including full…

  • The Spean Bridge Hotel - Spean BridgeThe Spean Bridge Hotel - Spean Bridge

    Welcoming 2 Star Hotel in the Scottish Highlands. This former coaching inn offers character and charm with comfortable en-suite rooms and an inviting restaurant

    £25 to £34 Per person (2 sharing), breakfast extra

  • Glengarry Castle Hotel - InvergarryGlengarry Castle Hotel - Invergarry

    Castle Hotel is a traditional country hotel in Invergarry, on the shores of Loch Oich. Beautiful setting in the Scottish Highlands, welcomes families & pets.

    £45 to £112 Per person B&B (2 sharing)

  • Loch Leven Hotel - LochaberLoch Leven Hotel - Lochaber

    Private family run Hotel in a beautiful loch-side setting with dramatic views of the mountains. Restuarant & bar. Pets welcome. Ideal for activity breaks.

    £28 to £70 Per Person B&B (Based on 2 sharing)

  • Muckrach Lodge Hotel & Restaurant - Grantown on SpeyMuckrach Lodge Hotel & Restaurant - Grantown on Spey

    Luxurious Hotel and award winning Restaurant in the Scottish Highlands, close to Aviemore in the Cairngorms National Park. Packages available, pet friendly.

    £53 to £93 PPPN based on 2 sharing (seasonal)

  • Tigh na Sgiath Hotel - Grantown-on-SpeyTigh na Sgiath Hotel - Grantown-on-Spey

    Historic Grantown on Spey hotel offering Dinner, Bed and Breakfast accommodation. Excellent restaurant, conference facilities, WIFI internet, special offers.

    £87 to £106 Per person Dinner, B&B (2 sharing)

  • Premier Inn - Inverness Centre - InvernessPremier Inn - Inverness Centre - Inverness

    Premier Inn hotel in Inverness with great family rooms available and onsite restaurant. Ideal for business travellers with WIFI available.

  • Macdonald Drumossie Luxury Hotel - InvernessMacdonald Drumossie Luxury Hotel - Inverness

    The Drumossie Hotel Provides Style & Luxury In The Heart Of The Inverness. Perfect for romantic breaks to the Scottish Highlands.

  • Premier Inn Fort William Hotel - Fort WilliamPremier Inn Fort William Hotel - Fort William

    Book online with Premier Inn for great rates at Premier Inn budget hotel in Fort William near Ben Nevis. Onsite family friendly restaurant.

  • Macdonald Aviemore Inn - AviemoreMacdonald Aviemore Inn - Aviemore

    3 star inn set in the Aviemore resort within short walking distance of all the resort's leisure facilities. Comfortable rooms, bed and breakfast accommodation.

  • Macdonald Academy Hotel - AviemoreMacdonald Academy Hotel - Aviemore

    Hotel in the Aviemore resort with family rooms available, ideal as a break for the whole family with childrens play area, table football and more.

  • Macdonalds Four Seasons Hotel - AviemoreMacdonalds Four Seasons Hotel - Aviemore

    3 star hotel in the Aviemore resort with 88 classic rooms with clean modern decor and furnishings. On-site restaurant and bar with leisure facilities nearby.

  • The Inverness Thistle luxury hotel - InvernessThe Inverness Thistle luxury hotel - Inverness

    Luxury 4-star Inverness hotel located within walking distance of city centre. Finest cuisine & a fantastic leisure club, free parking, bar and restaurant.

    From £90 Per room, per night

  • Premier Inn - Inverness East - InvernessPremier Inn - Inverness East - Inverness

    Budget Inverness hotel with onsite restaurant, family friendly rooms & WIFI available. Book online with Premier Inn for great rates & special offers.

  • Macdonald Highlands Hotel - AviemoreMacdonald Highlands Hotel - Aviemore

    4 star hotel in Aviemore in a delightful resort with excellent restaurants including the on-site Aspects. Cosy rooms with modern furnishings.

  • Travelodge Inverness budget hotel - InvernessTravelodge Inverness budget hotel - Inverness

    Inverness hotel with cheap hotel room rates from £19! Quality en-suite accommodation with rooms that sleep up to four. WIFI wireless internet available.

    From £19 Per room, per night

  • Ramada Inverness - InvernessRamada Inverness - Inverness

    Luxury Inverness hotel on the banks of the River Ness, 200m from the train station. The hotel offers a bar, restaurant, gym, pool and parking. 8 meeting rooms.

    From £69 Per room, per night

  • Best Western Windsor Hotel - NairnBest Western Windsor Hotel - Nairn

    Nairn hotel located on the seafron, offering comfortable en-suite rooms with modern facilities in a unique coastal setting.

    From £45 Per room per night

Tip: Refine your search by Price

Page (180 listings)