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.
Highland Apartments
34 Ardconnel Street, Inverness, IV2 3EX
Rooms from £80.00 ( €88.00 / $116.00 ) per night
In the heart of Inverness city centre, these luxury serviced apartments offer stylish city living, with free Wi-Fi and free, secure underground parking.
Caladh Inn
11 James Street, Stornoway, HS1 2QN
Rooms from £82.00 ( €90.20 / $118.90 ) per night
Stornoway's largest hotel is closest to both the ferry and the airport, providing an ideal base for a trip to the islands and priding itself on a warm welcome. The Caladh Inn provides free Wi-Fi broadband internet access.
Glenspean Lodge Hotel
Roy Bridge, Fort William, PH31 4AW
Rooms from £85.00 ( €93.50 / $123.25 ) per night
Originally built in the 1880's as a private hunting lodge, the property has been carefully refurbished to offer a small country house hotel, nestled in an area of natural beauty in the Scottish Highlands.
Rocpool Reserve
Culduthel Road, Inverness, Highlands
Rooms from £85.00 ( €93.50 / $123.25 ) per night
Think of everything you know about hotels, then forget it all instantly. Rocpool Reserve will redefine the experience forever. It's about elegance, not exhibitionism. Glow, not glitter. Quality, not quantity. The discreet new boutique hotel, bar and restaurant offers you wonderful luxury in the heart of Inverness. It's an invitation to come and indulge. An exclusive hideaway in the centre of the city. Children are welcome at Rocpool Reserve. There are plenty of activities to help keep them busy and amused within the hotel. R Bar at Reserve with an entrance on Culduthel Road has established as one of the city's most alluring 'destination' cocktail bars. The bar is designed with a split level creating a grand sense of space and style and decorated in provocative, contemporary style to the tastes of young and old customers alike. Tended by some of Scotland's best and most creative 'mixologists', a menu of cocktails, combining beloved classics and exciting new creations.
The Lovat, Loch Ness
Loch Ness, Fort Augustus, PH32 4DU
Rooms from £85.00 ( €93.50 / $123.25 ) per night
This charming family-run hotel is situated in the beautiful Scottish Highlands, just off the A82 and close to the banks of the famous Loch Ness. It offers free internet, free parking on site, and a restaurant serving good cuisine.
Moorings Hotel
Banavie, Fort William, PH33 7LY
Rooms from £87.00 ( €95.70 / $126.15 ) per night
The Moorings lies alongside the Caledonian Canal at the famous Neptune's Staircase. One of Fort Williams' finest establishments, offering excellent cuisine and service.
Royal Hotel
Cromwell St, Stornoway, HS1 2DG
Rooms from £87.00 ( €95.70 / $126.15 ) per night
Stornoway's most historic hotel, the Royal nestles in the heart of Stornoway, beside the marina, where you can relax, enjoy the hotel's cosy character and enjoy dining in our Boatshed Restaurant or in HS1, the town's 1st cafe bar.
Broad Bay House
Back, Stornoway, HS2 0LQ
Rooms from £89.00 ( €97.90 / $129.05 ) per night
This luxury beachside guest house has stunning views, a beautiful setting and stylish rooms with private decking. Enjoy the quiet, unspoiled beauty of the Hebrides from Broad Bay House, just 7 miles (11 km) north of Stornoway.
Royal Marine Hotel
Golf Road, Brora, KW9 6QS
Rooms from £89.00 ( €97.90 / $129.05 ) per night
The Royal Marine Hotel overlooks the mouth of the River Brora and offers calm, gracious surroundings, great food, leisure facilities, log fires and a Highland welcome.
Royal Marine Hotel
Golf Road, Brora, KW9 6QS
Rooms from £89.00 ( €97.90 / $129.05 ) per night
The Royal Marine Hotel overlooks the mouth of the River Brora and offers calm, gracious surroundings, great food, leisure facilities, log fires and a Highland welcome.
By The Bridge Apartments
Bridge Street, Inverness, IV1 1HD
Rooms from £90.00 ( €99.00 / $130.50 ) per night
These luxury apartments are in Inverness city centre and have views over the River Ness. The stylish apartments have free Wi-Fi, free secure parking, flat-screen TVs and DVD players.
Inver Lodge
Iolaire Road, Sutherland, Lochinver, IV27 4LU
Rooms from £95.00 ( €104.50 / $137.75 ) per night
Overlooking Lochinver Bay, Inver Lodge Hotel has a superb restaurant, a sauna and free Wi-Fi. This hotel offers luxurious facilities in a tranquil hillside setting. Inver Lodge provides spacious rooms with magnificent views and comfortable beds.
Cairn Dhu Apartment
18A Matheson Road, Stornoway, HS1 2LA
Rooms from £99.00 ( €108.90 / $143.55 ) per night
Situated in a historic Listed building on Stornoway?s prestigious Matheson Road, this spacious 4-star apartment has been completely modernised and is a few minutes? walk from the town centre.
Dalrachney Lodge Hotel And Restaurant
Grantown Road, Village, Carrbridge, PH23 3AT
Rooms from £99.00 ( €108.90 / $143.55 ) per night
Formerly a sporting lodge used by members of the Royal Family, this country house hotel and restaurant is ideally situated in the heart of the picturesque Scottish Highlands.
Culloden House Hotel
Culloden, Inverness, IV27BZ
Rooms from £100.00 ( €110.00 / $145.00 ) per night
In 40 acres of beautiful private grounds and gardens, this elegant Georgian country house is now an award-winning 4-star hotel offering free Wi-Fi and a 2 AA Rosette-rated restaurant.
Dungallan Country House
Gallanach Road, Oban, PA34 4PD
Rooms from £100.00 ( €110.00 / $145.00 ) per night
In a beautiful, peaceful location, overlooking Oban Bay, the Isles of Kerrera, Lismore, Mull and the sound of Kerrera, this beautiful Victorian building is now a 5-star guest house.
Kincraig Castle Hotel
Invergordon, Ross-Shire, Invergordon, IV18 0LF
Rooms from £100.00 ( €110.00 / $145.00 ) per night
A relaxing retreat just 20 minutes away from Inverness, this peaceful hotel is surrounded by some of Scotlands best golf courses, beaches, distilleries, castles and scenery.
Bunchrew House Hotel
Bunchrew, Inverness, IV3 8TA
Rooms from £112.00 ( €123.20 / $162.40 ) per night
In 20 acres of beautiful landscaped gardens and woodland, on the shores of the Beauly Firth near Inverness, this 17th-century Scottish mansion is now a luxurious 4-star country house hotel.
Cabarfeidh Hotel
Perceval Road South, Stornoway, HS1 2EU
Rooms from £115.00 ( €126.50 / $166.75 ) per night
Set within in its own attractive gardens, this modern 3-star hotel is ideally located on the outskirts of Stornoway, just across the road from the golf course leading onto historic Lews Castle grounds.
Macdonald Aviemore Highland Resort
Aviemore, Inverness-Shire, Aviemore, PH22 1PN
Rooms from £116.00 ( €127.60 / $168.20 ) per night
In the heart of the beautiful Cairngorms National Park, Macdonald Aviemore Highland Resort offers luxurious rooms and facilities, overlooking the breathtaking scenery of the magnificent Cairngorm Mountains.
Macdonald Academy Hotel
Aviemore Highland Resort, Aviemore, PH22 1PN
Rooms from £119.00 ( €130.90 / $172.55 ) per night
In the heart of the Cairngorms National Park, this 3-star family-orientated hotel is a comfortable, yet practical, base for a relaxing break or an exciting adventure holiday in the Highlands.
The Duisdale House Hotel
Sleat, Duisdalemore, IV43 8QW
Rooms from £120.00 ( €132.00 / $174.00 ) per night
Surrounded by extensive gardens and the historic Duisdale Forest, Duisdale House Hotel stands on a hillside on the beautiful Isle of Skye, with panoramic views across the Sound of Sleat.
Rocpool Reserve
14 Culduthel Road, Inverness, IV2 4AG
Rooms from £140.00 ( €154.00 / $203.00 ) per night
Situated in the heart of Inverness, this luxurious new Boutique hotel, bar and restaurant boasts a convenient setting within a few minutes? walk of the High Street and Inverness Castle.
Loch Ness Lodge
Brachla, Loch Ness-Side, Inverness, IV3 8LA
Rooms from £175.00 ( €192.50 / $253.75 ) per night
This elegant and intimate exclusive retreat in the heart of the Scottish Highlands overlooks the mysterious and beautiful Loch Ness.
Inverlochy Castle Hotel
Torlundy, Fort William, PH33 6SN
Rooms from £295.00 ( €324.50 / $427.75 ) per night
Set amongst the beautiful Scottish West Highlands scenery, 19th-century Inverlochy is an award-winning luxury hotel and restaurant. Fort William town centre is just 4 miles (6.4 km) away.
Online Hotel Bookings