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.

Ossian Inn

Kincraig, Aviemore, PH21 1QD

(3 star)

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.

Click here for hotel details / availability

Alexandra Hotel

The Parade, Fort William, PH33 6AZ

(3 star)

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.

Click here for hotel details / availability

Ashburn House

Achintore Road, Fort William, PH33 6RQ

(4 star)

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.

Click here for hotel details / availability

Beaufort Hotel

11 Culduthel Road, Inverness, IV2 4AG

(3 star)

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.

Click here for hotel details / availability

Oban Bay Hotel & Spa

Corran Esplanade, Oban, PA34 5AE

(3 star)

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.

Click here for hotel details / availability

The Argyll Hotel

Front Street, Inveraray, PA32 8XB

(3 star)

Rooms from £49.00 ( €53.90 / $71.05 ) per night

Few hotels in the Western Highlands have such long and distinguished history as The Argyll Hotel. The Argyll was designed in 1750 by the famous builder John Adam.

Click here for hotel details / availability

The Royal Highland

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

(3 star)

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.

Click here for hotel details / availability

Aslaich Bed & Breakfast

East Lewiston, Drumnadrochit, IV63 6UJ

(3 star)

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.

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 next to the 5 locks of the Caledonian Canal, walking distance from Fort Augustus. The village is part of the Great Glen Way. Caledonian House was originally built in the 1860s and was used as Campbell's Tea Room in the 1900s.

Click here for hotel details / availability

Craigvar

The Square, Strathpeffer, IV14 9DL

(4 star)

Rooms from £50.00 ( €55.00 / $72.50 ) per night

This Georgian house is in the centre of the Victorian spa village of Strathpeffer. It has been fully renovated and has free Wi-Fi, free parking and luxury en suite rooms. Craigvar was built in 1839 and looks out over the town's main square.

Click here for hotel details / availability

Newton Hotel

Inverness Rd, Nairn, IV12 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

Park Hotel

Oldfield, Thurso, KW14 8RE

(3 star)

Rooms from £50.00 ( €55.00 / $72.50 ) per night

The Park Hotel - Where the atmosphere & surroundings are as welcoming as the food. Why not go all the way! To Caithness, the land beyond the Highlands and enjoy the hospitality at the Park Hotel.

Click here for hotel details / availability

St Clair Hotel

Sinclair Street, Thurso, KW14 7AJ

(3 star)

Rooms from £50.00 ( €55.00 / $72.50 ) per night

Centrally located hotel in the heart of Thurso, ideal for business or leisure travel. We offer relaxed surroundings and friendly service to help you unwind and recharge your batteries at the end of the day.

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 Cuilfail Hotel

Kilmelford, Kilmelford, Oban, PA34 4XA

(2 star)

Rooms from £50.00 ( €55.00 / $72.50 ) per night

A traditional, family run Argyll Inn built in the Victorian era, located near to the shores of Loch Melfort.

Click here for hotel details / availability

The Weigh Inn Hotel & Lodges

Burnside, Thurso, KW14 7UG

(3 star)

Rooms from £50.00 ( €55.00 / $72.50 ) per night

The Weigh Inn Hotel overlooks the Pentland Firth and has panoramic views of the Orkney Islands. The Orkney car ferry is 2 minutes away. The hotel is located on the outskirts of Thurso.

Click here for hotel details / availability

Thorlee Guest House

1 Cromwell St, Stornoway, HS1 2DB

(3 star)

Rooms from £50.00 ( €55.00 / $72.50 ) per night

Superbly situated in the centre of Stornoway, Thorlee Guest House is on the harbour front, a short walk from the ferry terminal and close to the airport. Thorlee Guest House offers comfortable rooms, with some en suite facilities and satellite TV.

Click here for hotel details / availability

Macdonald Four Seasons Hotel

Aviemore Centre, Aviemore, Highlands

(3 star)

Rooms from £52.00 ( €57.20 / $75.40 ) per night

The Macdonald Four Season’s Hotel located in the foothills of the Cairngorm mountains, offers guests the finest views of the Craigellachie Nature Reserve. Relax in the hotel's bar or dine in the Four Seasons Restaurant, which serves a full buffet breakfast and a mouth-watering carvery and table d’hote menu in the evening. Two minutes walk from the hotel, the Leisure Arena has a 25m swimming pool, sauna, steam room as well as Vital beauty spa and gym. A unique split level shopping complex offers luxury goods and gifts for loved ones. Within the surrounding area visit the Cairngorm Funicular Railway, Highland Wildlife Park, Landmark Adventure Theme Park, Distilleries, and Loch Ness Cruises.

Click here for hotel details / availability

Claymore House Hotel

Seabank Road, Nairn, IV12 4EY

(4 star)

Rooms from £54.00 ( €59.40 / $78.30 ) per night

This charming Victorian villa is close to the beach and between 2 championship golf courses. The Claymore House Hotel offers a warm welcome to the Highlands. It is in quiet residential area and has rooms styled to reflect its Victorian roots.

Click here for hotel details / availability

Inch Hotel

Private Road, Near A82, Fort Augustus, PH32 4BL

(3 star)

Rooms from £54.50 ( €59.95 / $79.02 ) per night

In a stunning location near Fort Augustus, this country house hotel is by Loch Ness, offering free Wi-Fi and charming en suite bedrooms. Overlooking Loch Ness, Yard Restaurant serves a superb Scottish menu, in cosy surroundings.

Click here for hotel details / availability

Golf View Hotel & Spa

63 Seabank Rd, Nairn, IV12 4HD

(4 star)

Rooms from £55.00 ( €60.50 / $79.75 ) per night

Overlooking the Moray Firth, with pretty gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.

Click here for hotel details / availability

Innseagan House Hotel

Achintore Rd, Fort William, PH33 6RW

(3 star)

Rooms from £55.00 ( €60.50 / $79.75 ) per night

The small, modern Innseagan House Hotel looks out onto Loch Linnhe and has views of the surrounding mountains. Innseagan House is conveniently situated 5 minutes' drive from Fort William town centre, a popular outdoor destination in the UK.

Click here for hotel details / availability

Station Hotel

54 Princes Street, Thurso, KW14 7DH

(3 star)

Rooms from £55.00 ( €60.50 / $79.75 ) 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

The Priory Hotel

The Square, Beauly, IV4 7BX

(3 star)

Rooms from £55.00 ( €60.50 / $79.75 ) per night

All our rooms come with all the features that will make your stay a real treat. The attitude of total flexibility at the Priory is one of its great features - early check-in, late check-out, breakfast until lunchtime and room service that will...

Click here for hotel details / availability

The Stronlossit Inn

The Stronlossit Inn, Roybridge, PH31 4AG

(3 star)

Rooms from £55.00 ( €60.50 / $79.75 ) per night

With the Ben Nevis mountain range as its backdrop, Stronlossit offers warm Highland hospitality in an area of outstanding natural beauty.

Click here for hotel details / availability

Express By Holiday Inn Inverness

Stoneyfield, Inverness, IV2 7PA

(3 star)

Rooms from £57.00 ( €62.70 / $82.65 ) per night

Express by Holiday Inn Inverness has comfortable, modern accommodation at great-value rates that include continental breakfast.

Click here for hotel details / availability

Aros Ard Bed & Breakfast

Seafield Gardens, Fort William, PH33 6RJ

(4 star)

Rooms from £57.50 ( €63.25 / $83.38 ) per night

This high-quality B&B has stunning views across Loch Linnhe and the Ardgour Hills. It is a 10-minute walk from the town centre with easy access to Highland hot spots.

Click here for hotel details / availability

Macdonald Highlands Hotel

Aviemore Mountain Resort, Aviemore, Invernesshire

(4 star)

Rooms from £58.00 ( €63.80 / $84.10 ) per night

The Macdonald Highlands Hotel has 151 luxury guest bedrooms and features Aspects their signature restaurant, offering the very best locally sourced and organic produce from an a la carte menu. The cosy Lagan Bar has an excellent range of whiskys to sample from all over Scotland. As well as the hotel’s own extensive on site Leisure Arena and Vital Beauty Spa, there are plenty of golf courses and walking trails, or you could try fly fishing or wildlife watching. A unique split level shopping complex offers luxury goods and gifts for loved ones. Within the surrounding area visit the Cairngorm Funicular Railway, Highland Wildlife Park, Landmark Adventure Theme Park, Distilleries, Loch Ness Cruises. Loch Morlich and Loch Insh water sports, cycling, horse riding, mountain & quad biking, rock climbing, snow sports and sled dog trips.

Click here for hotel details / availability

Hollytree Hotel and Swimming pool

Kentallen Pier, Fort William, PA38 3BY

(3 star)

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

Stunningly situated by the sea, this stylish hotel offers chic accommodation, facilities and dining. All 20 rooms enjoy magnificent sea views and all are fully en suite with luxurious fittings and furnishings, including their own seating areas.

Click here for hotel details / availability

Isle Of Mull Hotel and Spa

Craignure, Isle Of Mull, Craignure, PA65 6BB

(3 star)

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

With a magnificent position overlooking the Sound of Mull, this hotel offers bedrooms and public areas with stunning views. The newly-opened swimming pool and spa (March 2008) enables you to relax and get away from it all.

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.