Clickable area map of Scotland South West accommodation Edinburgh & Glasgow accommodation Central Scotland accommodation North East accommodation Highlands accommodation Scottish Islands accommodation
Scotland
South West
Edinburgh & Glasgow
Central Scotland
North East
Highlands
Scottish Islands

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

For Scottish holidays, short breaks, weekend breaks and 1 and 2 nights. Last minute booking and cheap deals. Family and dog friendly. Leisure and pool facilities. Hotels in Inverness, Roy Bridge, Fort William, Aviemore, Plockton, Morar, Ullapool, Stratherrick, Kinlochleven, Grantown on Spey, Gairloch, Invergarry, Invergordon, Wick, Auldearn, Cannich, Poolewe, Brora.

Travelodge Inverness Fairways - InvernessTravelodge Inverness Fairways - Inverness

£29 to £65 Per room only

Travelodge Hotel 4 Miles From Inverness Airport And Close To Fairways Golf Course. Family Friendly

Best Western Glenspean Lodge Hotel - Roy Bridge

From £63 Per room per night

Fort William hotel located in the country, offering comfortable en-suite rooms with modern facilities in a rustic rural setting.

Best Western Imperial Hotel - Fort WilliamBest Western Imperial Hotel - Fort William

From £50 Per room per night

Fort William hotel located on the loch, offering comfortable en-suite rooms with modern facilities in a tranquil setting.

Hilton Coylumbridge Lodges - AviemoreHilton Coylumbridge Lodges - Aviemore

£63 to £114 Per room per night

Luxury lodge in the foothills of the Cairngorms. Superbly equipped lodges. Sleeps up to 8 guests

Macdonald Aviemore Highland Resort Lodges - AviemoreMacdonald Aviemore Highland Resort Lodges - Aviemore

£357 to £1999 Per Week (Seasonal)

Deluxe Wooded Lodges With a Rustic Appearance, Located In The Heart Of The Cairngorms National Park

Travelodge Inverness Hotel - InvernessTravelodge Inverness Hotel - Inverness

£29 to £65 Per room only

Travelodge hotel close to A9/ A96 junction on outskirts of Inverness. Parking, family rooms, bar

Express by Holiday Inn Inverness - InvernessExpress by Holiday Inn Inverness - Inverness

£53 to £70 Per person B&B

Award winning hotel in Inverness. This modern hotel is close to Loch Ness, Culloden Battlefield & the romantic Cawdor Castle so is perfect for weekend breaks.

The Haven Hotel - Plockton

£67 to £83 Per person B&B (2 sharing)

In the heart of Plockton village, the Haven Hotel built a century ago as a merchants residence

Morar Hotel - Morar

From £50 Per person B&B (2 sharing)

Family run hotel on the 'Road to the Isles' overlooking Silver sands&breathtaking panoramic views

The Ullapool Hotel - Ullapool

£35 to £62 Per person B&B (2 sharing)

Ullapool Hotel is central for the whole of the Highland region & attractive for those quiet escapes

Whitebridge Hotel - Stratherrick

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

Between the shores of Loch Ness and the Monadhliath Mountains, this is a friendly family run hotel

MacDonald Hotel - Kinlochleven

£41 to £56 Per person B&B (2 sharing)

Hotel situated in the West Highland Way. Ideal location for a walking or touring break. Good food

The Pines Hotel - Grantown on Spey

Situated in Grantown-on-Spey in the heart of the Highlands an exclusive hotel with numerous awards

Shieldaig Lodge - Gairloch

£37 to £58 Per person B&B (2 sharing)

Idyllic refuge,short distance from the Highland village of Gairloch, hotel & self catering cottages

Invergarry Hotel - Invergarry

£30 to £90 Per person B&B (2 sharing)

Traditional Highland Coaching inn, central location in Invergarry. Roaring fire & fully stocked bar

Kincraig House Hotel - Invergordon

£52 to £80 Per person B&B (2 sharing)

Invergordon country house hotel of outstanding character. 15 ensuite rooms. Elevated position

Corrour House Hotel - Aviemore

£35 to £55 Per person B&B (2 sharing)

Beautiful 4 star country house hotel, set in 4 acres, outstanding views, families welcome. Aviemore

Glen Mhor Hotel - Inverness

£30 to £60 Per person B&B (2 sharing)

Hotel situated in a beautiful tranquil location on the south bank of the River Ness, Inverness

Nethercliffe Hotel - Wick

£28 to £30 Per person B&B (2 sharing)

Small Family run non smoking hotel in Wick offering warm welcome with a personal service

Boath House Hotel and Spa - Auldearn

Meticulously refurbished Auldearn hotel set in 20 acres of land, beautiful lake & tranquil garden.

Tomich Hotel - Cannich

£46 to £52 Per person B&B (2 sharing)

Small personally run hotel, situated in the peaceful conservation village of Tomich

Drumossie Hotel - Inverness

£115 to £170 Per person B&B (2 sharing)

Ideal base for exploring. Hotel set in 9 acres of mature parkland yet only mins from Inverness

Poolewe Hotel - Poolewe

£39 to £50 Per person B&B (2 sharing)

Recently renovated and refurbished house hotel in quiet Poolewe. Popular base for family holidays

Royal Marine Hotel - Brora

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

The Royal Marine Hotel, Brora combines the elegance of a grand country house with modern facilities

TIP: Refine your search by Price

Page  1  2  3  4  5  6  7  (148 listings)

Click Search

Highlands Map Accommodation in Fort William Accommodation in Glen Coe Accommodation in Grantown-on-Spey Accommodation in Aviemore Accommodation Around Inverness Accommodation in Inverness Accommodation in the North East Highlands Accommodation in the North West Highlands Accommodation in Loch Ness Accommodation in the Scottish Islands Accommodation in South West Scotland Accommodation in Glasgow & Edinburgh Accommodation in Central Scotland Accommodation in North East Scotland

Your current selection

information on
Hotels

Home   Top