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
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.
Travelodge Inverness Fairways
Castle Heather, Inverness, Highlands
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.
Columba Hotel
The Esplanade, Oban, PA34 5QD
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.
McColls Hotel-Dunoon
1 Tom-a-Mhoid Road, Dunoon, PA23 7HN
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.
The Kelvin Hotel
Shore Street, Oban, PA34 4LQ
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.
Drumnadrochit Hotel
Loch Ness 2000 Exhibition Centre, Drumnadrochit, Drumnadrochit, IV63 6TU
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.
Regent Hotel
Esplanade, Oban, Argyll, PA34 5PZ
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.
St Ives Hotel
West Bay, Dunoon, PA23 7HU
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.
Isle Of Mull Hotel and Spa
Craignure, Isle Of Mull, Craignure, PA65 6BB
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.
Arrochar
Arrochar, Highlands, G83 7AU
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.
Blair Villa
Rockfield Road, Oban, PA34 5DQ
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.
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.
Royal Hotel
Traill Street, Thurso, KW14 8EH
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.
Royal Hotel Cromarty
Marine Terrace, Cromarty, IV11 8YN
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.
The Royal Hotel
Argyll Sq, Oban, PA34 4BE
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.
Macdonald Four Seasons Hotel
Aviemore Centre, Aviemore, Highlands
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.
Caledonian Hotel
Quay Street, Ullapool, Highlands
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.
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.
The Inn Dalwhinnie
Dalwhinnie, Dalwhinnie, PH19 1AG
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.
Macdonald Highlands Hotel
Aviemore Mountain Resort, Aviemore, Highlands
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.
Arrochar Hotel
Main Street, Arrochar, G83 7AU
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.
Caledonian Hotel
The Square, High Street, Beauly, IV4 7BY
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.
Columba House Hotel & Garden Restaurant
Manse Road, Nr. Aviemore, Kingussie, PH21 1JF
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.
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.
Lovat Arms Hotel
Main Street, Beauly, IV4 7BS
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.
Royal Hotel
Trail Street, Thurso, Highlands
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.
The Rowan Tree Country Hotel
Loch Alvie, Aviemore, PH22 1QB
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.
Whinpark Guesthouse
17 Ardross Street, Inverness, IV3 5NS
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.
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.
Winston Guesthouse
10 Ardross Terrece, Inverness, IV3 5NQ
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.
Online Hotel Bookings