Search hotels in Highlands, United Kingdom

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

Check out these popular cities in Highlands

Inverness

807 hotels

Fort William

384 hotels

Aviemore

212 hotels

Portree

217 hotels

Ullapool

43 hotels

Broadford

47 hotels

Fort Augustus

104 hotels

Thurso

63 hotels

Drumnadrochit

124 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
Jurgs
From
Jamaica
Recently renovated with great attention to details in Scottish style. Very clean, but dog friendly. Old cow shed made into their beautiful Indian restaurant (Emily’s byre). Nice upstairs room in a Victorian style with all the amenities of a 5* accommodation.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,052 reviews
Price from
US$160.64
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.

L
Luis Maria
From
Argentina
It Was great! The staff, the food, the room, the views... we love it
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,442 reviews
Price from
US$106.40
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.

s
sharma
From
India
Location and Staff and Property
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,842 reviews
Price from
US$248.70
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.

Z
Zlew
From
Poland
Everything was perfect!! Amazing people in really unique place :) Delicious food.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,267 reviews
Price from
US$247.37
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.

E
ElenaRobert
From
Mexico
Great place to stay. Everything is modern and comfortable. The location is quiet, yet very close to the centre of the town. Staff very friendly and helpful. Very good water pressure and temperature regulation in the shower.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,393 reviews
Price from
US$87.78
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.

A
AISHAH
From
Malaysia
Location is up the hill so you can see great view of potree harbour Staffs are friendly Breakfast was great eventough its not a buffet Ample parking spaces
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,176 reviews
Price from
US$361
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.

S
Sarah
From
Belgium
Recently renovated, stylish hotel with excellent service and location The entire property has been beautifully renovated, spotlessly clean, and very comfortable. The self check-in via code went smoothly thanks to clear communication in advance, yet it still felt like a personal welcome. Sam was particularly helpful and gave us a great recommendation for a beautiful walk near Fort William, where we stayed at the end of our trip. Breakfast was superb, with a choice between continental and full English options. There are plenty of hiking opportunities nearby, making it a perfect base, and the location is ideal for those walking the East Highland Way. Please note: as of June 2025, the Google reviews still reflect the previous owners and are not at all representative of the current experience. We would absolutely recommend this hotel. A comfortable and peaceful place to fully unwind.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 234 reviews
Price from
US$129.27
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.

D
David
From
Ireland
A beautiful property in a lovely location
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 128 reviews
Price from
US$183.53
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, 208 reviews
Price from
US$206.14
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
TamBru
From
Australia
Our stay at The Crossing was lovely. The room was bright, clean, and very comfortable. It had everything we needed and felt like a really welcoming place to come back to after a day out exploring.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 603 reviews
Price from
US$131.67
1 night, 2 adults
See all 4369 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 7.1
Good - What previous guests thought, 9,120 reviews

Popular with guests booking hotels in Highlands

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

Popular with guests booking hotels in Highlands

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

Popular with guests booking hotels in Highlands

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 4,724 reviews

Popular with guests booking hotels in Highlands

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

Popular with guests booking hotels in Highlands

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

Popular with guests booking hotels in Highlands

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,953 reviews

Popular with guests booking hotels in Highlands

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 4,384 reviews

Popular with guests booking hotels in Highlands

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

Popular with guests booking hotels in Highlands

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3,047 reviews

Highlands's best hotels with breakfast

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

Ness Walk features free WiFi and rooms with air conditioning in Inverness. Boasting a terrace, this hotel is set near attractions such as Inverness Castle. The property has a restaurant.

From US$245.38 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 243 reviews

Garvault House in Kinbrace provides accommodation with a garden and a bar. There is a terrace and guests can make use of free WiFi and free private parking.

From US$172.89 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 199 reviews

Luxury Highland retreat with award-winning dining, stunning mountain views and a warm Scottish welcome.

From US$273.97 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 129 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.6
Exceptional - What previous guests thought, 137 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.

From US$719.50 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 573 reviews

This elegant and intimate exclusive retreat in the heart of the Scottish Highlands overlooks the mysterious and beautiful Loch Ness.

From US$299.24 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 274 reviews

Welcome to Ravenscourt House, a charming family-run guest house offering 7 beautifully appointed bedrooms.

From US$199.49 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 73 reviews

Situated in Beauly, 30 km from Inverness Castle, The Cnoc Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace. 30 km from Inverness Railway Station and 32...

From US$187.52 per night

Budget hotels in Highlands

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

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

From US$91.77 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,133 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$131.67 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 4,348 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$118.37 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,953 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$96.09 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,600 reviews

Just 1 and a half miles from the centre of Inverness, Lochardil House offers comfortable accommodation. Set in attractive gardens, Lochardil House provides free parking and Wi-Fi.

From US$105.07 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,301 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$139.64 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,117 reviews

Tulloch Castle Hotel, a 12th-century-castle set in the beautiful Highlands of Scotland, a 5-minute drive to the centre of Dingwall, offers a 24-hour front desk, a bar and a restaurant.

From US$99.81 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,550 reviews

This stylish, 4-star property sits on the banks of the River Ness and is 800 metres from Inverness city centre.

From US$98.15 per night

Hotels in Highlands that you can book without a credit card

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,441 reviews

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.

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

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.

From US$131.67 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,266 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.3
Superb - What previous guests thought, 103 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.1
Superb - What previous guests thought, 231 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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 172 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.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 357 reviews

Set in Gairloch, 1.3 km from Gaineamh Mhor Beach, Myrtle Bank Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 365 reviews

Atholl House is situated in Dunvegan and features a shared lounge. The property features free private parking and free WiFi.

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$197.50 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,263 reviews
The food was really nice. We had dinner (haggis & chicken roulade for my friend and the salmon for me). Well seasonned and tasty. Scottish breakfast was really good as well. The staff was very nice and Karen was especially friendly, it was very nice to have a chat with her over breakfast. The view in the breakfast room was spectacular and we got to eat while watching the sunrise above the mountains. February this year is very quiet so we got the hotel almost to ourselves which was nice and we felt very welcome. Thank you again to Karen and the gentleman at the bar !
Guest review by
Raphaëlle
France
From US$136.98 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5,308 reviews
Ooh boy was this one a pleasant surprise in Inverness. Another on the fly booking on our road trip, only to end up staying in what amounted to a surprisingly luxurious room above a 10/10 restaurant. Do try the lamb and the slow cooked beef dishes, they're finger licking good - and don't forget to try the whisky! We took some home too, it was that good.
Guest review by
Alina Casapu
Romania
From US$131.40 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3,047 reviews
One of the best places to stay in Aviemore. Staffs were friendly and helped through out our stay. We were during Xmas holidays and even though it was fully packed and few staffs were on leave, the quality of the service was top notched.
Guest review by
Jayson
Singapore
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 629 reviews
Fab wee camping pods, nice and cosy for the 3 of us, the heater warmed it up very well, comfy mattresses. Lovely big table outside in the trees. Very clean bathroom. Beautiful spot.
Guest review by
Victoria
New Zealand
From US$119.70 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,759 reviews
Excellent service and beautiful food,also stunning breakfast, made by Jay.Also the receptionist Pam was very helpful and efficient, she made our stay more special,one in a million..
Guest review by
Christine
Spain
From US$558.58 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,133 reviews
amazing location and incredible concept for both relaxation and adventure, perfectly created and well thought out, struggling to find words that can do justice to the experience
Guest review by
Richard
United Kingdom
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 129 reviews
Everything was just great! Best food of my entire trip through Scotland (even better than Michel Roux Jr.'s Seasgair in Inverlochy Castle).
Guest review by
Gerhard
Germany
From US$112.63 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 4,646 reviews
I arrived early and was able to check in which was great. I always stay here as the location is perfect.
Guest review by
Susan
Guyana
From US$196.17 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 504 reviews
Perfect location, surrounded by an amazing landscape! Very good food in the Lounge bar.
Guest review by
Vincent
France
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,543 reviews
The layout and space was perfect for our family stay. It had everything you needed.
Guest review by
David
United Kingdom
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,260 reviews
location is very good, there is a lake just outside the room, it is beautiful.
Guest review by
Xi
China
From US$113.05 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 2,936 reviews
Nice big room top floor good view out the back clean n comfy
Guest review by
Claire
United Kingdom
From US$716.76 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 268 reviews
Exceptional location and very comfortable house for family.
Guest review by
Ketan
India
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 864 reviews
An ideal place to relax - beautiful and well organized.
Guest review by
Beata
Poland
From US$240.77 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,531 reviews
Exceptional view with a fantastic buffet breakfast!
Guest review by
Kazi Zahidul
Bangladesh
From US$73.15 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 9,120 reviews
Very nice room and friendly and helpful staff.
Guest review by
Marc
Ukraine
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,844 reviews
Food, location, room, windows actually opened
Guest review by
Lourdes
United States
From US$151.48 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,255 reviews
Staff were really helpful and chatty
Guest review by
Margaret
Isle of Man

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

10

Have you ever gone someplace and felt like: "Wow.

Have you ever gone someplace and felt like: "Wow. I'm home."? That was Inverness for me. I've been to Glasgow, Edinburgh, and Aberdeen before, but I fell in love with Inverness. The people, the city, the mythology surrounding the Scottish culture, the quiet location, the music (live music every night at The Highlander). It just felt like home. We had a lovely dinner at The Mustard Seed, which I highly recommend, did one of the best walking tours I've ever experienced on our first day, and did a dolphin watching boat tour on our last day. I cried when I left. Can't wait to go back and see more of Inverness and expand to the Black Isle.
Guest review by
Elisa
United States
10

Fort William is a lovely little town with a beautiful Loch,...

Fort William is a lovely little town with a beautiful Loch, it is a bit touristy for my liking but there are so many wonderful things to do in or near by that it is well worth a stay here. The museum in the town is a treat, Inverlochy castle is a little treasure. The Nevis range cable car is a must, the views at the top are breathtaking and not to be missed. Also nearby is The Glenfinnan monument & viaduct, again absolutely beautiful views & an absolute must. There is more but we had a limited time.
Guest review by
Ruth
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

We spent 3 nights (in September).

We spent 3 nights (in September). We did the Seafari and Real Scottish Journeys tours and both were excellent. We enjoyed the casual restaurants and chatting with local people. Transportation from Somerled Square was convenient.
Guest review by
Peter
8.0

Beautiful location with plenty of places nearby to visit.

Beautiful location with plenty of places nearby to visit. Good choice/variety of places to eat in the town too. The Shore Restaurant is excellent. The food is well cooked and well presented and the surroundings are comfortable and relaxing.
Guest review by
Linda
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

Lovely little shops to walk in and out of.

Lovely little shops to walk in and out of. You get to watch the loch in action with the four levels the boats have to go through to get to the next section. This is very interesting and a good place to watch this. There are many walks you can do along the Loch which are very picturesque.
Guest review by
Anonymous
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
10

It has been a few years since I was last in Drumnadrochit,...

It has been a few years since I was last in Drumnadrochit, It has grown since my last visit. More amenities for locals and tourists, the people their are friendly, The local hub was informative and there were a lot of information signs too. Great wee place to visit.
Guest review by
Steven
United Kingdom
10

I found Kyle of Lochalsh really friendly.

I found Kyle of Lochalsh really friendly. The hotel I stayed in was amazing and the staff ultra helpful. The cafe I had baked potato, chicken mayo and cheese in was really nice and friendly, the food amazing. The gift shop beginning with O was lovely and I bought a couple of necessities for the rest of my holiday (scarf and beanie). The Islanders pub in the evening was really fun atmosphere and a good mix of locals and tourists.
Guest review by
Jonathan
United Kingdom