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.
Ramada Inverness
33 Church Street, Inverness, Highlands
Rooms from £35.50 ( €39.05 / $51.48 ) 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.
Loch Fyne Hotel
Inveraray, Highlands, PA32 8XT
Rooms from £37.38 ( €41.12 / $54.20 ) 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. At this completely non-smoking hotel, 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.
Braeval Hotel
Crescent Road, Nairn, IV12 4NB
Rooms from £38.00 ( €41.80 / $55.10 ) per night
With stunning, uninterrupted sea views over Nairn?s beach and the Moray Firth, this comfortable family-run hotel offers free Wi-Fi and an award-winning bar with a range of real ales.
Windsor Hotel
16 Albert Street, Nairn, IV12 4HP
Rooms from £38.00 ( €41.80 / $55.10 ) 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.
Boat Hotel
Deshar Road, Boat Of Garten, PH24 3BH
Rooms from £39.00 ( €42.90 / $56.55 ) per night
In the Cairngorm National Park, The Boat Hotel has a 2 AA Rosette-awarded restaurant, free Wi-Fi and elegant rooms. Aviemore is a short drive away. Some rooms have features including a monsoon shower, a roll-top bath or a plasma-screen TV.
Inn at Ardgour
Ardgour, Fort William, PH33 7AA
Rooms from £39.00 ( €42.90 / $56.55 ) 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.
Premier Inn Inverness Centre
Millburn Road, Inverness, IV2 3QX
Rooms from £39.00 ( €42.90 / $56.55 ) per night
Just 15 minutes' walk from Inverness Railway Station and the very heart of the city centre, the hotel offers great value, with free parking and spacious, comfortable and modern en suite rooms.
Premier Inn Inverness East
Beechwood Business Park, Inverness, IV3 3BW
Rooms from £39.00 ( €42.90 / $56.55 ) per night
Providing comfortable, good value accommodation, Premier Inn Inverness East has good access to rail links and is within close proximity to leisure amenities, including a cinema and shopping centre.
Ben Nevis Hotel & Leisure Club
North Rd, Fort William, PH33 6TG
Rooms from £40.00 ( €44.00 / $58.00 ) 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...
Campfield House
14 Druimarbin, Fort William, PH33 6SH
Rooms from £40.00 ( €44.00 / $58.00 ) per night
Perfectly situated on the shores of Loch Linnhe, Campfield House is a friendly, family- run bed and breakfast, 3 miles (4.8 km) from Fort William. All comfortable rooms have en suite facilities and a Freeview TV.
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.
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.
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.
Premier Inn Fort William
Loch Iall, An Aird, Fort William, PH33 6AN
Rooms from £41.00 ( €45.10 / $59.45 ) per night
In the heart of Fort William, close to the train station and West Highland Museum, this Premier Inn is an ideal base for exploring Ben Nevis and the surrounding countryside.
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.
Online Hotel Bookings