Highlands and Islands Hotels
[Click Here for Highlands and Islands Maps
      and Tourist Information]
Hotels by Price
The prices displayed below are the nightly costs per hotel room.
Station Hotel
54 Princes Street, Thurso, KW14 7DH
Rooms from £6.00 ( 8.88 / $10.98 ) per night
For those who like to eat in, Scottish fish, beef, lamb and game is of outstanding quality and our aim is to present it cooked and served in the traditional way to preserve its natural flavours.
The Ballachulish Hotel
Ballachulish, Ballachulish, PH49 4JY
Rooms from £10.00 ( 14.80 / $18.30 ) per night
In a stunning location, between the mighty Glencoe Mountains, this baronial Highland hotel offers an irresistible blend of history and style with modern comforts and luxuries.
Columba Hotel
The Esplanade, Oban, PA34 5QD
Rooms from £19.00 ( 28.12 / $34.77 ) per night
This Victorian hotel was built in 1865 and 1901 of Scottish granite and sandstone. It stands as a landmark on the North Pier, overlooking the town and Oban Bay to the Isles of Kerrera, Mull and Lismore, and the Mountains of Morven.
Travelodge Inverness Fairways
Castle Heather, Inverness, Highlands
Rooms from £25.00 ( 37.00 / $45.75 ) per night
Located only 1.5 miles from the city centre, the Travelodge Inverness Fairways provides guests with quality accommodation with spacious en-suite rooms, TV in every room, tea and coffee making facilities and free parking make which all make Travelodges terrific value. The hotel is also an ideal base for guests wanting to visit nearby Loch Ness.
St Ives Hotel
West Bay, Dunoon, PA23 7HU
Rooms from £28.00 ( 41.44 / $51.24 ) per night
The 3-star St Ives Hotel is situated on the traffic free West Bay with magnificent views of the Firth Of Clyde. We are only minutes from the town centre and offer the ideal waterfront setting for an affordable short break.
Blair Villa
Rockfield Road, Oban, PA345DQ
Rooms from £30.00 ( 44.40 / $54.90 ) per night
With stunning views out over Oban Bay to the isles of Kerrera and Mull, this traditional stone-built Victorian property enjoys a peaceful yet central setting.
Drumnadrochit Hotel
Loch Ness 2000 Exhibition Centre, Drumnadrochit, Drumnadrochit, IV63 6TU
Rooms from £30.00 ( 44.40 / $54.90 ) per night
This family-run hotel offers a warm, friendly, comfortable and relaxing stay in Loch Ness, and is housed within the world-famous Loch Ness 2000 Exhibition Centre.
Royal Hotel
Traill Street, Thurso, KW14 8EH
Rooms from £30.00 ( 44.40 / $54.90 ) per night
Located close to the centre of the small town of Thurso, this is an excellent base for exploring the North Coast. Central for business or leisure, near to bus station and train station, the Royals friendly atmosphere is unmatched.
Stonefield Castle Hotel
Stonefield, Tarbert, Loch Fyne, Argyll, PA29 6YJ
Rooms from £30.00 ( 44.40 / $54.90 ) per night
Spoil yourself and stay in the Castle. Non smoking hotel. Stonefield Castle Hotel is an outstanding example of Scottish baronial Architecture.
The Corran Inn
Onich, Fort William, PH33 6SE
Rooms from £30.00 ( 44.40 / $54.90 ) per night
Sitting on the shores of Loch Linnhe, beside the Corran ferry, the family-run Corran Inn is the ideal base from which to explore this beautiful part of the Scottish Highlands.
The Kelvin Hotel
Shore Street, Oban, PA34 4LQ
Rooms from £30.00 ( 44.40 / $54.90 ) per night
An ideal base from which to explore Argyll and the Islands, this small Scottish hotel is ideally situated in the centre of Oban, a bustling seaside town on the west coast of Scotland.
The Scot House Hotel
Newtonmore Road, Highlands, Kingussie, PH21 1HE
Rooms from £30.00 ( 44.40 / $54.90 ) per night
This award winning 3-star Victorian hotel sits at the heart of the Cairngorm National Park, amid the magnificent scenery of the Scottish Highlands With a bar and restaurant, the hotel is 15 minutes south of Aviemore, and lies within a 20 mile radius...
Innseagan House Hotel
Achintore Rd, Fort William, PH33 6RW
Rooms from £33.00 ( 48.84 / $60.39 ) per night
The small, modern Innseagan House Hotel looks out onto Loch Linnhe and has views of the surrounding mountains. We are conveniently situated five minutes from Fort William town, the outdoor capital of the UK.
6 Caberfeidh
6 Caberfeidh Fassifernrd, Fort William, PH33 6BE
Rooms from £35.00 ( 51.80 / $64.05 ) per night
This family-run establishment is 5 minutes? walk from train and bus stations, and 2 minutes? walk from the High Street and restaurants. Hosts Wilma and Jim have run 6 Caberfeidh as a B&B for 18 years and have many return-customers and friends.
Auchterawe Country House
Auchterawe, Loch Ness, Fort Augustus, PH32 4BT
Rooms from £35.00 ( 51.80 / $64.05 ) per night
This ?country house in the woods? is set in mature garden grounds, and offers peace and quiet in a relaxed atmosphere 2 miles from Loch Ness and Fort Augustus.
Caledonian Hotel
The Square, High Street, Beauly, IV4 7BY
Rooms from £35.00 ( 51.80 / $64.05 ) per night
The home of Highlanders for generations. An old Inn, relaxed lounge bar with history & home cooking. Angler, Golfer, Family & Doggie friendly. The village inn for 300 years, the 'Caley' is that rare blend of the past and the present.
The Pines Country Guest House
Duthil, Carrbridge, PH23 3ND
Rooms from £35.00 ( 51.80 / $64.05 ) per night
With an idyllic setting, surrounded by beautiful mature woodland populated with red squirrels, woodpeckers and rabbits, the guest house offers a friendly family atmosphere, Highland hospitality and tasty home-cooked food.
Thorlee Guest House
1 Cromwell St, Stornoway, HS1 2DB
Rooms from £35.00 ( 51.80 / $64.05 ) per night
Welcome to the Thorlee, situated on the harbour front in the town of Stornoway. Located right in the centre of the town, we are an excellent base for business travellers or for touring the island.
Arrochar
Arrochar, Highlands, G83 7AU
Rooms from £36.00 ( 53.28 / $65.88 ) per night
Beautifully situated on the shores of Loch Long at the foot of the Arrochar Alps the Arrochar Hotel has magnificent views across the Loch to the mountains beyond. A comfortable and friendly hotel, the Arrochar prides itself on the warmth of welcome and quality of service guests receive. Arrochar is only 1 1/2 miles from Loch Lomond and makes a superb base for touring Glasgow, Oban, Callander, the Trossachs and Stirling.
The Rowan Tree Country Hotel
Loch Alvie, Aviemore, PH22 1QB
Rooms from £37.50 ( 55.50 / $68.63 ) per night
When you choose to stay at The Rowan Tree Country Hotel, our aim is that you will enjoy your stay to the full. You can spend your day in and around the hotel, savouring the surroundings, strolling nearby or simply relaxing.
The Argyll Hotel
Front Street, Inveraray, PA32 8XB
Rooms from £39.00 ( 57.72 / $71.37 ) per night
Few hotels in the Western Highlands have such long and distinguished history as The Argyll Hotel. The Argyll was designed in 1750 by the famous builder John Adam.
Ben Wyvis Hotel
Strathpeffer, Highlands, IV14 9AS
Rooms from £40.00 ( 59.20 / $73.20 ) per night
The Ben Wyvis Hotel is situated in extensive grounds in the Victorian spa village of Strathpeffer, and is only 25 minutes drive from Inverness. Recently refurbished to a high standard, the hotel includes a small cinema amongst its facilities. The surrounding area provides a wealth of activities from walking, golf and fishing, to visiting the many castles, gardens and distilleries in the area.
Royal Hotel
Trail Street, Thurso, Highlands
Rooms from £40.00 ( 59.20 / $73.20 ) per night
A former coaching inn, the Royal Hotel is one of the best-equipped hotels on the North Coast of Scotland. The Royal retains a warm and friendly atmosphere, which help to make it one of the most popular hotels in the area. The North Coast of Scotland is still relatively undiscovered, yet it is surprisingly easy to travel there. The hotel makes an excellent base for trips to the Orkney Islands and the ferry from John O'Groats takes only 45 minutes.
Loch Ness House Hotel
Glenurquhart Road, Inverness, Highlands
Rooms from £44.00 ( 65.12 / $80.52 ) per night
Loch Ness House Hotel offers highland hospitality at its best at this welcoming family-owned hotel. Excellent a la carte and traditional pub menu. The centre of Inverness is just 5 minutes' drive away. Nearby activities including golf, fishing and sailing. Torvean Golf Course is next door to the hotel and free golf is available for 2/3 people subject to availability (to be arranged locally).
The Royal Hotel
Argyll Sq, Oban, PA34 4BE
Rooms from £44.00 ( 65.12 / $80.52 ) per night
The Royal Hotel stands in the centre of town, close to the harbour and ferry terminal. The central position makes it ideal for visiting the West Coast of Scotland, as well as the Islands of Mull and Iona.
Alexandra Hotel
The Parade, Fort William, PH33 6AZ
Rooms from £45.00 ( 66.60 / $82.35 ) per night
The Alexandra Hotel, part of the very fabric of Fort William, since 1876. Close to the shops and other amenities. The Alexandra provides traditional Scottish Hospitality at its best, is in a central location in Fort William.
Bannerman Bed and Breakfast
47 Glenurquhart Road, Inverness, IV3 5NZ
Rooms from £45.00 ( 66.60 / $82.35 ) per night
Stay in a Victorian setting in a modern, high quality en suite room at bed and breakfast prices, near the centre of Scotland's fastest growing city.
Covenanters Inn
Auldearn, Auldearn, Nairn, IV12 5TG
Rooms from £45.00 ( 66.60 / $82.35 ) per night
Whether you are here for history, whisky or outdoor life, there is something for everyone at the Covenanters. Business is no chore when staying with us, as a friendly family welcome awaits you.
Inn at Ardgour
Ardgour, Fort William, PH33 7AA
Rooms from £45.00 ( 66.60 / $82.35 ) per night
A warm, family welcome awaits at our traditional West Highland inn/small hotel, beautifully situated on the banks of Loch Linnhe. Capture stunning views across the loch to the entrance of the Great Glen and the mountains beyond.
Kings Arms Hotel
Kyleakin, Highlands, IV41 8PH
Rooms from £45.00 ( 66.60 / $82.35 ) per night
Situated in the picturesque village of Kyleakin on the Isle of Skye, the Kings Arms Hotel overlooks Lochalsh. One of Skyes oldest hotels the Kings Arms provides all the modern comforts, yet it retains the charming, friendly atmosphere reflective of its history. The hotel is the perfect base for exploring the Island from 'the garden of Skye', Armadale in the South, to the Fairy Bridge and the Cullin Hills.
Online Hotel Bookings