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

(3 star)

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.

Click here for hotel details / availability

Columba Hotel

Corran Esplanade, Oban, Argyll

(3 star)

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 Oban’s North Pier and just minutes from the ferry terminal, railway and bus stations, most of the hotel’s 50 bedrooms enjoy panoramic views of the historic town, harbour and bay. Each of the modern and comfortable bedrooms, promise every guest a good night’s sleep. All rooms have been recently refurbished but retain their Victorian features such as high ceilings, large windows and plenty of space.

Click here for hotel details / availability

The Royal Highland

Station Square, 18 Academy Street, Inverness, IV1 1LG

(3 star)

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.

Click here for hotel details / availability

Alexandra Hotel

The Parade, Fort William, PH33 6AZ

(3 star)

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.

Click here for hotel details / availability

Auchterawe Country House

Auchterawe, Loch Ness, Fort Augustus, PH32 4BT

(3 star)

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.

Click here for hotel details / availability

Bannerman Bed and Breakfast

47 Glenurquhart Road, Inverness, IV3 5NZ

(3 star)

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.

Click here for hotel details / availability

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.

Click here for hotel details / availability

Inn at Ardgour

Ardgour, Fort William, PH33 7AA

(3 star)

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.

Click here for hotel details / availability

Kings Arms Hotel

Kyleakin, Highlands, IV41 8PH

(2 star)

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 Skye’s 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.

Click here for hotel details / availability

Ramada Inverness

33 Church Street, Inverness, Highlands

(3 star)

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.

Click here for hotel details / availability

Smithton Hotel

Smithton Road, Smithton, Inverness, IV2 7NL

(2 star)

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.

Click here for hotel details / availability

Thistle Inverness

Millburn Road, Inverness, IV2 3TR

(3 star)

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.

Click here for hotel details / availability

Western Isles Hotel

Western Road, Isle Of Mull, PA75 6PR

(3 star)

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.

Click here for hotel details / availability

Covenanters Inn

Auldearn, Auldearn, Nairn, IV12 5TG

(3 star)

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.

Click here for hotel details / availability

Daviot Lodge

Daviot Mains, Inverness, IV2 5ER

(5 star)

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.

Click here for hotel details / availability

Ben Wyvis Hotel

Strathpeffer, Highlands, IV14 9AS

(3 star)

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.

Click here for hotel details / availability

Columba Hotel

7 Ness Walk, Inverness, IV3 5NF

(4 star)

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.

Click here for hotel details / availability

Ramada Encore Inverness

63 Academy Street, Inverness, IV1 1LU

(3 star)

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.

Click here for hotel details / availability

Loch Fyne Hotel

Inveraray, Highlands, PA32 8XT

(3 star)

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.

Click here for hotel details / availability

Ben Nevis Hotel & Leisure Club

North Rd, Fort William, PH33 6TG

(3 star)

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...

Click here for hotel details / availability

Ben Wyvis Hotel

Strathpeffer, Strathpeffer, IV14 9DN

(3 star)

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.

Click here for hotel details / availability

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.

Click here for hotel details / availability

Esplanade Hotel

West Bay Promenade, Dunoon, PA23 7HU

(3 star)

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.

Click here for hotel details / availability

Kings Arms Hotel

King Street, Kyleakin, IV41 8PH

(2 star)

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.

Click here for hotel details / availability

Mackenzies Highland Inn

125 Grampian Road,, Aviemore, PH22 1RL

(2 star)

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.

Click here for hotel details / availability

Newton Hotel

Inverness Rd, Nairn, IV2 4RX

(4 star)

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.

Click here for hotel details / availability

Norseman Hotel

Riverside, Wick, KW1 4NL

(2 star)

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.

Click here for hotel details / availability

Station Hotel

54 Princes Street, Thurso, KW14 7DH

(3 star)

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.

Click here for hotel details / availability

Taynuilt Hotel

Taynuilt, Argyll, PA35 1JN

(3 star)

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.

Click here for hotel details / availability

The Palace Hotel - Guest House

20 George Street, Oban, PA34 5SB

(2 star)

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.

Click here for hotel details / availability

This website is operated by Online Hotel Bookings. All of the hotels featured on the site are provided by our online partners, some of the largest hotel room wholesalers in Europe. These include Active Hotels who process thousands of reservations every year on behalf of 3,000 hotels in Europe, all of which can be booked online. All of our suppliers offer instant online availability checking plus online hotel room booking and confirmation.