A mountainous landscape with two prominent peaks, a winding road, and a small lake.

3 Stars Hotels in Scottish Highlands, Scotland from CA $86

  • 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 3 Star Hotels

Our top choices for Scottish Highlands 3-star hotels

1. The Caledonian Hotel

The Caledonian Hotel
3.0 star property
Fort William
7.2 out of 10, Good, (1,327 reviews)
"Great location, friendly staff and good breakfast"
United Kingdom
Rene
The price is CA $82
CA $98 total
includes taxes & fees
Nov 29 - Nov 30
The Caledonian Hotel

2. Alexandra Hotel

Alexandra Hotel
3.0 star property
Fort William City Centre
7.8 out of 10, Good, (1,002 reviews)
"This is a nice hotel at the end of the town near the station. Easy to walk into the town where there are plenty of shops and restaurants"
United Kingdom
Kevin Michael
The price is CA $141
CA $170 total
includes taxes & fees
Nov 24 - Nov 25
Alexandra Hotel

3. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,176 reviews)
"The room was clean and the location lovely!"
United Kingdom
Lee
The price is CA $105
CA $126 total
includes taxes & fees
Nov 22 - Nov 23
The Pitlochry Hydro Hotel

4. Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club
3.0 star property
Fort William
6.8 out of 10, (1,003 reviews)
"Room was older style but very clean and comfortable, parking right near our room."
Australia
Gaye
The price is CA $108
CA $130 total
includes taxes & fees
Nov 19 - Nov 20
Ben Nevis Hotel & Leisure Club

5. The Great Western Hotel

The Great Western Hotel
3.0 star property
Oban
6.6 out of 10, (1,162 reviews)
"Love the views and breakfast,,"
United Kingdom
Malcolm
The price is CA $76
CA $92 total
includes taxes & fees
Nov 29 - Nov 30
The Great Western Hotel

6. Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6 out of 10, Excellent, (1,000 reviews)
"Beautiful place would stay again"
United Kingdom
Elizabeth
The price is CA $134
CA $160 total
includes taxes & fees
Nov 16 - Nov 17
Moness Resort

7. Waverley Guest House

Waverley Guest House
3.0 star property
Inverness City Centre
6.0 out of 10, (998 reviews)
"Good location but there are no services in the room, little hot water in the shower"
Mexico
Gerardo
The price is CA $72
CA $86 total
includes taxes & fees
Nov 22 - Nov 23
Waverley Guest House

8. The Royal Hotel

The Royal Hotel
3.0 star property
Oban
7.6 out of 10, Good, (937 reviews)
"The hotel was clean the staff was friendly the breakfast was good and the location was spot on"
United Kingdom
Charles
The price is CA $104
CA $125 total
includes taxes & fees
Dec 1 - Dec 2
The Royal Hotel

9. Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality
3.0 star property
Inverness City Centre
7.6 out of 10, Good, (1,005 reviews)
"Lovely location along the river. Close to bars, shops and restaurants."
United States
Kelley
The price is CA $76
CA $92 total
includes taxes & fees
Nov 29 - Nov 30
Columba Hotel Inverness by Compass Hospitality

10. Scotlands Spa Hotel

Scotlands Spa Hotel
3.0 star property
Pitlochry
7.6 out of 10, Good, (1,004 reviews)
"It was a lovely stay in a cute little place. Friendly people, fantastic scenery."
Canada
Pauline
The price is CA $161
CA $193 total
includes taxes & fees
Dec 11 - Dec 12
Scotlands Spa Hotel

11. B&B HOTEL Inverness

B&B HOTEL Inverness
3.0 star property
Inverness City Centre
8.4 out of 10, Very good, (1,001 reviews)
"Great location"
United Kingdom
daniel
The price is CA $78
CA $93 total
includes taxes & fees
Nov 29 - Nov 30
B&B HOTEL Inverness

12. The Royal Highland Hotel

The Royal Highland Hotel
3.0 star property
Inverness City Centre
8.2 out of 10, Very good, (1,012 reviews)
"Great location close to all transit and shopping"
Canada
Michelle
The price is CA $97
CA $116 total
includes taxes & fees
Nov 29 - Nov 30
The Royal Highland Hotel

13. The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
3.0 star property
Blairgowrie
7.8 out of 10, Good, (637 reviews)
"Everything about the hotel was amazing, really friendly, helpful staff."
United Kingdom
John
The price is CA $99
CA $118 total
includes taxes & fees
Nov 22 - Nov 23
The Angus Hotel & Spa by Compass Hospitality

14. Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (885 reviews)
"Had a great stay here and the live music was amazing."
United States
Neal
The price is CA $275
CA $330 total
includes taxes & fees
Nov 16 - Nov 17
Tongadale Hotel

15. Loch Ness Drumnadrochit Hotel

Loch Ness Drumnadrochit Hotel
3.0 star property
Inverness
8.2 out of 10, Very good, (549 reviews)
"Great location next to Loch Ness"
United States
Stanford
The price is CA $139
CA $166 total
includes taxes & fees
Nov 22 - Nov 23
Loch Ness Drumnadrochit Hotel

16. The Lodge on the Loch by OYO

The Lodge on the Loch by OYO
3.0 star property
Fort William
7.0 out of 10, Good, (408 reviews)
"Everything was good and clean.. there is a beautiful view of the lake"
United States
Marina
The price is CA $74
CA $93 total
includes taxes & fees
Nov 19 - Nov 20
The Lodge on the Loch by OYO

17. McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.8 out of 10, Excellent, (763 reviews)
"Clean room and great central location."
United Kingdom
Sharon
The price is CA $233
CA $280 total
includes taxes & fees
Nov 16 - Nov 17
McKays Hotel Bar & Restaurant

18. Belvilla Inverness Craigmonie Hotel

Belvilla Inverness Craigmonie Hotel
3.0 star property
Crown
8.4 out of 10, Very good, (1,002 reviews)
"A beautiful place to stay. The rooms were great, spacious and the pub had a really nice atmosphere."
Canada
Kaylie
The price is CA $108
CA $129 total
includes taxes & fees
Nov 19 - Nov 20
Belvilla Inverness Craigmonie Hotel

19. Beaufort Hotel

Beaufort Hotel
3.0 star property
Inverness City Centre
8.4 out of 10, Very good, (1,001 reviews)
"Lovely hotel"
United States
Cynthia
The price is CA $108
CA $130 total
includes taxes & fees
Nov 22 - Nov 23
Beaufort Hotel

20. Fisher's Hotel

Fisher's Hotel
3.0 star property
Pitlochry
8.4 out of 10, Very good, (1,002 reviews)
"Beautiful place"
United States
Kelley
The price is CA $186
CA $223 total
includes taxes & fees
Nov 29 - Nov 30
Fisher's Hotel
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-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 sights from Glen Affric to Plodda Falls—discover it all in Scottish Highlands.

A mountainous landscape with a winding road, a prominent tree, and a lake in the valley.

Top Scottish Highlands Hotel Reviews

Find out more about Scottish Highlands

The top 3 Stars hotels in Scottish Highlands, Scottish Highlands may offer some of the best discounts and rates, but these properties are anything but average. Travelers love Scottish Highlands 3 Stars hotels for their top quality services, just-like-home amenities, and wallet-friendly prices. You can even get access to fantastic perks like delectable restaurants, so-cool cocktail bars, and spacious fitness centres.

Use the travel tools at Expedia.ca to find a cheap deal on a 3 Stars upscale hotel in Scottish Highlands for a first-class experience, or book an inexpensive rate on one of the cheap 3 Stars hotels in Scottish Highlands neighbourhoods near the city’s best attractions. We’ll even help you find vacation packages to go with your three star hotel in Scottish Highlands. From last-minute work trips to long-awaited family getaways, we offer all the essentials you need to enjoy your jaunt through Scottish Highlands.