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.

Cabarfeidh Hotel

Perceval Road South, Stornoway, HS1 2EU

Rooms from £13.00 ( €19.24 / $23.79 ) per night

Rightly known as 'Stornoway's finest hotel', the Cabarfeidh (pronounced cab-ar-fay) is a luxurious, 3-star hotel where you can relax in comfort - whether you're visiting us on holiday, for business (you'll appreciate free wireless broadband access)...

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

Aviemore Inn

Aviemore Highlands Resort, Aviemore, Invernesshire

(3 star)

Rooms from £30.00 ( €44.40 / $54.90 ) per night

The Aviemore Inn is set on three floors within the newly redeveloped Aviemore Highland Resort. All hotel bedrooms are comfortably furnished and equipped with refreshments tray and satellite television.

Click here for hotel details / availability

Bank Street Lodge

Bank Street, Fort William, PH33 6AY

Rooms from £30.00 ( €44.40 / $54.90 ) per night

The Bank Street Lodge is a motel style accommodation based in Fort William Town Centre. Full en-suite rooms available on a room only basis.

Click here for hotel details / availability

Ben Wyvis Hotel

Strathpeffer, Highlands, IV14 9AS

(3 star)

Rooms from £30.00 ( €44.40 / $54.90 ) 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

Drumnadrochit Hotel

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

Rooms from £30.00 ( €44.40 / $54.90 ) per night

The Drumnadrochit Hotel is a family run hotel offering a warm, friendly, comfortable and relaxing stay in Loch Ness.

Click here for hotel details / availability

Isle Of Mull Hotel

Craignure, Isle Of Mull, Craignure, PA65 6BB

(3 star)

Rooms from £30.00 ( €44.40 / $54.90 ) per night

Magnificently positioned on Craignure Bay on the Sound of Mull, this hotel offers panoramic views from its bedrooms.

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

Royal Hotel

Trail Street, Thurso, Highlands

(3 star)

Rooms from £33.00 ( €48.84 / $60.39 ) 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

The Royal Hotel

Argyll Sq, Oban, PA34 4BE

(3 star)

Rooms from £33.00 ( €48.84 / $60.39 ) 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

Glenfield Hotel

North Road, Ullapool, Highlands

(3 star)

Rooms from £34.00 ( €50.32 / $62.22 ) per night

Situated in a pretty fishing village on the west coast of Scotland, the Glenfield Hotel is the ideal base from which to explore the West Highlands. This custom built hotel has a relaxing atmosphere with a spacious and light open plan reception, restaurant and lounge bar. The hotel is set in peaceful gardens and offers the highest standard of accommodation.

Click here for hotel details / availability

Columba Hotel

Corran Esplanade, Oban, Argyll

(3 star)

Rooms from £34.50 ( €51.06 / $63.14 ) per night

The exceptional Columba Hotel enjoys a prime location on the Oban seafront, the most popular west coast holiday town in Scotland. Recently restored to its original Victorian glory, the hotel is characterised by its high ceilings, spacious rooms, great food and excellent customer service. Situated on Oban’s North Pier and just minutes from the ferry terminal, railway and bus stations, most of the hotel’s 50 bedrooms enjoy panoramic views of the historic town, harbour and bay. Each of the modern and comfortable bedrooms, promise every guest a good night’s sleep. All rooms have been recently refurbished but retain their Victorian features such as high ceilings, large windows and plenty of space.

Click here for hotel details / availability

Arrochar

Arrochar, Highlands, G83 7AU

(2 star)

Rooms from £35.00 ( €51.80 / $64.05 ) 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

Auchterawe Country House

Auchterawe, Loch Ness, Fort Augustus, PH32 4BT

Rooms from £35.00 ( €51.80 / $64.05 ) per night

Set in mature garden grounds, with Loch Ness and Fort Augustus close by, this converted former Scottish farmhouse offers modern facilities with an old world charm.

Click here for hotel details / availability

Caledonian Hotel

Quay Street, Ullapool, IV26 2UG

(3 star)

Rooms from £35.00 ( €51.80 / $64.05 ) per night

The Caledonian Hotel overlooks Ullapool harbour and the colourful fishing boats on Loch Broom. A quiet and friendly hotel with a welcoming atmosphere and pleasant gardens.

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

Kings Arms Hotel

Kyleakin, Highlands, IV41 8PH

(3 star)

Rooms from £35.00 ( €51.80 / $64.05 ) 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

The Argyll Hotel

Front Street, Inveraray, PA32 8XB

(4 star)

Rooms from £35.00 ( €51.80 / $64.05 ) 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

The Pines Country Guest House

Duthil, Carrbridge, PH23 3ND

Rooms from £35.00 ( €51.80 / $64.05 ) per night

Relax and enjoy the friendly family atmosphere and Highland hospitality. Mature woodlands, red squirrels, woodpecker, rabbits. Vegetarian and traditional meals. Providing the best of Highland hospitality.

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

Loch Ness House Hotel

Glenurquhart Road, Inverness, Highlands

(3 star)

Rooms from £36.00 ( €53.28 / $65.88 ) 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

Ben Nevis Hotel & Leisure Club

North Rd, Fort William, PH33 6TG

(3 star)

Rooms from £37.00 ( €54.76 / $67.71 ) per night

Nothing is overlooked - except Ben Nevis. Set below the foot of Ben Nevis.

Click here for hotel details / availability

Oban Bay Hotel and Spa

Esplanade, Oban, Highlands

(3 star)

Rooms from £37.00 ( €54.76 / $67.71 ) per night

Delightfully situated on the Esplanade, the hotel offers magnificent views across the Firth of Lorne and out to Mull. The hotel has an excellent reputation for food, utilising local produce, especially seafood. The town has a diverse and interesting selection of shops and attractions as well as being a superb location for exploring islands off the west coast of Scotland including Iona and Mull.

Click here for hotel details / availability

The Inn Dalwhinnie

Dalwhinnie, Dalwhinnie, PH19 1AG

(2 star)

Rooms from £37.50 ( €55.50 / $68.63 ) per night

Welcome to the coolest hotel in the Highlands. The inn is located in the magnificent Cairngorms National Park on the banks of the River Truim, opposite Loch Ericht; truly the perfect spot from which to explore the Highlands.

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

Caledonian House

Station Road, Fort Augustus, PH32 4AY

Rooms from £40.00 ( €59.20 / $73.20 ) per night

Caledonian House was originally built in the 1860s and was used as Campbells Tea Room in the 1900s.

Click here for hotel details / availability

Columba House Hotel & Garden Restaurant

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

(4 star)

Rooms from £40.00 ( €59.20 / $73.20 ) per night

In an area of outstanding natural beauty, peace and tranquility. Nestling in large grounds and secluded, walled garden. A romantic Highland Retreat with a patio for summer time dining, set against a backdrop of the surrounding mountains.

Click here for hotel details / availability

Covenanters Inn

Auldearn, Auldearn, Nairn, IV12 5TG

(3 star)

Rooms from £40.00 ( €59.20 / $73.20 ) 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

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 CnG Hotels, Europe's largest online hotel discount wholesaler and 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.