Highlands and Islands logo

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.

Small picture of The Kingsmills Hotel

more ...

 

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.

Small picture of Thistle Inverness

more ...

 

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.

Small picture of Columba Hotel

more ...

 

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.

Small picture of Dunhallin House

more ...

 

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.

Small picture of Auchterawe Country House

more ...

 

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.

Small picture of Bannerman Bed and Breakfast

more ...

 

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.

Small picture of Columba House Hotel & Garden Restaurant

more ...

 

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.

Small picture of Covenanters Inn

more ...

 

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.

Small picture of Glen Druidh House Hotel

more ...

 

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.

Small picture of Royal Hotel Cromarty

more ...

 

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.

Small picture of Smithton Hotel

more ...

 

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.

Small picture of The Palace Hotel - Guest House

more ...

 

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.

Small picture of Hilton Coylumbridge Hotel

more ...

 

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.

Small picture of Ramada Encore Inverness

more ...

 

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!

Small picture of Best Western The Palace Hotel & Spa

more ...

 

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.

Small picture of Craigmonie Hotel

more ...

 

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.

Small picture of Dunroamin Hotel

more ...

 

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.

Small picture of Daviot Lodge

more ...

 

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.

Small picture of Ossian Inn

more ...

 

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.

Small picture of Alexandra Hotel

more ...

 

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.

Small picture of Ashburn House

more ...

 

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.

Small picture of Beaufort Hotel

more ...

 

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.

Small picture of Oban Bay Hotel & Spa

more ...

 

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.

Small picture of The Royal Highland

more ...

 

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.

Small picture of Aslaich Bed & Breakfast

more ...

 
Map of the Highlands and Islands area Highlands and Islands Visitor Information