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

(3 star)

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.

Click here for hotel details / availability

The Ballachulish Hotel

Ballachulish, Ballachulish, PH49 4JY

(3 star)

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.

Click here for hotel details / availability

Columba Hotel

The Esplanade, Oban, PA34 5QD

(3 star)

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.

Click here for hotel details / availability

Travelodge Inverness Fairways

Castle Heather, Inverness, Highlands

(2 star)

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.

Click here for hotel details / availability

St Ives Hotel

West Bay, Dunoon, PA23 7HU

(3 star)

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.

Click here for hotel details / availability

Blair Villa

Rockfield Road, Oban, PA345DQ

(3 star)

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.

Click here for hotel details / availability

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.

Click here for hotel details / availability

Royal Hotel

Traill Street, Thurso, KW14 8EH

(3 star)

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.

Click here for hotel details / availability

Stonefield Castle Hotel

Stonefield, Tarbert, Loch Fyne, Argyll, PA29 6YJ

(3 star)

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.

Click here for hotel details / availability

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.

Click here for hotel details / availability

The Kelvin Hotel

Shore Street, Oban, PA34 4LQ

(1 star)

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.

Click here for hotel details / availability

The Scot House Hotel

Newtonmore Road, Highlands, Kingussie, PH21 1HE

(3 star)

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...

Click here for hotel details / availability

Innseagan House Hotel

Achintore Rd, Fort William, PH33 6RW

(3 star)

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.

Click here for hotel details / availability

6 Caberfeidh

6 Caberfeidh Fassifernrd, Fort William, PH33 6BE

(3 star)

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.

Click here for hotel details / availability

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.

Click here for hotel details / availability

Caledonian Hotel

The Square, High Street, Beauly, IV4 7BY

(1 star)

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.

Click here for hotel details / availability

The Pines Country Guest House

Duthil, Carrbridge, PH23 3ND

(3 star)

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.

Click here for hotel details / availability

Thorlee Guest House

1 Cromwell St, Stornoway, HS1 2DB

(3 star)

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.

Click here for hotel details / availability

Arrochar

Arrochar, Highlands, G83 7AU

(2 star)

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.

Click here for hotel details / availability

The Rowan Tree Country Hotel

Loch Alvie, Aviemore, PH22 1QB

(3 star)

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.

Click here for hotel details / availability

The Argyll Hotel

Front Street, Inveraray, PA32 8XB

(4 star)

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.

Click here for hotel details / availability

Ben Wyvis Hotel

Strathpeffer, Highlands, IV14 9AS

(3 star)

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.

Click here for hotel details / availability

Royal Hotel

Trail Street, Thurso, Highlands

(3 star)

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.

Click here for hotel details / availability

Loch Ness House Hotel

Glenurquhart Road, Inverness, Highlands

(3 star)

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).

Click here for hotel details / availability

The Royal Hotel

Argyll Sq, Oban, PA34 4BE

(3 star)

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.

Click here for hotel details / availability

Alexandra Hotel

The Parade, Fort William, PH33 6AZ

(3 star)

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.

Click here for hotel details / availability

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.

Click here for hotel details / availability

Covenanters Inn

Auldearn, Auldearn, Nairn, IV12 5TG

(3 star)

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.

Click here for hotel details / availability

Inn at Ardgour

Ardgour, Fort William, PH33 7AA

(3 star)

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.

Click here for hotel details / availability

Kings Arms Hotel

Kyleakin, Highlands, IV41 8PH

(3 star)

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 Skye’s 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.

Click here for hotel details / availability

This website is operated by Online Hotel Bookings. All of the hotels featured on the site are provided by our online partners, some of the largest hotel room wholesalers in Europe. These include Active Hotels who process thousands of reservations every year on behalf of 3,000 hotels in Europe, all of which can be booked online. All of our suppliers offer instant online availability checking plus online hotel room booking and confirmation.