You'll love scenery, nature and walking during your next trip to Highlands!
If scenery, sightseeing and friendly locals are your thing, don’t miss out on Inverness!
590 hotels
Fort William is a great choice for travelers interested in scenery, mountains and walking.
160 hotels
Aviemore – the ideal getaway for scenery, walking and outdoor activities!
114 hotels
You'll love scenery, harbors and seafood during your next trip to Ullapool!
28 hotels
Don’t miss out on Portree! Top destination for scenery, nature and photography.
160 hotels
Put scenery, harbors and seafood on your to-do list for your next trip 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.
“The breakfast was lovely..great choices of food xx”
Average Review Score: 8
Set among the beautiful Scottish West Highlands scenery, 19th-century Inverlochy is an award-winning luxury hotel and restaurant. Fort William town center is just 4 mi 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 accommodations with free WiFi in Inverness, attractively located 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 in the center of Durnoch, across from 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 your thing, don’t miss out on Inverness!
160 hotels
Fort William is a great choice for travelers interested in scenery, mountains and walking.
54 hotels
Don’t miss out on Fort Augustus! Top destination for scenery, walking and nature.
54 hotels
Put scenery, lakes and nature on your to-do list for your next trip to Drumnadrochit!
46 hotels
Thurso is a great choice for travelers interested in scenery, coastal walks and friendly locals.
43 hotels
Don’t miss out on Dunvegan! Top destination for scenery, nature and tranquillity.
42 hotels
Grantown on Spey is highly rated by travelers for scenery, walking and countryside.
35 hotels
You'll love scenery, tranquillity and nature during your next trip to Lochinver!
32 hotels
Put scenery, walking and nature on your to-do list for your next trip to Kingussie!
30 hotels
Put scenery, walking and relaxation on your to-do list for your next trip to Newtonmore!
25 hotels
Try Kyle of Lochalsh for your next trip and enjoy scenery, nature and sightseeing while you’re there!
22 hotels
nature, friendly locals and beaches are just a few reasons why travelers enjoy Kilchoan.
20 hotels
Put sightseeing, nature and history on your to-do list for your next trip to Helmsdale!
20 hotels
scenery, tranquillity and nature are just a few reasons why travelers enjoy Gairloch.
20 hotels
scenery, walking and mountains are just a few reasons why you’ll love Ballachulish.
18 hotels
Don’t miss out on Kinlochleven! Top destination for scenery, hiking and walking.
17 hotels
If scenery, nature and relaxation are your thing, don’t miss out on Invergarry!
17 hotels
Put scenery, tranquillity and friendly locals on your to-do list for your next trip to Cromarty!
16 hotels
Acharacle is a great choice for travelers interested in scenery, tranquillity and nature.
14 hotels
Skeabost is a great choice for travelers interested in scenery, nature and tranquillity.
14 hotels
Try Onich for your next trip and enjoy scenery, nature and walking while you’re there!
14 hotels
Don’t miss out on Contin! Top destination for scenery, tranquillity and country walks.
13 hotels
scenery, tranquillity and mountains are just a few reasons why you’ll love Roybridge.
13 hotels
Put scenery, harbors and seafood on your to-do list for your next trip to Mallaig!
13 hotels
Bearnock is a great choice for travelers interested in nature, scenery and countryside.
13 hotels
12 hotels
Try Aultbea for your next trip and enjoy scenery, tranquillity and relaxation while you’re there!
12 hotels
You'll love countryside, scenery and walking during your next trip to Nethy Bridge!
11 hotels
If scenery, nature and outdoor activities are your thing, don’t miss out on Kincraig!
11 hotels
scenery, friendly locals and relaxation are just a few reasons why you’ll love Invergordon.
10 hotels
scenery, countryside and clean air are just a few reasons why you’ll love Lybster.
10 hotels
Kilmuir is a great choice for travelers interested in scenery, nature and clean air.
10 hotels
Don’t miss out on Flashader! Top destination for nature, scenery and tranquillity.
10 hotels
scenery, sandy beaches and tranquillity are just a few reasons why you’ll love Morar.
9 hotels
If mountain walks, seafood and scenery are your thing, don’t miss out on Lochcarron!
9 hotels
friendly locals, country walks and botanical gardens are just a few reasons why travelers enjoy Kingsburgh.
9 hotels
Try Achiltibuie for your next trip and enjoy scenery, tranquillity and relaxation while you’re there!
9 hotels
friendly locals, nature walks and fine dining are just a few reasons why you’ll love Glendale.
9 hotels
Kensaleyre is a great choice for travelers interested in countryside, clean air and kayaking.
8 hotels
mythology, nature walks and walking are just a few reasons why you’ll love Skye of Curr.
8 hotels
You'll love tranquillity, atmosphere and scenery during your next trip to Plockton!
8 hotels
You'll love tranquillity, countryside and wildlife during your next trip to North Kessock!
8 hotels
Put walking, castles and nature walks on your to-do list for your next trip to Golspie!
8 hotels
Put sightseeing, mountain walks and mountains on your to-do list for your next trip to Banavie!
7 hotels
relaxation, trail walking and walking with pets are just a few reasons why you’ll love Orbost.
7 hotels
Put mountain walks, tourist attractions and nature walks on your to-do list for your next trip to Kilmaluag!
7 hotels
Keiss is a great choice for travelers interested in scenery, tranquillity and nature.
7 hotels
Isleornsay is a great choice for travelers interested in scenery, tranquillity and relaxation.
7 hotels
Put relaxation, tranquillity and family friendly trips on your to-do list for your next trip to Cannich!
7 hotels
If waterfalls, mountain biking and walking with pets are your thing, don’t miss out on Totscore!
7 hotels
6 hotels
Sconser is a great choice for travelers interested in scenery, nature and mountain walks.
6 hotels
You'll love 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 why travelers enjoy Halkirk.
6 hotels
Try Evanton for your next trip and enjoy countryside, relaxation and friendly locals while you’re there!
6 hotels
Try Dalchreichart for your next trip and enjoy tranquillity, scenery and nature while you’re there!
6 hotels
Colbost is a great choice for travelers interested in scenery, nature and tranquillity.
5 hotels
Put scenery, nature and walking on your to-do list for your next trip to North Ballachulish!
5 hotels
history, islands and restaurants are just a few reasons why travelers enjoy Lochaline.
5 hotels
5 hotels
scenery, dolphin watching and relaxation are just a few reasons why you’ll love Fortrose.
5 hotels
5 hotels
You'll love 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 for your next trip to Avoch!
5 hotels
scenery, tranquillity and relaxation are just a few reasons why travelers enjoy Ardersier.
5 hotels
You'll love scenery, friendly locals and wildlife during your next trip to Ardvasar!
5 hotels
If mountain biking, outdoor activities and mountains are your thing, don’t miss out on Culloden!
5 hotels
If wildlife, nature walks and atmosphere are your thing, don’t miss out on Harlosh!
4 hotels
scenery, tranquillity and relaxation are just a few reasons why you’ll love Teangue.
4 hotels
Put nature, walking with kids and fall foliage on your to-do list for your next trip to Rogart!
4 hotels
scenery, walking and relaxation are just a few reasons why travelers enjoy Milovaig.
4 hotels
scenery, nature and relaxation are just a few reasons why travelers enjoy Letterfinlay.
4 hotels
4 hotels
4 hotels
4 hotels
Try Embo for your next trip and enjoy beach walks, convenient public transportation and tranquillity while you’re there!
4 hotels
4 hotels
Try Culbokie for your next trip and enjoy countryside, tranquillity and tours while you’re there!
4 hotels
Glenmoriston is a great choice for travelers interested in nature, scenery and tranquillity.
4 hotels
Try Lonmore for your next trip and enjoy adventure, accessories shopping and architecture while you’re there!
3 hotels
Try Tomich for your next trip and enjoy nature, nature walks and clean air while you’re there!
3 hotels
3 hotels
Try Munlochy for your next trip and enjoy monuments, countryside and pokémon go while you’re there!
3 hotels
Put countryside, sunsets and sightseeing on your to-do list for your next trip to Lochend!
3 hotels
Put adventure, countryside and nature walks on your to-do list for your next trip to Lochailort!
3 hotels
Try Letterfearn for your next trip and enjoy nature walks, scenery and tours while you’re there!
3 hotels
Don’t miss out on Kilmuir! Top destination for fall foliage, coastal walks and family friendly trips.
3 hotels
Kentallen is a great choice for travelers interested in scenery, relaxation and mountains.
3 hotels
Put sustainable travel, relaxation and adventure on your to-do list for your next trip to Inveran!
3 hotels
Try Fassfern for your next trip and enjoy scenery, relaxation and mountains while you’re there!
3 hotels
Don’t miss out on Drumbeg! Top destination for countryside, route 66 and country walks.
3 hotels
Bonar Bridge is highly rated by travelers for scenery, nature and countryside.
3 hotels
Put relaxation, healthy food and seafood on your to-do list for your next trip to Bernisdale!
3 hotels
Don’t miss out on Badcaul! Top destination for islands, whale watching and relaxation.
3 hotels
Don’t miss out on Applecross! Top destination for scenery, tranquillity and nature.
3 hotels
Brackla is a great choice for travelers interested in scenery, nature and sightseeing.
3 hotels
Put hiking, clean air and relaxation on your to-do list for your next trip to Culnacnoc!
2 hotels
You'll love relaxation, sightseeing and countryside during your next trip to Watten!
2 hotels
Try Torcastle for your next trip and enjoy country walks, mountains and clean air while you’re there!
2 hotels
lakes, relaxation and trail walking are just a few reasons why you’ll love Scourie.
2 hotels
2 hotels
2 hotels
2 hotels
2 hotels
Put scenery, walking and coastal walks on your to-do list for your next trip to Melvaig!
2 hotels
Put relaxation, nature and countryside on your to-do list for your next trip to Leckmelm!
2 hotels
scenery, castles and beautiful forests are just a few reasons why you’ll love Kirkton.
2 hotels
scenery, tranquillity and mountain walks are just a few reasons why you’ll love Kinlochewe.
2 hotels
Inverinate is highly rated by travelers for nature walks, relaxation and mountains.
2 hotels
2 hotels
nature, outdoor activities and hiking are just a few reasons why you’ll love Inchnadamph.
2 hotels
If camping, ancient landmarks and sandy beaches are your thing, 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 and 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 travelers interested in nature, churches and healthy food.
2 hotels
hiking, atmosphere and countryside are just a few reasons why you’ll love Braemore.
2 hotels
Don’t miss out on Bowermadden! Top destination for tranquillity, relaxation and nature.
2 hotels
You'll love countryside, nature walks and city walks during your next trip to Belladrum!
2 hotels
2 hotels
2 hotels
If scenery, nature and walking with kids are your thing, don’t miss out on Armadale!
2 hotels
Try Ardgour for your next trip and enjoy mountain biking, pubs and clean air while you’re there!
2 hotels
Achnasheen is a great choice for travelers interested in scenery, tranquillity and nature.
2 hotels
tranquillity, beach walks and nature walks are just a few reasons why you’ll love Achmelvich.
2 hotels
2 hotels
castles, sunsets and outdoor activities are just a few reasons why you’ll love The Braes.
2 hotels
outdoor activities, photography and relaxation are just a few reasons why travelers enjoy Luib.
1 hotel
Don’t miss out on West Canisbay! Top destination 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 travelers interested in scenery, nature and tranquillity.
1 hotel
1 hotel
1 hotel
Don’t miss out on Strathy! Top destination 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 and enjoy bird watching, hot springs and sightseeing while you’re there!
1 hotel
1 hotel
1 hotel
Portskerra is a great choice for travelers interested in scenery, tranquillity and nature.
1 hotel
1 hotel
If riverside walks, family friendly trips and countryside are your thing, 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 why travelers enjoy Melvich.
1 hotel
relaxation, healthy food and country walks are just a few reasons why travelers enjoy Lusa.
1 hotel
1 hotel
1 hotel
Kylestrome is highly rated by travelers 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 why you’ll love Inverlael.
590 Apartments
If scenery, sightseeing and friendly locals are your thing, don’t miss out on Inverness!
160 Apartments
Don’t miss out on Portree! Top destination for scenery, nature and photography.
160 Apartments
Fort William is a great choice for travelers interested in scenery, mountains and walking.
54 Apartments
Don’t miss out on Fort Augustus! Top destination for scenery, walking and nature.