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.
The Pines Country Guest House
Duthil, Carrbridge, PH23 3ND
Rooms from £40.25 ( 44.28 / $58.36 ) 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.
Columba Hotel
Corran Esplanade, Oban, Argyll
Rooms from £44.50 ( 48.95 / $64.52 ) 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 Obans North Pier and just minutes from the ferry terminal, railway and bus stations, most of the hotels 50 bedrooms enjoy panoramic views of the historic town, harbour and bay. Each of the modern and comfortable bedrooms, promise every guest a good nights sleep. All rooms have been recently refurbished but retain their Victorian features such as high ceilings, large windows and plenty of space.
The Royal Highland
Station Square, 18 Academy Street, Inverness, IV1 1LG
Rooms from £44.95 ( 49.45 / $65.18 ) per night
The Royal Highland has a central location next to Inverness Train Station. It is a friendly, welcoming hotel with 2 restaurants, free Wi-Fi and free parking.
Alexandra Hotel
The Parade, Fort William, PH33 6AZ
Rooms from £45.00 ( 49.50 / $65.25 ) 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.
Auchterawe Country House
Auchterawe, Loch Ness, Fort Augustus, PH32 4BT
Rooms from £45.00 ( 49.50 / $65.25 ) per night
In Auchterawe Forest, this "country house in the woods" offers peace and quiet in a relaxed atmosphere, 2 miles (3.2 km) from Loch Ness and Fort Augustus village. You are offered a warm, friendly, family welcome at Auchterawe Country House.
Bannerman Bed and Breakfast
47 Glenurquhart Road, Inverness, IV3 5NZ
Rooms from £45.00 ( 49.50 / $65.25 ) per night
Close to the centre of Scotland's fastest-growing city, this attractive Victorian building offers free on-site parking, free Wi-Fi, hearty breakfasts and stylish and modern en suite rooms.
Breadalbane House Hotel
Breadalbane Crescent, Wick, KW1 5AQ
Rooms from £45.00 ( 49.50 / $65.25 ) per night
Housed within a splendid stone wall building, originally constructed in 1891, this small hotel is ideally set within a 2-minute walk of Wick town centre.
Inn at Ardgour
Ardgour, Fort William, PH33 7AA
Rooms from £45.00 ( 49.50 / $65.25 ) 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.
Kings Arms Hotel
Kyleakin, Highlands, IV41 8PH
Rooms from £45.00 ( 49.50 / $65.25 ) per night
Situated in the picturesque village of Kyleakin on the Isle of Skye, the Kings Arms Hotel overlooks Lochalsh. One of Skyes 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.
Ramada Inverness
33 Church Street, Inverness, Highlands
Rooms from £45.00 ( 49.50 / $65.25 ) per night
Overlooking the banks of the River Ness, the Ramada Inverness is near the ancient capital and is surrounded by idyllic scenery and, of course, the intriguing legend of the Loch Ness Monster. On the inside of the hotel, there's a Sebastian Coe Health Club where you can enjoy a swim in the indoor pool or use the gym, sauna or the spa bath.
Smithton Hotel
Smithton Road, Smithton, Inverness, IV2 7NL
Rooms from £45.00 ( 49.50 / $65.25 ) per night
This hotel is situated approximately 3.5 miles from Inverness town centre, 5 miles from Inverness Airport and only 1.5 miles from historic Culloden Battlefield.
Thistle Inverness
Millburn Road, Inverness, IV2 3TR
Rooms from £45.00 ( 49.50 / $65.25 ) per night
This modern, friendly non-smoking hotel offers traditional Scottish hospitality. Close to Inverness city centre, this hotel is an excellent tourist base and offers complimentary car parking for all residents.
Western Isles Hotel
Western Road, Isle Of Mull, PA75 6PR
Rooms from £45.00 ( 49.50 / $65.25 ) per night
Enjoy the relaxed atmosphere, great food and wine, and an amazing location on the Isle of Mull, overlooking Tobermory Bay.
Covenanters Inn
Auldearn, Auldearn, Nairn, IV12 5TG
Rooms from £48.00 ( 52.80 / $69.60 ) 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.
Daviot Lodge
Daviot Mains, Inverness, IV2 5ER
Rooms from £48.00 ( 52.80 / $69.60 ) per night
This award-wining luxury bed and breakfast accommodation is set in 80 acres of peaceful pasture land with stunning views down the River Nairn Valley to the Culloden Viaduct.
Ben Wyvis Hotel
Strathpeffer, Highlands, IV14 9AS
Rooms from £49.00 ( 53.90 / $71.05 ) 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.
Columba Hotel
7 Ness Walk, Inverness, IV3 5NF
Rooms from £49.00 ( 53.90 / $71.05 ) per night
Completely refurbished, this grand hotel has a great location in the heart of the city, yet on the quiet side of the river, with splendid views of the River Ness and Inverness Castle.
Ramada Encore Inverness
63 Academy Street, Inverness, IV1 1LU
Rooms from £49.00 ( 53.90 / $71.05 ) per night
This modern, fresh hotel in Inverness city centre is a 10-minute drive from Loch Ness. Rooms are bright, colourful, and have power showers. There is free Wi-Fi in public areas.
Loch Fyne Hotel
Inveraray, Highlands, PA32 8XT
Rooms from £49.50 ( 54.45 / $71.77 ) per night
Situated in the Royal Burgh of Inveraray overlooking Loch Fyne, the Loch Fyne Hotel and Spa has 71 bedrooms and leisure suite with swimming pool, sauna, steam room, Jacuzzi and Spa offering a wide selection of treatments. There is a comfortable lounge bar, an excellent restaurant and new Loch Fyne Bistro serving local Seafood and game. Inveraray is just a short stroll away and offers a number of attractions including Inveraray Jail and Inveraray Castle.
Ben Nevis Hotel & Leisure Club
North Rd, Fort William, PH33 6TG
Rooms from £50.00 ( 55.00 / $72.50 ) per night
Nothing is overlooked - except Ben Nevis. Set below the foot of Ben Nevis. You'll find the Ben Nevis Hotel & Leisure Club a great place to stay and relax, with its truly great atmosphere with comfortable surroundings and friendly staff to make sure...
Ben Wyvis Hotel
Strathpeffer, Strathpeffer, IV14 9DN
Rooms from £50.00 ( 55.00 / $72.50 ) per night
Situated in a picturesque woodland setting in the spa town of Strathpeffer, this traditional Victorian manor house provides modern comforts whilst retaining the character and atmosphere of a bygone era.
Caledonian House
Station Road, Fort Augustus, PH32 4AY
Rooms from £50.00 ( 55.00 / $72.50 ) per night
This B&B guest house is adjacent to the 5 locks of the Caledonian Canal, and walking distance from Fort Augustus. The village is part of the Great Glen Way.
Esplanade Hotel
West Bay Promenade, Dunoon, PA23 7HU
Rooms from £50.00 ( 55.00 / $72.50 ) per night
Looking out over the water, on the traffic-free West Bay Promenade in Dunoon, Argyll, this family-run hotel offers excellent value, with a warm welcome, tasty meals and comfortable rooms.
Kings Arms Hotel
King Street, Kyleakin, IV41 8PH
Rooms from £50.00 ( 55.00 / $72.50 ) per night
Situated close to the Skye Bridge in the charming village of Kyleakin, the Kings Arms Hotel has panoramic views across the Kyle of Lochalsh to mainland Scotland. The hotel is one of the oldest remaining on the island, and dates back to the 1600s.
Mackenzies Highland Inn
125 Grampian Road,, Aviemore, PH22 1RL
Rooms from £50.00 ( 55.00 / $72.50 ) per night
This family run Highland Inn in the heart of Aviemore has 8 comfortable en-suite rooms, some with views of the Cairngorms. Family friendly with play area and garden, and private parking.
Newton Hotel
Inverness Rd, Nairn, IV2 4RX
Rooms from £50.00 ( 55.00 / $72.50 ) per night
Set in 21 acres of mature parkland and gardens, bordering Nairn Golf Course - host of the Walker Cup in 1999. The Newton Hotel, with 56 bedrooms, is an imposing building in a secluded location.
Norseman Hotel
Riverside, Wick, KW1 4NL
Rooms from £50.00 ( 55.00 / $72.50 ) per night
Close to the town centre overlooking Riverside Park, the hotel enjoys a prime site on the banks of the river. All public areas, restaurant and bar have been recently refurbished.
Station Hotel
54 Princes Street, Thurso, KW14 7DH
Rooms from £50.00 ( 55.00 / $72.50 ) per night
Very close to Thurso Train Station, this hotel has free Wi-Fi, free public parking and comfortable rooms with Freeview TV. Station Hotel serves fine Scottish meat cooked in a traditional style.
Taynuilt Hotel
Taynuilt, Argyll, PA35 1JN
Rooms from £50.00 ( 55.00 / $72.50 ) per night
Once a historic Coaching Inn, now a comfortable Highland hotel situated at the heart of the picturesque village of Taynuilt.
The Palace Hotel - Guest House
20 George Street, Oban, PA34 5SB
Rooms from £50.00 ( 55.00 / $72.50 ) per night
Described by our customers as having ?the best view in the bay?, step back in time and relax in our traditional Scottish family-run hotel.
Online Hotel Bookings