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.

Loch Ness Inn

Lewiston, Drumnadrochit, IV63 6UW

(3 star)

Rooms from £59.00 ( €64.90 / $85.55 ) per night

The Loch Ness Inn is conveniently located between Drumnadrochit and Urquhart Castle in the village of Lewiston, near the Great Glen Way.

Click here for hotel details / availability

Loch Ness Lodge Hotel

Drumnadrochit ,Inverness-Shire., Inverness, IV636TU

(3 star)

Rooms from £59.00 ( €64.90 / $85.55 ) per night

In a beautiful, tranquil location in Drumnadrochit, beside one of the most famous and romantic stretches of water in the world, this traditional Scottish hotel dates back to around 1740.

Click here for hotel details / availability

The Waterside Hotel

19 Ness Bank, Inverness, IV2 4SF

(3 star)

Rooms from £59.00 ( €64.90 / $85.55 ) per night

The Waterside Hotel offers a warm welcome with Highland hospitality and is 3 minutes walk from the city centre. An excellent base for your stay in the highlands. Ideally situated for daily trips. No lift.

Click here for hotel details / availability

Abbots Brae Hotel

55 Bullwood Road, Dunoon, PA23 7QJ

(4 star)

Rooms from £60.00 ( €66.00 / $87.00 ) per night

Abbots Brae is known as a luxurious home away from home, positioned high amid a woodland garden, with sensational views over the Firth of Clyde.

Click here for hotel details / availability

Glenavon

Quarry Road, Oban, PA34 4DP

Rooms from £60.00 ( €66.00 / $87.00 ) per night

Glenavon is a family home within 10 minutes? walk of Oban town centre, offering rooms with TV and DVD players. All bedrooms at Glenavon share a bathroom and offer tea/coffee and a radio alarm clock.

Click here for hotel details / availability

Glenorchy Lodge Hotel

Dalmally, Argyll, PA33 1AA

(3 star)

Rooms from £60.00 ( €66.00 / $87.00 ) per night

The Glenorchy Lodge Hotel is quickly becoming established as the newest couples retreat in the Highlands of Scotland.

Click here for hotel details / availability

Loch Fyne Hotel & Spa

Shore Street, Inveraray, PA32 8XT

(3 star)

Rooms from £60.00 ( €66.00 / $87.00 ) per night

Situated on the shores of Loch Fyne in the Royal Burgh of Inveraray, the hotel enjoys wonderful views across the loch to the Cowal Hills.

Click here for hotel details / availability

Mackays Hotel

Union Street, Wick, KW1 5ED

(3 star)

Rooms from £60.00 ( €66.00 / $87.00 ) per night

In Wick, in the beautiful area of Caithness in the Northern Highlands, Mackays offers award-winning service and fine food in No1 Bistro, as well as free Wi-Fi and parking.

Click here for hotel details / availability

Mackenzies Highland Inn

125 Grampian Road,, Aviemore, PH22 1RL

(2 star)

Rooms from £60.00 ( €66.00 / $87.00 ) per night

In the heart of Aviemore, surrounded by the stunning natural beauty of the Cairngorms, this family-run highland inn has free Wi-Fi and comfortable en suite rooms, some with mountain views.

Click here for hotel details / availability

The Caledonian Hotel

Station Square, Oban, PA34 5RT

(4 star)

Rooms from £60.00 ( €66.00 / $87.00 ) per night

Oban?s landmark hotel, this historic building is ideally located close to the ferry port and train station, offering 3-star accommodation and some fantastic views of the waterfront.

Click here for hotel details / availability

Craigmonie Hotel

9 Annfield Rd, Inverness, IV2 3HX

(3 star)

Rooms from £64.00 ( €70.40 / $92.80 ) per night

Mixing traditional style with modern comfort, Craigmonie offers high-quality cuisine and a range of leisure facilities, such as a heated swimming pool, sauna and mini gym.

Click here for hotel details / availability

Best Western Palace Hotel & Spa

8 Ness Walk, Inverness, IV3 5NG

(3 star)

Rooms from £64.90 ( €71.39 / $94.11 ) per night

Welcome to the Best Western Palace Hotel & Spa, a superb and stylish 3-star superior hotel located in the heart of the city centre.

Click here for hotel details / availability

Queensgate Apartments

6 Queensgate, Inverness, IV2 3QW

Rooms from £65.00 ( €71.50 / $94.25 ) per night

In the heart of the city centre, Queensgate Apartments are housed in a 19th-century listed building and offer good value accommodation. Inverness Rail Station is a 2-minute walk away.

Click here for hotel details / availability

The Glenmoriston Townhouse Hotel

20 Ness Bank, Inverness, IV2 4SF

(4 star)

Rooms from £65.00 ( €71.50 / $94.25 ) per night

This 4-star hotel looks out over the River Ness and is 800 metres from Inverness city centre. It has an award-winning restaurant, a stylish cocktail bar, free parking and luxury rooms.

Click here for hotel details / availability

Kingsmills Hotel, Inverness

Culcabock Road, Inverness, IV2 3LP

(4 star)

Rooms from £68.00 ( €74.80 / $98.60 ) per night

Set in 4 acres of beautiful gardens, this mansion-house hotel has a spa, a pool and free parking. The city centre is just one mile away. Many of the spacious rooms at Kingsmills Hotel have garden views.

Click here for hotel details / availability

Kings Knoll Hotel

Dunollie Road, Oban, PA34 5JH

(3 star)

Rooms from £69.00 ( €75.90 / $100.05 ) per night

The family-run Kings Knoll Hotel has magnificent views overlooking Oban Bay and the Sound of Kerrera, and offers free Wi-Fi and a warm welcome to all.

Click here for hotel details / availability

The Ballachulish Hotel

Ballachulish, Ballachulish, PH49 4JY

(3 star)

Rooms from £69.00 ( €75.90 / $100.05 ) per night

In a stunning location, between the mighty Glencoe Mountains, this baronial Highland hotel offers an irresistible blend of history and style with modern comforts and luxuries.

Click here for hotel details / availability

The Isles Of Glencoe Hotel

Nr Fort William, Ballachulish, PH49 4HL

(3 star)

Rooms from £69.00 ( €75.90 / $100.05 ) per night

On a peninsula reaching out into Loch Leven, this peaceful retreat has breathtaking views across calm waters to the impressive mountains of the West Highlands.

Click here for hotel details / availability

Avalon Guest House

79 Glenurquhart Road, Inverness, IV3 5PB

(4 star)

Rooms from £70.00 ( €77.00 / $101.50 ) per night

This modern, spacious, high quality guest house, ideally situated on the main A82 tourist route, is an ideal base for touring the beautiful Highlands.

Click here for hotel details / availability

Braighe House

20 Braighe Road, Stornoway, HS2 0BQ

(5 star)

Rooms from £70.00 ( €77.00 / $101.50 ) per night

This stunning, sea-facing guest house offers top-quality accommodation from its location on the edge of Stornoway, 2 minutes from Stornoway Airport.

Click here for hotel details / availability

Hunters Quay Hotel

247 Marine Parade, Dunoon, PA23 8HJ

(4 star)

Rooms from £70.00 ( €77.00 / $101.50 ) per night

In gardens and mature woodland, 4-star Hunters Quay Hotel is a beautifully restored Victorian villa, with free Wi-Fi. The centre of Dunoon is nearby.

Click here for hotel details / availability

Thistle Inverness

Millburn Road, Inverness, IV2 3TR

(3 star)

Rooms from £70.00 ( €77.00 / $101.50 ) per night

This modern, friendly hotel has a pool, a gym and free parking. Thistle Inverness is just 15 minutes from the airport. Otium Health & Leisure Club has a sauna, a steam room and a Jacuzzi. There are treatment rooms (advance booking recommended).

Click here for hotel details / availability

Barcaldine House & Self-Catering Cottages

Barcaldine, Oban, PA37 1SG

Rooms from £71.00 ( €78.10 / $102.95 ) per night

In a quiet, beautiful setting, this elegant country house offers luxurious en suite hotel rooms and delightful self-catering cottages in lush, mature grounds and gardens.

Click here for hotel details / availability

Loch Melfort Hotel

Arduaine, Oban, PA34 4XG

(3 star)

Rooms from £72.00 ( €79.20 / $104.40 ) per night

This romantic country house hotel has amazing sea views from each bedroom, and offers fine Scottish dining and local seafood in its 2 AA Rosette restaurant.

Click here for hotel details / availability

Portsonachan Hotel

South Lochaweside, Inveraray, PA33 1BJ

(3 star)

Rooms from £72.00 ( €79.20 / $104.40 ) per night

Portsonachan Hotel is on the south bank of the stunning Loch Awe in Argyll. All en suite rooms include free Wi-Fi and a fishing permit.

Click here for hotel details / availability

Dolphin Bay Suites

Seafront, Ardersier, Inverness, IV2 7QH

(3 star)

Rooms from £74.50 ( €81.95 / $108.02 ) per night

Spacious, new, and very well equipped, these seafront apartments are on the inner Moray Firth, at the centre of friendly Ardersier village, east of Inverness and ideal for the airport.

Click here for hotel details / availability

Arden House

Newtonmore Road, Kingussie, PH21 1HE

(4 star)

Rooms from £75.00 ( €82.50 / $108.75 ) per night

Arden House is situated in Kingussie and is surrounded by the Cairngorm and Monadhliath mountains. Built in 1870 Arden House is a lovely example of a Scottish Victorian Villa, which retains many period features.

Click here for hotel details / availability

Achilty Hotel

Achilty, Contin, Inverness, IV14 9EG

(3 star)

Rooms from £76.00 ( €83.60 / $110.20 ) per night

A former Drover's Inn dating back to the 18th century, the Achilty Hotel provides excellent food and accommodation. The owners Ethel and Christopher Slater and their staff look forward to giving you a warm Scottish welcome.

Click here for hotel details / availability

New Drumossie Hotel

Old Perth Road, Inverness, IV2 5BE

(4 star)

Rooms from £77.00 ( €84.70 / $111.65 ) per night

Style, Sophistication and Elegance. The Drumossie Hotel has it all. This newly refurbished deluxe four-star hotel in the heart of the Highlands overlooking the Moray Firth radiates luxury, charm and character.

Click here for hotel details / availability

Dunain Park Hotel

Inverness, Inverness, IV3 8JN

(4 star)

Rooms from £80.00 ( €88.00 / $116.00 ) per night

Following extensive refurbishment throughout, this secluded Georgian country house is now the epitome of chic country living, standing within 6 acres of private gardens and woodlands.

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.