Search hotels in Highlands, United Kingdom

Enter your dates and choose from 4277 hotels and other places to stay

Check out these popular cities in Highlands

Inverness

811 hotels

Fort William

378 hotels

Portree

220 hotels

Aviemore

213 hotels

Glencoe

48 hotels

Ullapool

43 hotels

Thurso

63 hotels

Broadford

48 hotels

Fort Augustus

112 hotels

Nairn

120 hotels

Stay in Highlands's best hotels!

Filter by:

Star rating
Review score

Rokeby Manor

Hotel in Invergarry

Situated in Invergarry, 41 km from Glen Nevis, Rokeby Manor features accommodation with a shared lounge, free private parking, a restaurant and a bar.

J
Joachim
From
Belgium
Lovely hotel with a charming setting.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,068 reviews
Price from
US$173.07
1 night, 2 adults

Greshornish House Hotel

Hotel in Edinbane

Greshornish House Hotel features free WiFi in public areas and views of sea in Edinbane. Among the various facilities of this property are a garden and a bar.

K
Karina
From
Spain
the open fire & the amazing location.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,462 reviews
Price from
US$128.39
1 night, 2 adults

Bettyhill Hotel

Hotel in Bettyhill

Offering stunning views over Torrisdale Bay and the sea, Bettyhill Hotel is located in Bettyhill and features an a-la-carte restaurant, a bar, garden and terrace. Free Wi-Fi access is available.

M
Michał
From
Poland
Location, amazing view, great stuff
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,805 reviews
Price from
US$161.82
1 night, 2 adults

Borgie Lodge Hotel

Hotel in Borgie

Borgie Lodge Hotel offers a Highland setting situated between Bettyhill and Tongue within the Borgie River Glen. This hotel is set within its own gardens.

a
anne-lyse
From
France
The hotel is so cozy, Andi and all her staff are so welcoming, and the breakfast is awesome. We wish we booked several nights! Such a great place!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,262 reviews
Price from
US$248.75
1 night, 2 adults

High Range Lodge Hotel

Hotel in Aviemore

With fantastic views of Rothiemurchus Forest and the Cairngorm Mountains, the High Range Lodge Hotel offers spacious rooms with original artwork by local artists.

T
Toni
From
Australia
Spacious, modern, clean motel style room with heating you could control yourself Guest laundry facilities for small fee Close to main strip of shops and restaurants and rail -less than 10mins on foot Close to Glenmore, Loch Morlich and Cairngorms by car
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,393 reviews
Price from
US$88.27
1 night, 2 adults

Cuillin Hills Hotel

Hotel in Portree

In 15 acres of private grounds, this hotel boasts spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskies on offer.

P
Patricia
From
Australia
Outstanding Hotel. I couldn’t fault the service or facilities. The staff were helpful, friendly and attentive. Rooms are excellent, and well cleaned each day; with just those little extra touches many hotels forget. We will definitely be staying again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,123 reviews
Price from
US$406.45
1 night, 2 adults

The Braeriach

Hotel in Newtonmore

Located in Newtonmore, 300 metres from Newtonmore Golf Club, The Braeriach provides accommodation with a garden, free private parking and a shared lounge.

P
PING YEE
From
Hong Kong
Excellent location, quiet and comfortable, friendly, great value breakfast
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 249 reviews
Price from
US$129.99
1 night, 2 adults

Estate Of Ord

Hotel in Muir of Ord

Estate Of Ord features a garden, terrace, a restaurant and bar in Muir of Ord.

C
Ceri
From
Canada
Incredibly welcoming and comfortable. Delicious food. Lovely location and beautiful grounds.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 139 reviews
Price from
US$184.55
1 night, 2 adults

The Salt house

Hotel in Golspie

Featuring 4-star accommodation, The Salt house is located in Golspie, 17 km from Carnegie Club Skibo Castle and 18 km from Royal Dornoch Golf Club.

M
Mark
From
Australia
The owners were fabulous. Prepared to assist us in every way and always with a smile. Best coffee and breakfast ever. We wish them every success with their renovations and expansions.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 212 reviews
Price from
US$207.29
1 night, 2 adults

The Crossing

Hotel in Kingussie

Situated in Kingussie, within 1.3 km of Kingussie Golf Club and 1.5 km of Ruthven Barracks, The Crossing features accommodation with a garden and free WiFi throughout the property as well as free...

T
Tinja
From
Finland
Very clean and beautiful place to stay. Really nice breakfast as well.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 625 reviews
Price from
US$132.40
1 night, 2 adults
See all 4277 hotels in Highlands

Most booked hotels in Highlands in the past month

See all

Popular with guests booking hotels in Highlands

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 5,336 reviews

Popular with guests booking hotels in Highlands

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 4,238 reviews

Popular with guests booking hotels in Highlands

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,267 reviews

Popular with guests booking hotels in Highlands

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 3,481 reviews

Popular with guests booking hotels in Highlands

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,962 reviews

Popular with guests booking hotels in Highlands

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 9,103 reviews

Popular with guests booking hotels in Highlands

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 2,753 reviews

Popular with guests booking hotels in Highlands

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 4,629 reviews

Popular with guests booking hotels in Highlands

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,226 reviews

Popular with guests booking hotels in Highlands

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,782 reviews

Highlands's best hotels with breakfast

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 125 reviews

Kinloch Lodge Hotel and Restaurant is a family-run former 17th-century hunting lodge, situated at the foot of a long private drive up Kinloch Hill on the shoreline of Loch Na Dal.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 138 reviews

A 25-minute drive from Fort William, Glencoe House offers accommodation in 10 acres of private gardens. There is free WiFi throughout the buildings, and free private parking on site.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,267 reviews

Ideally set in the centre of Inverness, AC Hotel by Marriott Inverness features air-conditioned rooms, a fitness centre, free WiFi and a terrace.

From US$113.67 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,025 reviews

Situated 11 km from Eilean Donan Castle, Kintail Lodge Hotel offers 3-star accommodation in Kyle of Lochalsh and has a shared lounge, a bar and water sports facilities.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 4,238 reviews

Attractively set in the centre of Inverness, River Ness Hotel, a member of Radisson Individuals features air-conditioned rooms, a fitness centre, free WiFi and a shared lounge.

From US$90.94 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,962 reviews

This new hotel, which opened March 2020, is set in Inverness, 14 km from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodation with a restaurant, private parking, a fitness...

From US$89.80 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,782 reviews

Set in Fort William and within 1.9 km of Glen Nevis, The Garrison features a bar, allergy-free rooms, and free WiFi throughout the property.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,295 reviews

The centrally located Heathmount Hotel is 10 minutes’ walk from Inverness Castle, and offers Scottish whisky, Illy coffee and freshly mixed cocktails in its 2 contrasting bars.

Budget hotels in Highlands

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,667 reviews

Set within 27 km of Loch Linnhe and 32 km of Glenfinnan Station Museum, The Base Camp Hotel, Nevis Range offers rooms in Fort William.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,261 reviews

Holiday Inn Express Inverness offers modern accommodation and free parking. It is within 30 minutes’ drive of Loch Ness, Culloden Battlefield, and Cawdor Castle.

From US$131.06 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,646 reviews

B&B HOTEL Inverness is just 100 metres from the city's train and bus stations. A 20-minute drive from the shores of Loch Ness, it offers free WiFi, colourful rooms and a 24-hour front desk.

From US$73.55 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 789 reviews

Providing free WiFi, Loch Ness Gate House offers rooms in Fort Augustus, 26 km from Urquhart Castle. All units in the hotel are equipped with a flat-screen TV.

From US$222.67 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 591 reviews

Featuring a garden, terrace, bar and free WiFi, The 1645 Inn is located in Nairn, 30 km from Inverness Castle and 21 km from Castle Stuart Golf Links.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 951 reviews

Set in a converted cluster of fisherman’s houses along Portree Harbour the hotel offers plenty of character and quirks. There are 17 en-suite bedrooms with all expected facilities.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,027 reviews

Set in Thurso and within less than 1 km of Thurso Beach, Manor House Hotel has a bar, non-smoking rooms, and free WiFi.

From US$100.30 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 1,391 reviews

Set in Dingwall, 23 km from Inverness Castle, The National Hotel offers accommodation with a restaurant, free private parking and a bar.

From US$76.23 per night

Hotels in Highlands that you can book without a credit card

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,262 reviews

Borgie Lodge Hotel offers a Highland setting situated between Bettyhill and Tongue within the Borgie River Glen. This hotel is set within its own gardens.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 139 reviews

Estate Of Ord features a garden, terrace, a restaurant and bar in Muir of Ord.

The Caledonian

Hotel in Portree
No credit card needed
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 508 reviews

Situated in Portree, 36 km from Dunvegan Castle, The Caledonian features accommodation with free WiFi and free private parking. The hotel has family rooms. At the hotel, rooms are fitted with a desk.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 425 reviews

Situated in Kingussie and within 1.1 km of Kingussie Golf Club, The Osprey Hotel has a terrace, non-smoking rooms, and free WiFi throughout the property. This 3-star hotel offers a concierge service.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 104 reviews

Situated in Dornoch, Links House at Royal Dornoch has a restaurant, bar, terrace, and free WiFi. Private parking is available at the property. All rooms in the hotel are fitted with a flat-screen TV.

Edinbane Lodge

Hotel in Edinbane
No credit card needed
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 232 reviews

Located in Edinbane, 14 km from Dunvegan Castle, Edinbane Lodge provides accommodation with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers luggage storage space.

Newhall Mains

Hotel in Resolis
No credit card needed
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 140 reviews

Newhall Mains features free bikes, garden, a terrace and restaurant in Resolis. This 5-star hotel offers a bar. The hotel has a sauna, room service and free WiFi.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 169 reviews

Isle of Raasay Distillery in Raasay has 4-star accommodation with a shared lounge, a restaurant and a bar. Boasting luggage storage space, this property also provides guests with a sun terrace.

Highlands highlights

Loch Ness and Highland scenery

Loch Ness has a dramatic setting, sheltered by looming mountains and a lush landscape. Boat trips are available all year round.

The Highlands’ whisky distilleries

The Highlands is one of Scotland’s main whisky-producing regions and is known for its variety of unique single malts.

Trek up Ben Nevis and through the Great Glen

The UK’s highest peak, Ben Nevis proves the ultimate challenge for many. The Great Glen Way is great to explore by foot, bike or boat.

Skiing at Glencoe

Passing gorges and stunning waterfalls, the road through Glencoe leads to some of Scotland’s best skiing, climbing and walking.

Walk the West Highland Way

This 96-mile route winds through gorgeous scenery and varied terrain. Look out for the Glenfinnan Viaduct, recognisable to any Harry Potter fan.

Fairy Pools on the Isle of Skye

Few parts of the Highlands and Islands are more eye-catching than these crystal-clear blue pools, which make for some great photo opportunities.

Drive from Ullapool to Durness

If hiking isn't your thing, the Highlands also offers plenty of scenic driving. Ullapool to Durness will take you past million-year-old rock formations.

The Black Isle Show

This agricultural show on the Black Isle is a stone’s throw from Inverness. Visitors flock to its 300 trade stands, flower show and food fair.

John O'Groats dramatic landscape

The UK’s most northerly point, John O’Groats boasts wildlife spotting along the coast including seals, dolphins and killer whales.

Dolphin spotting on the Moray Firth

Home to the world's largest Bottlenose dolphins, the Moray Firth’s boat trips allow visitors to catch a glimpse of these animals’ acrobatics.

FAQs about hotels in Highlands

See reviews by guests who stayed at hotels in Highlands

See all
From US$112.64 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 4,629 reviews
I stayed here for a night and it was my birthday so they delivered a message sent by my family. It was a nice gesture. The room I stayed in was really big, clean, and warm. The bed was comfortable, the bathroom was massive, and the got shower was amazing. Breakfast was nice, and there were lots of options to choose from. I also got the got breakfast. The location is perfect, right next to the train station and very close to the bus station, the mall and all the restaurants. I would stay here again. I had a great time. Thanks!
Guest review by
Alejandra Espinoza C
Chile
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,512 reviews
We were booked for 2 nights but as soon as we arrived to our chalet we booked another 3 nights! Its like home away home! The chalet is so comfortable, cosy, warm. The whole resort is in a great location as Aviemore is just a wonderful little town. Scenery (for me as a foreigner from a flat country) absolutely gorgeous. Lots to do as a family and the areas roads and viewpoints are a must! Great place for a family holiday!
Guest review by
Katrin G King
Estonia
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,534 reviews
The perfect place to fall in love with Scotland! Excellent location, close to many trails and tourist attractions. It has a stunning view to the Loch and the surrounding mountains. Very friendly, helpful and kind staff, superbly equipped, cosy room and delicious food. To return.
Guest review by
Ágnes
Belgium
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 125 reviews
the venue and the whole lodge are amazing! located in the south of the Skye Island a bit far from all the amenities of the north but also from the confusion of the tourist. The suite is really large and beautiful! Dinner and breakfast are simply excellent!
Guest review by
Davide
Italy
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,267 reviews
Very welcoming staff on reception and in restourant...staning view and sewvice.... great food ...very bice and warm swimming pool with sauna ... will be happy to return for longer...very close to lots of hikes and day trips
Guest review by
Laura
Ireland
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 629 reviews
Very nice camping. showers, toilets - everything was clean, spacious, outdoor seating was great. Functional outdoor kitchen. Nice environment. I highly recommend it. Thank you
Guest review by
Bašaša77
Czech Republic
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,823 reviews
Everything was in order, clean and classy. Also, amazing breakfast. For the price paid at 117 pounds it was the best of our stays in Scotland.
Guest review by
Vaggelis
Greece
From US$617.86 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,139 reviews
Great setting on the river. Super cool pod to stay in. Food truck is innovative and tasty. Wish we had more time there as so relaxing
Guest review by
Glenn
New Zealand
From US$138.42 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,228 reviews
Scenic area with lovely rooms, we stayed in Room 12 and had a lovely little balcony with views of the Loch.
Guest review by
Morgan George
United Kingdom
From US$133.40 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 2,963 reviews
Perfect location, historical atmosphere, good size of room. It is suggested to book a table for dinner.
Guest review by
Zsuzsanna
Hungary
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 863 reviews
Amazing view and very helpful staff. Very well kept. Easy parking and near to groceries store.
Guest review by
Anis Junaidi
Malaysia
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 535 reviews
Perfect location, surrounded by an amazing landscape! Very good food in the Lounge bar.
Guest review by
Vincent
France
From US$226.15 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3,069 reviews
Great for kids, kept them fully occupied, lovely area and staff were great
Guest review by
Derek Swan
Ireland
From US$188.57 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 5,336 reviews
Big room, big toilet, river view, right in front of the cathedral
Guest review by
Mariana
Portugal
From US$119.02 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 9,103 reviews
Very nice room and friendly and helpful staff.
Guest review by
Marc
Ukraine
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 266 reviews
EVERYTHING WAS GOOD ABOUT THE PROPERTY
Guest review by
Venkatesh
Hong Kong
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,226 reviews
Great location, friendly staff.
Guest review by
Jonathan
France

Planning a trip? Get inspired by reviews of cities in Highlands

10

Excellent walks for dogs (and owners) - wooded area at Ness...

Excellent walks for dogs (and owners) - wooded area at Ness Islands and Caledonian Canal, Victorian market well worth a visit and their food hall is all dog friendly, Cafe 1668 on Church Street is excellent - great food at great price and they support the community. City has lots of regular bus services to loads of attractions.
Guest review by
Donna Marie
United Kingdom
10

Paid walking tour of Fort William. Highlands Museum.

Paid walking tour of Fort William. Highlands Museum. Great shops. Very good food, including a family run bakery. Plenty of history to discover as this area was involved in the Commando training during Second World War in the 1940’s. Local people very friendly and helpful. Cafes and pubs for food.
Guest review by
Norman
United Kingdom
10

Portree has a few nice bars, with friendly staff and is a...

Portree has a few nice bars, with friendly staff and is a pretty town, easy to cover on foot. The evening roast meal we had was tasty at the Tongadale hotel, but food elsewhere we saw served, looked lovely too. It's a great base to explore the scenic Isle of Skye and the road to it, is a great scenic drive too. It's a fab place.
Guest review by
Paul
United Kingdom
6.0

I had imagined Aviemore to be an old town like Pitlochry and...

I had imagined Aviemore to be an old town like Pitlochry and Dunkeld, but in fact all the buildings in the Main Street seem to be fairly new, apart from the railway station. It has lots of shops selling outdoor clothing, and is not very attractive architecturally.
Guest review by
Martin
United Kingdom
10

Located in very beautiful place in Glencoe woods; Stayed in...

Located in very beautiful place in Glencoe woods; Stayed in log cabin, it was very cosy with log fire and BBQ provisions; Enjoyed every moment staying there; good kitchen facilities, car paring in front of cabins, Pubs within walking distance (abt 15 mins); Plenty of hiking trails within and nearby;
Guest review by
Supradip
United Kingdom
10

We were there to break a long journey north.

We were there to break a long journey north. Great stopping off point as it has a petrol station and shops. Very picturesque village. It has a supermarket too. But a lovely peaceful vibe about it. Would be happy to stay again.
Guest review by
Janice
United Kingdom
8.0

Thurso still feels a generally friendly town.

Thurso still feels a generally friendly town. The Visitors Centre was excellent, very helpful friendly staff, with advice, directions and postcards. The beach is lovely, and the castle very picturesque, though I have no idea if you can go round it as it is on the opposite side of a long inlet and I wasn't about to walk all the way round there on the off-chance. Good amount of shops, and seemingly banks still in the town. YNot offers expensive but good quality food. If you want a walk, or have a car, the Ferry Inn in Scrabster is a great place to eat too.
Guest review by
Jonathan
United Kingdom
8.0

A small town with facilities as needed.

A small town with facilities as needed. A good base to explore Skye - we were travelling from ferry in Uist and broke our long drive for one night. We visited the wildlife hide nearby - the area is great for marine wildlife.
Guest review by
Gordziejko
United Kingdom
8.0

Small compact town, but with a few options for food places,...

Small compact town, but with a few options for food places, gift shops and a short walk to go in search of the loch ness monster. Or you can watch boats navigate the locks right in the middle of town. Town in the evening was nice and calm and first thing in the morning also. By midday it was pretty busy with day trippers so keep that in mind
Guest review by
rebecca
10

A really beautiful old hotel and spa right on the most...

A really beautiful old hotel and spa right on the most incredible beach. Fantastic spa and sauna and you can go for a cold dip in the sea afterwards! Delicious food and lovely cosy lounge full of armchairs with views of the sea. We absolutely loved it and will definitely go back for another break again. Perfect in every way, thank you!
Guest review by
Annette
United Kingdom