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.

Aviemore Inn

Aviemore Highlands Resort, Aviemore, Invernesshire

(3 star)

Rooms from £25.55 ( €28.11 / $37.05 ) per night

The Aviemore Inn is a spacious hotel in a beautiful location, with access to all leisure services 50 yards walk from the hotel. The hotel has 62 bedrooms which are spacious bright and airy. The hotel features Giovanni's Italian restaurant. From Pizza to Pasta there is something to suit everyone's taste buds.

Click here for hotel details / availability

Travelodge Inverness Fairways

Castle Heather, Inverness, Highlands

(2 star)

Rooms from £28.50 ( €31.35 / $41.32 ) 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

Columba Hotel

The Esplanade, Oban, PA34 5QD

(3 star)

Rooms from £29.00 ( €31.90 / $42.05 ) 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

McColls Hotel-Dunoon

1 Tom-a-Mhoid Road, Dunoon, PA23 7HN

(1 star)

Rooms from £29.00 ( €31.90 / $42.05 ) per night

Immersed within the spectacular scenery of Argyll?s picturesque hills, this 65-bedroom hotel boasts an elevated position with magnificent views over Clyde and towards the isles of Cumbrae, Bute and Arran.

Click here for hotel details / availability

The Kelvin Hotel

Shore Street, Oban, PA34 4LQ

(1 star)

Rooms from £29.00 ( €31.90 / $42.05 ) 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

Drumnadrochit Hotel

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

(3 star)

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

Regent Hotel

Esplanade, Oban, Argyll, PA34 5PZ

(2 star)

Rooms from £30.00 ( €33.00 / $43.50 ) per night

The Regent Hotel is prominently situated at the head of Oban's north pier and is close to the shopping centre. It is also ideal for those who wish to take a steamer cruise or ferry to one of the many islands.

Click here for hotel details / availability

St Ives Hotel

West Bay, Dunoon, PA23 7HU

(3 star)

Rooms from £32.00 ( €35.20 / $46.40 ) 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

Isle Of Mull Hotel and Spa

Craignure, Isle Of Mull, Craignure, PA65 6BB

(3 star)

Rooms from £33.00 ( €36.30 / $47.85 ) per night

With a magnificent position overlooking the Sound of Mull, this hotel offers bedrooms and public areas with stunning views. The newly-opened swimming pool and spa (March 2008) enables you to relax and get away from it all.

Click here for hotel details / availability

Arrochar

Arrochar, Highlands, G83 7AU

(2 star)

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

Blair Villa

Rockfield Road, Oban, PA34 5DQ

(3 star)

Rooms from £35.00 ( €38.50 / $50.75 ) per night

With stunning views out over the bay to the isles of Kerrerra and Mull from its position on lower Oban Hill, this traditional stone-built Victorian villa enjoys a peaceful yet central location.

Click here for hotel details / availability

Glenfield Hotel

North Road, Ullapool, IV26 2TG

Rooms from £35.00 ( €38.50 / $50.75 ) per night

The Glenfield Hotel Ullapool is situated on the edge of the village. Just a gentle stroll from the village centre, the hotel is set amidst its own peaceful gardens. The hotel also features a sauna and open plan lounge, bar and restaurant.

Click here for hotel details / availability

Royal Hotel

Traill Street, Thurso, KW14 8EH

(3 star)

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

Royal Hotel Cromarty

Marine Terrace, Cromarty, IV11 8YN

(3 star)

Rooms from £35.00 ( €38.50 / $50.75 ) per night

Overlooking the peaceful Cromarty Harbour, with stunning views of the Cromarty Firth, the hotel offers you traditional Highland hospitality at its best, whether you are staying for relaxation or that special occasion.

Click here for hotel details / availability

The Royal Hotel

Argyll Sq, Oban, PA34 4BE

(3 star)

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

Macdonald Four Seasons Hotel

Aviemore Centre, Aviemore, Highlands

(3 star)

Rooms from £36.40 ( €40.04 / $52.78 ) per night

The hotel is located in the foothills of the Cairngorm mountains, offering guests a real flavour of Scotland. Relax in the hotel's elegant cocktail bar or dine in the Four Seasons Restaurant. The resort offers boundless opportunities to experience numerous outdoor activities all year round and to enjoy the best of Highland hospitality.

Click here for hotel details / availability

Caledonian Hotel

Quay Street, Ullapool, Highlands

(2 star)

Rooms from £37.50 ( €41.25 / $54.38 ) per night

A friendly and welcoming hotel, the Caledonian Hotel overlooks Ullapool Harbour and the colourful fishing boats on Loch Broom. Combining the character of a traditional West Highland hotel with modern facilities and standards, including the Caley Inn bistro, The Caledonian is the ideal base from which to visit Inverewe Gardens or explore the West Highlands. Inverness, the capital of Highlands, is under two hours drive away.

Click here for hotel details / availability

Dunroamin Hotel

Lairg Road, Bonar Bridge, Ardgay, IV24 3EA

Rooms from £37.50 ( €41.25 / $54.38 ) per night

A friendly hotel where a warm welcome is guaranteed. Scotland's Best Service Award 2002. The hotel has magnificent views all year round and is within easy access to the Scottish highlands.

Click here for hotel details / availability

The Inn Dalwhinnie

Dalwhinnie, Dalwhinnie, PH19 1AG

(2 star)

Rooms from £37.50 ( €41.25 / $54.38 ) 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

Macdonald Highlands Hotel

Aviemore Mountain Resort, Aviemore, Highlands

(4 star)

Rooms from £37.80 ( €41.58 / $54.81 ) per night

Within the Aviemore Highland Resort, Macdonald Highlands Hotel offers a fine dining restaurant and bar. Nestling in the Cairngorm National Park, it is the ideal year-round location. Leisure facilities include a 25 metre swimming pool with wave machine, Jacuzzi, steam room, solarium and techno-gym.

Click here for hotel details / availability

Arrochar Hotel

Main Street, Arrochar, G83 7AU

(2 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

Magnificently situated at the very foot of the "Arrochar Alps", on the shores of Loch Long, you will find the Arrochar Hotel.

Click here for hotel details / availability

Caledonian Hotel

The Square, High Street, Beauly, IV4 7BY

(1 star)

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

Columba House Hotel & Garden Restaurant

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

(4 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

This Highland retreat has peaceful, secluded grounds and views over the mountains. Columba House offers excellent customer care, delicious food and a cosy bar. Set against the stunning backdrop of the Cairngorm National Park.

Click here for hotel details / availability

Glenavon

Quarry Road, Oban, PA34 4DP

Rooms from £40.00 ( €44.00 / $58.00 ) per night

Glenavon is a family home within 10 minutes? walk of Oban town centre, offering rooms with TV and DVD players. All bedrooms at Glenavon share a bathroom and offer tea/coffee and a radio alarm clock.

Click here for hotel details / availability

Lovat Arms Hotel

Main Street, Beauly, IV4 7BS

(3 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

This hotel offers a home away from home in the heart of the magnificent Scottish Highlands.

Click here for hotel details / availability

Royal Hotel

Trail Street, Thurso, Highlands

(3 star)

Rooms from £40.00 ( €44.00 / $58.00 ) 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 Rowan Tree Country Hotel

Loch Alvie, Aviemore, PH22 1QB

(3 star)

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

Whinpark Guesthouse

17 Ardross Street, Inverness, IV3 5NS

(3 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

Situated in the heart of the Highland Capital of Inverness, this charming guesthouse provides a peaceful setting, yet is close to Inverness Cathedral, Eden Court Theatre and city centre shopping.

Click here for hotel details / availability

Windsor Hotel

16 Albert Street, Nairn, IV12 4HP

Rooms from £40.00 ( €44.00 / $58.00 ) per night

The Windsor Hotel is set only a few miles from Inverness and in the best residential area of Nairn. One of the closest hotels to Inverness Airport and near to the major trunk routes.

Click here for hotel details / availability

Winston Guesthouse

10 Ardross Terrece, Inverness, IV3 5NQ

(3 star)

Rooms from £40.00 ( €44.00 / $58.00 ) per night

Boasting picturesque views across the River Ness towards the Castle, this traditional end terrace guesthouse is ideally located in the heart of the Highland Capital of Inverness.

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.