4 Stars Hotels in Scottish Highlands, Scotland from CA $102

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Scottish Highlands 4 Star Hotels

This weekend
Next weekend

Our top choices for Scottish Highlands 4-star hotels

Perle Oban Hotel & Spa

Perle Oban Hotel & Spa
4.5 star property
Oban
9.2 out of 10, Wonderful, (1,001 reviews)
"Located in a great spot! "
United States
Madaline
The price is CA $295
CA $354 total
includes taxes & fees
Jun 7 - Jun 8
Perle Oban Hotel & Spa

The Garrison

The Garrison
4.0 star property
Fort William
8.8 out of 10, Excellent, (988 reviews)
"Parking on site was available off season, room and hotel clean and staff were very welcoming. Great location for walking High street "
United States
Cindra
The price is CA $278
CA $334 total
includes taxes & fees
May 10 - May 11
The Garrison

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
4.0 star property
Inverness City Centre
8.6 out of 10, Excellent, (1,004 reviews)
"A lovely hotel"
United Kingdom
Karen
The price is CA $368
CA $442 total
includes taxes & fees
Jun 7 - Jun 8
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals
4.0 star property
Inverness City Centre
9.0 out of 10, Wonderful, (666 reviews)
"Great location , breakfast and fantastic staff"
United States
Sivakumar
The price is CA $402
CA $482 total
includes taxes & fees
May 10 - May 11
River Ness Hotel, a member of Radisson Individuals

Onich Hotel

Onich Hotel
4.0 star property
Fort William
7.8 out of 10, Good, (406 reviews)
"Wonderful place to stay. We rented a lake side pod and it was amazing. I highly recommend this place. We had a great host and a wonderful stay"
United States
Jerry
The price is CA $201
CA $242 total
includes taxes & fees
May 17 - May 18
Onich Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.2 out of 10, Wonderful, (1,007 reviews)
"Great room and service. Staff very friendly and breakfast was great."
United States
Janet
The price is CA $292
CA $350 total
includes taxes & fees
May 31 - Jun 1
Courtyard by Marriott Inverness Airport

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (313 reviews)
"The cutest hotel ever! Everything was fantastic! The staff was great and extremely helpful and friendly! The food was the best food I had my whole trip in Scotland! I loved it so much I ended up staying an extra night here!"
United States
Chyanne
The price is CA $682
CA $818 total
includes taxes & fees
May 15 - May 16
Bracken Hide Hotel

Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
4.0 star property
Aviemore
7.0 out of 10, Good, (1,005 reviews)
"A very handy hotel especially for families staff were exceptional "
United Kingdom
Jane
The price is CA $85
CA $102 total
includes taxes & fees
May 17 - May 18
Coylumbridge Resort Hotel

Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel
4.0 star property
Aviemore
7.8 out of 10, Good, (850 reviews)
"Great location, friendly staff"
United States
Aury
The price is CA $192
CA $231 total
includes taxes & fees
May 18 - May 19
Macdonald Aviemore Highland Hotel

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,006 reviews)
"Extremely nice stay, wonderful staff, and good food. "
United States
Daniel
The price is CA $390
CA $469 total
includes taxes & fees
May 12 - May 13
Atholl Palace Hotel

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (801 reviews)
"Enjoyable stay"
United Kingdom
caroline
The price is CA $211
CA $253 total
includes taxes & fees
May 17 - May 18
Westlands of Pitlochry

Mercure Inverness Hotel

Mercure Inverness Hotel
4.0 star property
Inverness City Centre
7.8 out of 10, Good, (1,002 reviews)
"Great location breakfast excellent "
United Kingdom
Caroline
The price is CA $257
CA $309 total
includes taxes & fees
May 10 - May 11
Mercure Inverness Hotel

Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
4.0 star property
Alexandria
8.6 out of 10, Excellent, (700 reviews)
"Rooms all good. Friendly helpful staff at reception and when we bumped into the cleaners near our room. Natasha running the show at breakfast was great."
United Kingdom
David
The price is CA $128
CA $153 total
includes taxes & fees
Jun 7 - Jun 8
Queen of the Loch, Balloch by Marston's Inns

Inverness Palace Hotel & Spa, WorldHotel Distinctive

Inverness Palace Hotel & Spa, WorldHotel Distinctive
4.0 star property
Inverness City Centre
8.6 out of 10, Excellent, (1,001 reviews)
"Beautiful hotel, clean rooms, great staff. Good selection of food for breakfast and in the brasserie. "
United Kingdom
Marlene
The price is CA $307
CA $369 total
includes taxes & fees
May 10 - May 11
Inverness Palace Hotel & Spa, WorldHotel Distinctive

Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel
4.0 star property
Inverness City Centre
8.8 out of 10, Excellent, (1,000 reviews)
"Great food options "
United States
Thomas
The price is CA $441
CA $529 total
includes taxes & fees
May 19 - May 20
Glenmoriston Townhouse Hotel

Leonardo Hotel Inverness

Leonardo Hotel Inverness
4.0 star property
Inverness
7.8 out of 10, Good, (1,000 reviews)
"Good breakfast, great helpful staff. "
United Kingdom
Alan
The price is CA $256
CA $307 total
includes taxes & fees
May 31 - Jun 1
Leonardo Hotel Inverness

Lochardil House Hotel

Lochardil House Hotel
4.0 star property
Lochardil
9.4 out of 10, Exceptional, (512 reviews)
"great staff, very clean, doggy friendly, great food and drink."
United Kingdom
Graeme
The price is CA $307
CA $369 total
includes taxes & fees
Jun 7 - Jun 8
Lochardil House Hotel

Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,003 reviews)
"Great stay."
Canada
David
The price is CA $366
CA $439 total
includes taxes & fees
May 10 - May 11
Kingsmills Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (613 reviews)
"Beautiful location right on the bay, nice rooms, friendly staff, and very good breakfast"
United States
Brian
Cuillin Hills Hotel

Corran House Guest House & Hostel

Corran House Guest House & Hostel
4.0 star property
Oban
8.8 out of 10, Excellent, (396 reviews)
"Great value for the price. Nice staff, great location & very clean room with comfortable beds & lovely view of the sea. Kitchen had everything we needed. Will definitely stay again "
United Kingdom
Cris
The price is CA $136
CA $163 total
includes taxes & fees
May 10 - May 11
Corran House Guest House & Hostel
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Scottish Highlands.
Still don't see what you're looking for?
See all properties in Scottish Highlands.
You can also use these popular filters to refine your search.
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.

Learn more about Scottish Highlands

A scenic riverfront, pristine countryside, and top sights like Loch Lomond—discover it all in Scottish Highlands.

Top Scottish Highlands Hotel Reviews

Find out more about Scottish Highlands

If you’re looking for a spot with great rates, just-for-you amenities, and a world of luxurious little perks, the best 4 Stars hotels in Scottish Highlands are calling your name. Known for providing first-rate service in amazing locations, each of the Scottish Highlands 4 Stars hotels lets discerning travelers bask in an unforgettable experience.

Kick back in your spacious room. Relax in the lobby’s sumptuous surroundings. Start the day with delicious room service, and then use the complimentary body care items to freshen up before you head out for the day.

It’s all waiting for you at the top four star hotels in Scottish Highlands. Plus, when you book with Expedia.ca, you might find a cheap deal on a 4 Stars hotel in Scottish Highlands, Scotland, neighbourhoods near the most popular attractions, so you can see the sights and bask in the discounts all in one trip. Whether you’re planning a romantic retreat or simply want to experience everything the area has to offer, the top Scottish Highlands hotels with 4 Stars provide everything you need to unwind in style.

Explore a world of travel with Expedia