Hotels in Highlands and Islands
This page contains a summary of Highlands and Islands hotels priced from £41.50 per night. They have been selected from a range of accommodation offered by some of the world's leading hotel room wholesalers. You will find Highlands and Islands hotel rooms in a wide range of prices to suit all tastes and pockets.
You can check availability of all hotel rooms online, and we offer online booking via a secure server. We hope that you like our selection of Highlands and Islands hotels priced from £41.50.
The Kingsmills Hotel
Culcabock Road, Inverness, Highlands
Rooms from £41.50 ( €45.65 / $60.17 ) per night
Originally a Scottish mansion house, the Kingsmills Hotel is set in 4 acres of beautiful gardens and is just one mile from the city centre, with free car parking. The hotel has a leisure club with an indoor heated swimming pool, spa bath, sauna, steam room, fitness room, solarium and a hair and beauty salon. The Kingsmills Restaurant offers excellent food and fine wine with the option of all-day dining in the newly refurbished conservatory lounge area. Ideally situated to visit Loch Ness, Culloden, Cawdor Castle, Fort George, and Cairngorm National Park for walking in summer and skiing in the winter.
Thistle Inverness
Millburn Road, Inverness, Highlands
Rooms from £42.50 ( €46.75 / $61.63 ) per night
Thistle Inverness is only a mile from Inverness, the capital of the Highlands, and within easy reach of Loch Ness, making this an ideal base to tour the many Highland attractions. International and Scottish food is available in the Cromarty Brasserie and The Dornoch Bar provides light meals and beverages. This modern 3 star hotel has 118 comfortable, well-appointed bedrooms and the Otium Health and Leisure club offers a swimming pool, children's splash pool, sauna, steam room, spa pool and workout facilities.
Columba Hotel
7 Ness Walk, Inverness, IV3 5NF
Rooms from £44.00 ( €48.40 / $63.80 ) per night
This grand hotel has a great location in the heart of Inverness, yet in a quiet area with splendid views of the River Ness and Inverness Castle. Inside its grand historic exterior, the Columba Hotel houses bright, airy rooms.
Dunhallin House
164 Culduthel Road, Inverness, IV2 4BH
Rooms from £44.00 ( €48.40 / $63.80 ) per night
In the heart of Inverness, Dunhallin House provides excellent bed and breakfast accommodation, just 1 mile from Inverness city centre. Guests will receive a warm Scottish welcome.
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.
Columba House Hotel & Garden Restaurant
Manse Road, Nr. Aviemore, Kingussie, PH21 1JF
Rooms from £45.00 ( €49.50 / $65.25 ) 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.
Covenanters Inn
Auldearn, Auldearn, Nairn, IV12 5TG
Rooms from £45.00 ( €49.50 / $65.25 ) 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.
Glen Druidh House Hotel
By Castle Heather, Old Edinburgh Road South, Glen Druidh, Inverness, IV2 6AR
Rooms from £45.00 ( €49.50 / $65.25 ) per night
This small, friendly country hotel is ideally situated for exploring either the Highlands of Scotland, or shopping and theatre-going in Inverness. Free Wi-Fi for all guests. Although only 3.
Royal Hotel Cromarty
Marine Terrace, Cromarty, IV11 8YN
Rooms from £45.00 ( €49.50 / $65.25 ) 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.
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.
The Palace Hotel - Guest House
20 George Street, Oban, PA34 5SB
Rooms from £45.00 ( €49.50 / $65.25 ) 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.
Hilton Coylumbridge Hotel
Aviemore, Aviemore, PH22 1QN
Rooms from £46.00 ( €50.60 / $66.70 ) per night
Explore the outdoors at the Hilton Coylumbridge hotel, set in a 65-acre woodland estate in the heart of the Cairngorm National Park and 5 minutes from Aviemore Railway Station.
Ramada Encore Inverness
63 Academy Street, Inverness, IV1 1LU
Rooms from £46.75 ( €51.43 / $67.79 ) 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.
Best Western The Palace Hotel & Spa
8 Ness Walk, Inverness, Highlands
Rooms from £47.45 ( €52.20 / $68.80 ) per night
The Best Western Palace Hotel & Spa is ideally situated in Inverness City Centre on the banks of the River Ness, opposite the Castle. You will discover a classic 88 bedroom, yet contemporary hotel which offers a superb leisure club, free car parking, free WiFi internet access, plus a new Brasserie. The Palace Hotel is the perfect base to explore the Highlands, Visit Loch Ness, the Monster, Castles and Distilleries or simply relax and unwind by the pool or in the lounge with a Starbucks cappuccino & delicious cake for total holiday indulgence!
Craigmonie Hotel
9 Annfield Road, Inverness, Highlands
Rooms from £47.50 ( €52.25 / $68.88 ) per night
The Craigmonie Hotel is located close to the centre of Inverness and provides an ideal base from which to explore the many attractions the area has to offer including Loch Ness, historic castles and the Culloden Battlefield. All 35 bedrooms are tastefully decorated and well-equipped with modern facilities. The hotel provides a variety of dining options as well as a bar. The newly refurbished leisure facilities are now open for the exclusive use of hotel guests. The facilities include a heated swimming pool, sauna and mini gym.
Dunroamin Hotel
Lairg Road, Bonar Bridge, Ardgay, IV24 3EA
Rooms from £47.50 ( €52.25 / $68.88 ) 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.
Daviot Lodge
Daviot, 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.
Ossian Inn
Kincraig, Aviemore, PH21 1QD
Rooms from £48.00 ( €52.80 / $69.60 ) per night
In the Cairngorms National Park, this Highland inn with comfy rooms, a bar and restaurant is one mile from Highland Wildlife Park and its polar bear, Mercedes.
Alexandra Hotel
The Parade, Fort William, PH33 6AZ
Rooms from £49.00 ( €53.90 / $71.05 ) 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.
Ashburn House
Achintore Road, Fort William, PH33 6RQ
Rooms from £49.00 ( €53.90 / $71.05 ) per night
Overlooking the shore of Loch Linnhe and with magnificent views of the Ardgour Hills, this Victorian guest house is just 5 minutes? walk from the town centre.
Beaufort Hotel
11 Culduthel Road, Inverness, IV2 4AG
Rooms from £49.00 ( €53.90 / $71.05 ) per night
This family-run hotel is 800 metres from Inverness Rail Station and the shops of the city centre. It has free parking, en suite rooms, a bar and a restaurant serving modern Scottish cuisine.
Oban Bay Hotel & Spa
Corran Esplanade, Oban, PA34 5AE
Rooms from £49.00 ( €53.90 / $71.05 ) per night
Set on the edge of Oban's picturesque Esplanade, boasting uninterrupted views of Mull, Kerrera and the Firth of Lorne, the hotel occupies the perfect spot from which to discover Scotland's West Coast.
The Royal Highland
Station Square, 18 Academy Street, Inverness, IV1 1LG
Rooms from £49.00 ( €53.90 / $71.05 ) 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.
Aslaich Bed & Breakfast
East Lewiston, Drumnadrochit, IV63 6UJ
Rooms from £50.00 ( €55.00 / $72.50 ) per night
Immersed within a spectacular countryside setting and close to the shores of Loch Ness, this welcoming B&B is situated in the picturesque village of Lewiston, adjoining the village of Drumnadrochit.