The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in Scottish Highlands

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Amenities
Accessibility
Trip type
Creagan Guest House
3 out of 5
18 Pultney Street, Ullapool, Ullapool, Scotland
The price is £90 per night from 8 Nov to 9 Nov
39.9 mi from city centre
4.5/5Wonderful! (274 reviews)

"Lovely B and B. Very cosy and homely. Lovely room, lots of space and tea and coffee facilities. Whole place was lovely and clean. Kathleen was lovely and friendly and very helpful with my wildlife watching questions. Breakfast was very nice indeed with a good selection on offer. Ullapool is not a ..."…"

Reviewed on 2 Oct 2020

Creagan Guest House
Moorfield Guest House
4 out of 5
Chapel Brae, Ballater, SCT
The price is £80 per night from 29 Oct to 30 Oct
68.61 mi from city centre
4.4/5Wonderful! (302 reviews)

"Really comfortable and clean room, and super friendly staff. Also such a short walk to the town. Enjoyed our stay!"…"

Reviewed on 9 Oct 2020

Moorfield Guest House
Auchrannie Resort
4 out of 5
Auchrannie Road, Brodick, Isle of Arran, Scotland
Free cancellationReserve now, pay when you stay
The price is £84 per night from 24 Nov to 25 Nov
120.38 mi from city centre
4.5/5Wonderful! (142 reviews)

"This was my second visit which says it all. The accommodation was excellent, the staff were extremely helpful and understanding, especially as we were accompanied by 4 children, and the food was great."…"

Reviewed on 28 Sep 2020

Auchrannie Resort

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Greenland House Bed and Breakfast
4 out of 5
MAIN STREET, Thurso, Scotland
Get Rates
108.96 mi from city centre
4.8/5Exceptional! (30 reviews)

"Lovely lady owner, very helpful. Excellent breakfast and warm, clean and beautifully decorated bedroom. Would stay here again if it was nearer to home"…"

Reviewed on 25 Sep 2020

Greenland House Bed and Breakfast
Fairways Lodge B&B
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is £95 per night from 29 Oct to 30 Oct
58.94 mi from city centre
4.8/5Exceptional! (157 reviews)

"Big room, modern bathroom, very comfortable bed, beautiful view from dining room"…"

Reviewed on 23 Oct 2020

Fairways Lodge B&B
Holiday Inn Express Inverness
3 out of 5
Stoneyfield, Inverness, Scotland
Free cancellation
The price is £53 per night from 29 Oct to 30 Oct
37.57 mi from city centre
4.1/5Very Good! (965 reviews)

"Had a pleasant stay at hotel. Due to Covid it is a grab & go breakfast. Hot bacon & sausage rolls available amongst other things, porridge, croissants and cereals, yoghurt & fruit. Last time we stayed in August there were no hot rolls available, which was understandable in circumstances, so a nice ..."…"

Reviewed on 16 Oct 2020

Holiday Inn Express Inverness
Best Western Inverness Palace Hotel & Spa
3 out of 5
8 Ness Walk, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £66 per night from 4 Nov to 5 Nov
35.87 mi from city centre
4.2/5Very Good! (481 reviews)

"Fantastic hotel. Excellent staff service and very clean. Rooms comfortable and food great. Would definitely come back."…"

Reviewed on 8 Oct 2020

Best Western Inverness Palace Hotel & Spa
Dunkeld House Hotel
4 out of 5
Blairgowrie Road, Dunkeld, Scotland
The price is £95 per night from 22 Nov to 23 Nov
77.84 mi from city centre
4.2/5Very Good! (718 reviews)

"Very friendly staff and in the current Covid restrictions they were excellent. Made you feel safe."…"

Reviewed on 13 Oct 2020

Dunkeld House Hotel
Columba Hotel Inverness by Compass Hospitality
3 out of 5
7 Ness Walk, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £44 per night from 29 Oct to 30 Oct
35.87 mi from city centre
3.7/5Good! (971 reviews)

"Situated by the river and minutes from the city centre with lots of shops (in the shopping centre), restaurants and bars although due to Covid I would recommend you book for eating out as everywhere was pretty busy. We had breakfast and dinner in hotel and it was very good. Room was clean, bed comfy ..."…"

Reviewed on 16 Oct 2020

Columba Hotel Inverness by Compass Hospitality
Ness Walk
5 out of 5
12 Ness Walk, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £128 per night from 1 Nov to 2 Nov
35.64 mi from city centre
4.8/5Exceptional! (94 reviews)

"Beautiful hotel. Very clean and very attentive, friendly staff. Fabulous beds and bathrooms. TV a bit tricky to operate and breakfast a little limited for a 5* hotel but that may be the current situation. Staff go out of their way to ensure cleanliness and safety."…"

Reviewed on 16 Oct 2020

Ness Walk
Moness Resort
4 out of 5
Free cancellationReserve now, pay when you stay
The price is £79 per night from 12 Nov to 13 Nov
68.54 mi from city centre
4.3/5Excellent! (698 reviews)

"Excellent room and bathroom (No.26). Nice breakfast. They need to renew the outside tables in the upstairs bar and also make sure they are cleaned on a regular basis. Several couples moved away and the tables were never cleaned for the next visitors."…"

Reviewed on 18 Aug 2020

Moness Resort
Ben Nevis Hotel & Leisure Club
3 out of 5
North Road, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is £60 per night from 8 Nov to 9 Nov
34.09 mi from city centre
3.5/5Good! (413 reviews)

"Was very nice and clean. The staff were lovey and nothing was a hassle."…"

Reviewed on 19 Oct 2020

Ben Nevis Hotel & Leisure Club
Glen Mhor Hotel
3 out of 5
8-15 Ness Bank, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £49 per night from 6 Nov to 7 Nov
35.86 mi from city centre
3.9/5Good! (902 reviews)

"Didn't like pillows as too flat. Room was nice but small roof. Made it difficult for a tall person."…"

Reviewed on 22 Oct 2020

Glen Mhor Hotel
Caledonian Hotel
2 out of 5
Quay St., Ullapool, Scotland
The price is £59 per night from 30 Oct to 31 Oct
39.83 mi from city centre
3/5 (597 reviews)

"The place itself and staff were lovely. The toilet facility wasn't of the cleanest or most well-kept appearance but everything functioned properly and I'm sure it was well scrubbed and cleaned despite it's appearance, most likely due to wear and tear over time. The bath towels were also questionable ..."…"

Reviewed on 20 Oct 2020

Caledonian Hotel
Coylumbridge Hotel
4 out of 5
Aviemore Invernesshire, Aviemore, Scotland
Free cancellationReserve now, pay when you stay
The price is £52 per night from 4 Nov to 5 Nov
51.18 mi from city centre
3.7/5Good! (951 reviews)
Hotel break

"It nice considering the problems everyone is experiancing they did there best"…"

Reviewed on 22 Jul 2020

Coylumbridge Hotel
Don't see what you're looking for?
See all available properties in Scottish Highlands
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Northern Highlands

Luxury-minded travellers will find upscale places to stay in Northern Highlands, and visitors give high marks for the riverfront and lively bar scene. This city also attracts tourists with its welcoming and countryside setting. Top sights in the city include Inverness Castle, Ullapool Harbour and Durness Beach.

  • There are 964 hotels and other accommodation options in Northern Highlands
  • The closest major airport is in Inverness (INV), 36.1 mi (58.2 km) from the city centre

Sightseeing and Staying in Northern Highlands

Cultural venues in the city include Cardhu Distillery, Macallan Distillery and Glenmorangie Distillery. Attractions like Inverness Botanic Gardens and Glen Strathfarrar are fun for everyone, not just kids. The city is notable for landmarks like Inverness Castle, Carbisdale Castle and Bonar Bridge.

In Inverness, you'll find 964 hotels and other accommodation options so you can easily organise your holiday getaway at an affordable rate. Below are top ones based on Expedia user reviews:

  • The Factor's House - With a stay at this 5-star bed & breakfast, guests can enjoy access to a restaurant and free parking, along with free WiFi. It's a favourite with Expedia travellers for its breakfast and beach locale.
  • Glasdair Guest House - Our customers like the breakfast and comfortable rooms at this guesthouse. With a stay at this 4-star guesthouse, guests can enjoy access to free breakfast and free parking, along with free WiFi.
  • Tamarin Lodge B&B - This 3-star bed & breakfast features free breakfast, free WiFi and free parking. Expedia customers like its breakfast and comfortable rooms.

Other favourite sights in Northern Highlands include Ullapool Harbour, Durness Beach and North Sea.

Getting around Northern Highlands

With so many choices for transport, seeing all of Northern Highlands is simple. If you want to journey outside the city, hop aboard a train from Lairg Station, Invershin Station or Culrain Station. You can take a ferry and cross the water to see more of the region.

More trip options

Scottish Highlands Hotel Reviews