Train Tickets

Car Hire


National Express

P&O Ferries


Home / Highland

Hotels in Highland

Alexandra Hotel

The Parade, Fort William, Highland, PH33 6AZ

From: £59

Arden House

Newtonmore Road, Kingussie, Highland, PH21 1HE

From: £65

Ard-na-Coille 5 Star Guest House

Kingussie Road, Newtonmore, Highland, PH20 1AY

From: £65

Auchterawe Country House

Auchterawe, Loch Ness, Fort Augustus, Highland, PH32 4BT

From: £35

Auld Alliance

East Terrace, Kingussie, Highland, PH21 1JS

From: £70

Aultbea Hotel

Sea Front, Aultbea, Highland, IV22 2HX

From: £38

Balavil Hotel

Main St, Newtonmore, Highland, PH20 1DL

From: £29

Bank Street Lodge

Bank Street, Fort William, Highland, PH33 6AY

From: £35

Bannerman Bed and Breakfast

47 Glenurquhart Road, Inverness, Highland, IV3 5NZ

From: £40

Ben Mhor Hotel

53-57 High Street, Grantown-on-Spey, Highland, PH26 3EG

From: £45

Ben Nevis Hotel & Leisure Club

North Rd, Fort William, Highland, PH33 6TG

From: £37

Ben Wyvis Hotel

Strathpeffer, Strathpeffer, Highland, IV14 9DN

From: £49

Best Western Palace Hotel & Spa

8 Ness Walk, Inverness, Highland, IV3 5NG

From: £79

Boat Classic Hotel

Deshar Road, Boat of Garten, Highland, PH24 3BH

From: £50

Cairngorm Hotel

Grampian Road, Aviemore, Highland, PH22 1PE

From: £75

Caledonian Hotel

Quay Street, Ullapool, Highland, IV26 2UG

From: £35

Caledonian Hotel

The Square, High Street, Beauly, Highland, IV4 7BY

From: £35

Caledonian House

Station Road, Fort Augustus, Highland, PH32 4AY

From: £40

Castle Arms Hotel

Mey, Caithness, Mey, Highland, KW14 8XH

From: £57

Columba Hotel

7 Ness Walk, Inverness, Highland, IV3 5NF

From: £65

Columba House Hotel & Garden Restaurant

Manse Road, Nr. Aviemore, Kingussie, Highland, PH21 1JF

From: £40

Conon Bridge Hotel

High Street, Conon Bridge, Highland, IV7 8HD

From: £30

Covenanters Inn

Auldearn, Auldearn, Nairn, Highland, IV12 5TG

From: £40

Craigdarroch House Hotel

Foyers, South Loch Ness-Side, Foyers, Highland, IV2 6XU

From: £80

Craiglynne Hotel

Woodlands Terrace, Grantown-on-Spey, Highland, PH263JX

From: £39

Craigmonie Hotel

9 Annfield Rd, Inverness, Highland, IV2 3HX

From: £70

Cuillin Hills Hotel

Isle of Skye, Portree, Highland, IV51 9QU

From: £80

Dalrachney Lodge Hotel And Restaurant

Grantown Road, Village, Carrbridge, Highland, PH23 3AT

From: £95

Daviot Lodge

Daviot Mains, Inverness, Highland, IV2 5ER

From: £47

Dornoch Castle Hotel

Castle Street, Dornoch, Highland, IV25 3SD

From: £60

Drumnadrochit Hotel

Loch Ness 2000 Exhibition Centre, Drumnadrochit, Drumnadrochit, Highland, IV63 6TU

From: £30

Dunroamin Hotel

Lairg Road, Bonar Bridge, Ardgay, Highland, IV24 3EA

From: £50

Express By Holiday Inn Inverness

Stoneyfield, Inverness, Highland, IV2 7PA

From: £60

Foyers House

Foyers, Foyers, Highland, IV2 6XU

From: £50

Garth Hotel

Castle Road, Grantown-on-Spey, Highland, PH26 3HN

From: £55

Glen Druidh House Hotel

By Castle Heather, Old Edinburgh Road South, Glen Druidh, Inverness, Highland, IV2 6AR

From: £59

Glenmoriston Manse

Cul-Na-Carn, Fort Augustus, Highland, IV63 7YJ

From: £60

Glenurquhart House Hotel

Balnain, Drumnadrochit, Balnain, Highland, IV63 6TJ

From: £80

Golf View Hotel

63 Seabank Rd, Nairn, Highland, IV12 4HD

From: £60

Highlander Hotel

Kingussie Road, Newtonmore, Highland, PH20 1AY

From: £40

Hollytree Hotel and Swimming pool

Kentallen Pier, Fort William, Highland, PA384BY

From: £68

Inn at Ardgour

Ardgour, Fort William, Highland, PH33 7AA

From: £45

Inver Lodge Classic

Iolaire Road, Sutherland, Lochinver, Highland, IV27 4LU

From: £110

Isles Of Glencoe Hotel

Nr Fort William, Ballachulish, Highland, PH49 4HL

From: £55

Kincraig House Hotel

Invergordon, Ross-Shire, Invergordon, Highland, IV18 0LF

From: £95

Letterfinlay Lodge Hotel

Loch Lochy, Spean Bridge, Spean Bridge, Highland, PH34 4DZ

From: £70

Lovat Arms Hotel

Main Street, Beauly, Highland, IV4 7BS

From: £45

Lovat Arms Hotel

Loch Ness, Foyers, Highland, PH32 4DU

From: £74

Macdonald Aviemore Highland Resort

Aviemore, Inverness-Shire, Aviemore, Highland, PH22 1PN

From: £84

Mackays Rooms And Restaurant

Durine, Durness, Highland, IV27 4PN

From: £100

Mamore Lodge Hotel

Kinlochleven, Kinlochleven, Highland, PH50 4Qn

From: £45

Mansfield Castle Hotel

Scotsburn Road, Tain, Highland, IV19 1PR

From: £61

Moorings Hotel

Banavie, Fort William, Highland, PH33 7LY

From: £60

Morangie House Hotel

Morangie Road, Tain, Highland, IV19 1PY

From: £55

Muckrach Lodge

Dulnain Bridge, Nethybridge, Highland, PH26 3LY

From: £79

Nethybridge Hotel

Nethybridge, Nethybridge, Highland, PH25 3DP

From: £48

New Drumossie Hotel

Old Perth Road, Inverness, Highland, IV2 5BE

From: £100

Newton Hotel

Inverness Rd, Nairn, Highland, IV2 4RX

From: £50

Old Pines Hotel And Restaurant

Spean Bridge, Spean Bridge, Highland, PH34 4EG

From: £45

Onich Hotel

Onich, Onich, Highland, PH33 6RY

From: £63

Park Hotel

Oldfield, Thurso, Highland, KW14 8RE

From: £59

Ramada Inverness

Church St, Inverness, Highland, IV1 1DX

From: £75

Rocpool Reserve

14 Culduthel Road, Inverness, Highland, IV2 4AG

From: £165

Royal Hotel

Traill Street, Thurso, Highland, KW14 8EH

From: £30

Royal Hotel Cromarty

Marine Terrace, Cromarty, Highland, IV11 8YN

From: £45

Royal Marine Hotel

Golf Road, Brora, Highland, KW9 6QS

From: £70

Seafield Lodge Hotel

Woodside Avenue, Grantown-on-Spey, Highland, PH26 3JN

From: £32

Sinclair Bay Hotel

Main Street, Wick, Highland, KW1 4UY

From: £30

Skeabost Country House Hotel

Skeabost Bridge, Isle Of Skye, Skeabost Bridge, Portree, Highland, IV51 9NP

From: £69

Smithton Hotel

Smithton Road, Smithton, Inverness, Highland, IV2 7NL

From: £35

St Clair Arms Hotel

Main Street, Castletown, Castletown, Highland, KW14 8TP

From: £25

St Clair Hotel

Sinclair Street, Thurso, Highland, KW14 7AJ

From: £50

Station Hotel

54 Princes Street, Thurso, Highland, KW14 7DH

From: £50

Sunny Brae Hotel

Marine Road, Nairn, Nairn, Highland, IV12 4EA

From: £50

The Ballachulish Hotel

Ballachulish, Ballachulish, Highland, PH49 4JY

From: £65

The Bridge Hotel

Dunrobin St, Helmsdale, Highland, KW8 6JA

From: £69

The Duisdale House Hotel

Sleat, Duisdalemore, Highland, IV43 8QW

From: £130

The Glenmoriston Townhouse Hotel

20 Ness Bank, Inverness, Highland, IV2 4SF

From: £95

The Inn Dalwhinnie

Dalwhinnie, Dalwhinnie, Highland, PH19 1AG

From: £37

The Morar Hotel

Morar, Morar, Highland, PH40 4PA

From: £100

The Pines Country Guest House

Duthil, Carrbridge, Highland, PH23 3ND

From: £35

The Priory Hotel

The Square, Beauly, Highland, IV4 7BX

From: £52

The Rowan Tree Country Hotel

Loch Alvie, Aviemore, Highland, PH22 1QB

From: £37

The Royal Highland

Station Square, 18 Academy Street, Inverness, Highland, IV1 1LG

From: £65

The Scot House Hotel

Newtonmore Road, Highlands, Kingussie, Highland, PH21 1HE

From: £23

The Stronlossit Inn

The Stronlossit Inn, Roybridge, Highland, PH31 4AG

From: £55

The Waterside Hotel

19 Ness Bank, Inverness, Highland, IV2 4SF

From: £55

Thistle Inverness

Millburn Road, Inverness, Highland, IV2 3TR

From: £59

Tulloch Castle Hotel

Tulloch Castle Drive, Dingwall, Highland, IV15 9ND

From: £60


South Street, Grantown-on-Spey, Highland, PH26 3HZ

From: £45




Buyagift is the place to go to buy activity gifts for friends and family in the UK and Ireland.

Book Online


Home - Search - Contact - Jobs
UK Events - Travel

Site Map

© Copyright 1999 - 2018 Good Night Hotels. All rights reserved.

Every effort has been taken to ensure the accuracy of the content of this site but the publisher
cannot be held responsible for the consequences of any errors. A number of external links exist
within the site and the publisher does not endorse any such external links.