Hotels in The Scottish Highlands

Eilean Donan Castle, Scotland

Visit the Scottish Highlands, famous around the world as an area of great natural beauty. Magnificent, wooded mountains surround hidden valleys and dark, deep lochs.

This sparsely populated country is a great location to partake in outdoor activities such as cycling and mountaineering. Or simply use your time there to appreciate the incredible scenery, unique local peoples, historical treasures and varied wildlife.

Inverness

Shot of Inverness from across the river

Inverness, the unofficial capital of the Highlands, is a wonderful springboard from which to launch your adventure in the Highlands. A bustling city with 50,000+ inhabitants, this is a great place to shop, eat-out and plan trips to the surrounding wilds.

The famous Loch Ness is an easy visit from Inverness, and the surrounding area is full of beautiful woodland walks, historic ruins and untamed, rolling hills.

The nearby harbour town of Nairn is a popular destination for golfers who come for its two championship courses. During the summer the town is also a seaside resort, but its hillwalking and local wildlife are popular with tourists all year round.

Low-cost flights are available into Inverness airport, and the larger airport at Aberdeen is only an hour away.

Hotels near Inverness

Lovat Arms Hotel ***

Lovat Arms Hotel *** rooms from GBP £45

The Lovat Arms Hotel is situated in beautiful historic Beauly, is ideally located to experience fishing, walking, bird watching, monster watching, golf, historic sight seeing… and of course – no Highland visit would be complete without sampling some of the local malt whiskies.

Old North Inn

Old North Inn rooms from GBP £50

The Old North Inn sits in the small village of Inchmore on the A862 just 7 miles from Inverness – formerly known as the Bog Roy, the inn holds a prime place in the colourful history of the area and still today remains at the heart of the local community.

Loch Ness House Hotel ***

Loch Ness House Hotel *** rooms from GBP £60

Loch Ness House Hotel lies on the western outskirts of Inverness just five minues by car from the town centre. The family-owned hotel offers the best in Highland Hospitality 22 Ensuite rooms.

Hotels near Nairn

Golf View Hotel & Leisure Club ****

Golf View Hotel & Leisure Club **** rooms from GBP £70

The Golf View Hotel and Leisure Club is situated overlooking the Moray Firth with gardens leading down to the seashore. Many of the 42 bedrooms are sea-facing with traditional interiors that provide you an exceptionally comfortable place in which to stay.

Newton Hotel ****

Newton Hotel **** rooms from GBP £55

Newton Hotel is a 4-star hotel set in 21 acres of mature parkland overlooking Nairn Golf Course, close to the Highland Town of Nairn. Built as a family home in 1872 and a hotel since 1951, in recent years the hotel has been completely renovated.

Claymore House Hotel ****

Claymore House Hotel **** rooms from GBP £57

Family owned hotel which is renowned for its attentive service and excellent cuisine using fresh local produce.

Windsor Hotel Nairn ***

Windsor Hotel Nairn *** rooms from GBP £45

The Windsor Hotel is set only a few miles from Inverness and in the best residential area of Nairn within three minutes walking distance of the town centre. Beautiful sandy beaches, putting green, children’s adventure play park, swimming pool, squash courts and full leisure facilities are also within easy reach of the Hotel.

Knockomie Hotel ****

Knockomie Hotel **** rooms from GBP £88

Knockomie is a new generation of Scottish Highland Hotel, providing friendly, honest and unstuffy service. Situated 4 miles from the Moray coast and the world famous village of Findhorn near Inverness.

Skye & Lochaber

Shot of Inverness from across the river

Fort William and Lochaber covers a large area of the NorthWest Highlands. Because of the huge range of activities available, the region has become known as the outdoor capital of the UK. Popular sports include sailing and canoeing, fishing, mountain biking, climbing, and much more besides.

The town of Fort William also acts as a gateway to the Western Isles, or a good base from which to push north to Glencoe and Kinlochleven or trek on the mountains of the Nevis Range.

Nearby Skye, the largest island of the Inner Hebrides, is an area of spectacular beauty. With dramatic mountains and a coastline of ragged peninsulas, Skye is an excellent place to visit for those looking to see the real character of the Highlands.

Hotels near Skye & Lochaber

Onich Hotel ****

Onich Hotel **** rooms from GBP £47

The Onich Hotel, beautifully situated on the shores of Loch Linnhe, faces south with attractive gardens extending to the waters edge. It has stunning panoramic views across the loch to the mountains of Glencoe in the East and to Morvern and the Isle of Mull in the West.