Enjoy scenery, nature and walking during your next trip to Highlands!
If scenery, sightseeing and friendly locals are for you, don’t miss out on Inverness!
590 hotels
Fort William is a great choice for travellers interested in scenery, mountains and walking.
160 hotels
Aviemore - the ideal getaway for scenery, walking and outdoor activities!
114 hotels
Enjoy scenery, harbours and seafood during your next trip to Ullapool!
28 hotels
Don’t miss out on Portree! Top spot for scenery, nature and photography.
160 hotels
Put scenery, harbours and seafood on your to-do list during your next visit to Mallaig!
13 hotels
Just a 5-minute drive from the foot of Ben Nevis, Britain’s highest mountain, the Alexandra Hotel offers free on-site parking and free Wi-Fi in public areas.
“Location and the food in the onsite restaurant”
Average review score: 8
Set amongst the beautiful Scottish West Highlands scenery, 19th-century Inverlochy is an award-winning luxury hotel and restaurant. Fort William town centre is just 6.4 km away.
“From the moment they collected our luggage from the car as we arrived to the moment the carried it back when we left the staff could not have been better Fabulous food perfectly served too Fantastic bath”
Average review score: 9.3
The Waverley Guest House offers accommodation with free WiFi in Inverness, attractively situated a 3-minute walk from Inverness Castle and a 16-minute walk from Caledonian Canal.
“Very well located, the staff were warm and welcoming. The rooms were neat and tidy and overall quite homely.”
Average review score: 7.5
Rosebank Guest House is located in Inverness, a 9-minute walk from Inverness Castle.
“It is an absolutely lovely place, well located in terms of walking to the center and eating out. The host is extremely friendly and welcoming. The interior has a lot of nice details. The breakfast is magnificent! The room had everything to make the stay comfortable.”
Average review score: 9.2
Situated only 1 mile from Fort William, Ben Nevis Hotel and Leisure Club offers a restaurant, a bar, free parking and a heated indoor swimming-pool.
“Great hotel. The rooms and bathrooms were very spacious and clean. The indoor pool was great on rainy days.”
Average review score: 7.2
A 500-year-old converted Scottish castle, this hotel is set in the centre of Durnoch, opposite a 13th-century cathedral.
“This is a very nice hotel. The bedrooms look good, the beds are comfortable, a good shower. The staff were very nice, the bar area was comfortable and warm to sit in. The restaurant was brilliant, the food amazing and the staff were very welcoming.”
Average review score: 7.9
590 hotels
If scenery, sightseeing and friendly locals are for you, don’t miss out on Inverness!
160 hotels
Fort William is a great choice for travellers interested in scenery, mountains and walking.
54 hotels
Put scenery, lakes and nature on your to-do list during your next visit to Drumnadrochit!
46 hotels
Thurso is a great choice for travellers interested in scenery, coastal walks and friendly locals.
42 hotels
Grantown on Spey is highly rated by travellers for scenery, walking and countryside.
32 hotels
Put scenery, walking and nature on your to-do list during your next visit to Kingussie!
30 hotels
Put scenery, walking and relaxation on your to-do list during your next visit to Newtonmore!
25 hotels
Try Kyle of Lochalsh for your next trip! Enjoy scenery, nature and sightseeing while you’re there.
22 hotels
nature, friendly locals and beaches are just a few reasons travellers enjoy Kilchoan.
20 hotels
Put sightseeing, nature and history on your to-do list during your next visit to Helmsdale!
20 hotels
scenery, tranquillity and nature are just a few reasons travellers enjoy Gairloch.
20 hotels
scenery, walking and mountains are just a few reasons you’ll love Ballachulish.
17 hotels
Put scenery, tranquillity and friendly locals on your to-do list during your next visit to Cromarty!
16 hotels
Acharacle is a great choice for travellers interested in scenery, tranquillity and nature.
14 hotels
Skeabost is a great choice for travellers interested in scenery, nature and tranquillity.
13 hotels
scenery, tranquillity and mountains are just a few reasons you’ll love Roybridge.
13 hotels
Put scenery, harbours and seafood on your to-do list during your next visit to Mallaig!
13 hotels
Bearnock is a great choice for travellers interested in nature, scenery and countryside.
13 hotels
12 hotels
Try Aultbea for your next trip! Enjoy scenery, tranquillity and relaxation while you’re there.
12 hotels
Enjoy countryside, scenery and walking during your next trip to Nethy Bridge!
11 hotels
If scenery, nature and outdoor activities are for you, don’t miss out on Kincraig!
11 hotels
scenery, friendly locals and relaxation are just a few reasons you’ll love Invergordon.
10 hotels
Kilmuir is a great choice for travellers interested in scenery, nature and clean air.
9 hotels
If mountain walks, seafood and scenery are for you, don’t miss out on Lochcarron!
9 hotels
friendly locals, country walks and botanical gardens are just a few reasons travellers enjoy Kingsburgh.
9 hotels
Try Achiltibuie for your next trip! Enjoy scenery, tranquillity and relaxation while you’re there.
9 hotels
friendly locals, nature walks and fine dining are just a few reasons you’ll love Glendale.
9 hotels
Kensaleyre is a great choice for travellers interested in countryside, clean air and kayaking.
8 hotels
mythology, nature walks and walking are just a few reasons you’ll love Skye of Curr.
8 hotels
Enjoy tranquillity, countryside and wildlife during your next trip to North Kessock!
8 hotels
Put walking, castles and nature walks on your to-do list during your next visit to Golspie!
8 hotels
Put sightseeing, mountain walks and mountains on your to-do list during your next visit to Banavie!
7 hotels
relaxation, trail walking and walking with pets are just a few reasons you’ll love Orbost.
7 hotels
Put mountain walks, tourist attractions and nature walks on your to-do list during your next visit to Kilmaluag!
7 hotels
Keiss is a great choice for travellers interested in scenery, tranquillity and nature.
7 hotels
Isleornsay is a great choice for travellers interested in scenery, tranquillity and relaxation.
7 hotels
Put relaxation, tranquillity and family friendly trips on your to-do list during your next visit to Cannich!
7 hotels
If waterfalls, mountain biking and walking with pets are for you, don’t miss out on Totscore!
7 hotels
6 hotels
Sconser is a great choice for travellers interested in scenery, nature and mountain walks.
6 hotels
Enjoy country walks, beach walks and scenery during your next trip to Portmahomack!
6 hotels
countryside, country walks and river fishing are just a few reasons travellers enjoy Halkirk.
6 hotels
Try Evanton for your next trip! Enjoy countryside, relaxation and friendly locals while you’re there.
6 hotels
Try Dalchreichart for your next trip! Enjoy tranquillity, scenery and nature while you’re there.
6 hotels
Colbost is a great choice for travellers interested in scenery, nature and tranquillity.
5 hotels
Put scenery, nature and walking on your to-do list during your next visit to North Ballachulish!
5 hotels
history, islands and restaurants are just a few reasons travellers enjoy Lochaline.
5 hotels
5 hotels
scenery, dolphin watching and relaxation are just a few reasons you’ll love Fortrose.
5 hotels
5 hotels
Enjoy friendly locals, country walks and tranquillity during your next trip to Carbost!
5 hotels
Put scenery, dolphin watching and tranquillity on your to-do list during your next visit to Avoch!
5 hotels
scenery, tranquillity and relaxation are just a few reasons travellers enjoy Ardersier.
5 hotels
If mountain biking, outdoor activities and mountains are for you, don’t miss out on Culloden!
4 hotels
Put nature, walking with kids and autumn leaves on your to-do list during your next visit to Rogart!
4 hotels
scenery, nature and relaxation are just a few reasons travellers enjoy Letterfinlay.
4 hotels
4 hotels
4 hotels
4 hotels
Try Embo for your next trip! Enjoy beach walks, convenient public transport and tranquillity while you’re there.
4 hotels
4 hotels
Try Culbokie for your next trip! Enjoy countryside, tranquillity and tours while you’re there.
4 hotels
Glenmoriston is a great choice for travellers interested in nature, scenery and tranquillity.
4 hotels
Try Lonmore for your next trip! Enjoy adventure, shopping for accessories and architecture while you’re there.
3 hotels
Try Tomich for your next trip! Enjoy nature, nature walks and clean air while you’re there.
3 hotels
3 hotels
Try Munlochy for your next trip! Enjoy monuments, countryside and pokémon go while you’re there.
3 hotels
Put countryside, sunsets and sightseeing on your to-do list during your next visit to Lochend!
3 hotels
Put adventure, countryside and nature walks on your to-do list during your next visit to Lochailort!
3 hotels
Try Letterfearn for your next trip! Enjoy nature walks, scenery and tours while you’re there.
3 hotels
Don’t miss out on Kilmuir! Top spot for autumn leaves, coastal walks and family friendly trips.
3 hotels
Kentallen is a great choice for travellers interested in scenery, relaxation and mountains.
3 hotels
Put sustainable travel, relaxation and adventure on your to-do list during your next visit to Inveran!
3 hotels
Try Fassfern for your next trip! Enjoy scenery, relaxation and mountains while you’re there.
3 hotels
Bonar Bridge is highly rated by travellers for scenery, nature and countryside.
3 hotels
Put relaxation, healthy food and seafood on your to-do list during your next visit to Bernisdale!
3 hotels
Brackla is a great choice for travellers interested in scenery, nature and sightseeing.
3 hotels
Dundonnell is highly rated by travellers for clean air, countryside and walking.
3 hotels
Put hiking, clean air and relaxation on your to-do list during your next visit to Culnacnoc!
2 hotels
Try Torcastle for your next trip! Enjoy country walks, mountains and clean air while you’re there.
2 hotels
Put scenery, walking and nature on your to-do list during your next visit to Tongue!
2 hotels
2 hotels
2 hotels
2 hotels
2 hotels
Put scenery, walking and coastal walks on your to-do list during your next visit to Melvaig!
2 hotels
Put relaxation, nature and countryside on your to-do list during your next visit to Leckmelm!
2 hotels
scenery, tranquillity and mountain walks are just a few reasons you’ll love Kinlochewe.
2 hotels
Inverinate is highly rated by travellers for nature walks, relaxation and mountains.
2 hotels
2 hotels
nature, outdoor activities and hiking are just a few reasons you’ll love Inchnadamph.
2 hotels
If camping, ancient landmarks and sandy beaches are for you, don’t miss out on Flodigarry!
2 hotels
Fiskavaig - the ideal getaway for coastal walks, bird watching and mountain walks!
2 hotels
Try Earlish for your next trip! Enjoy relaxation, tranquillity and countryside while you’re there.
2 hotels
2 hotels
2 hotels
2 hotels
2 hotels
2 hotels
Bridgend is a great choice for travellers interested in nature, churches and healthy food.
2 hotels
Don’t miss out on Bowermadden! Top spot for tranquillity, relaxation and nature.
2 hotels
Enjoy countryside, nature walks and city walks during your next trip to Belladrum!
2 hotels
2 hotels
2 hotels
Try Ardgour for your next trip! Enjoy mountain biking, pubs and clean air while you’re there.
2 hotels
Achnasheen is a great choice for travellers interested in scenery, tranquillity and nature.
2 hotels
tranquillity, beach walks and nature walks are just a few reasons you’ll love Achmelvich.
2 hotels
2 hotels
castles, sunsets and outdoor activities are just a few reasons you’ll love The Braes.
2 hotels
outdoor activities, photography and relaxation are just a few reasons travellers enjoy Luib.
1 hotel
Don’t miss out on West Canisbay! Top spot for nature, tourist attractions and vegetarian cuisine.
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
Talmine is a great choice for travellers interested in scenery, nature and tranquillity.
1 hotel
1 hotel
1 hotel
Don’t miss out on Strathy! Top spot for family friendly trips, tourist attractions and local food.
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
Try Rosehall for your next trip! Enjoy bird watching, hot springs and sightseeing while you’re there.
1 hotel
1 hotel
1 hotel
Portskerra is a great choice for travellers interested in scenery, tranquillity and nature.
1 hotel
1 hotel
If riverside walks, family friendly trips and countryside are for you, don’t miss out on Overscaig!
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
walking, mountain walks and atmosphere are just a few reasons travellers enjoy Melvich.
1 hotel
relaxation, healthy food and country walks are just a few reasons travellers enjoy Lusa.
1 hotel
1 hotel
1 hotel
Kylestrome is highly rated by travellers for country walks, nature walks and mountain biking.
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
promenades, coastal walks and marvel are just a few reasons you’ll love Inverlael.
590 apartments
If scenery, sightseeing and friendly locals are for you, don’t miss out on Inverness!
160 apartments
Fort William is a great choice for travellers interested in scenery, mountains and walking.
54 apartments
Don’t miss out on Fort Augustus! Top spot for scenery, walking and nature.