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

Scottish Highlands 3 Stars Hotels

  • 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,320 reviews)
"Parking was great"
United States
Jack
The price is ₩92,776
₩111,331 total
includes taxes & fees
Dec 9 - Dec 10
The Caledonian Hotel

2. Alexandra Hotel

Alexandra Hotel
3.0 star property
Fort William City Centre
7.8 out of 10, Good, (1,000 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 ₩136,902
₩164,286 total
includes taxes & fees
Nov 22 - Nov 23
Alexandra Hotel

3. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,172 reviews)
"The room was clean and the location lovely!"
United Kingdom
Lee
The price is ₩126,391
₩151,669 total
includes taxes & fees
Dec 7 - Dec 8
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,001 reviews)
"Room was older style but very clean and comfortable, parking right near our room."
Australia
Gaye
The price is ₩103,629
₩124,366 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,160 reviews)
"Love the views and breakfast,,"
United Kingdom
Malcolm
The price is ₩73,156
₩87,787 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,005 reviews)
"Beautiful place would stay again"
United Kingdom
Elizabeth
The price is ₩102,592
₩123,110 total
includes taxes & fees
Nov 25 - Nov 26
Moness Resort

7. Waverley Guest House

Waverley Guest House
3.0 star property
Inverness City Centre
6.0 out of 10, (996 reviews)
"Overall stay was good. firm bed, clean, free breakfast (shower could use an upgrade etc) Right in the heart of downtown so some noise from the bars and from the sea gulls? Prime location and for half the cost of any other hotels in the area"
Canada
Tyler
The price is ₩68,641
₩82,369 total
includes taxes & fees
Nov 15 - Nov 16
Waverley Guest House

8. The Royal Hotel

The Royal Hotel
3.0 star property
Oban
7.6 out of 10, Good, (936 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 ₩99,051
₩118,861 total
includes taxes & fees
Dec 7 - Dec 8
The Royal Hotel

9. Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality
3.0 star property
Inverness City Centre
7.4 out of 10, Good, (1,001 reviews)
"Lovely location along the river. Close to bars, shops and restaurants."
United States
Kelley
The price is ₩79,869
₩95,842 total
includes taxes & fees
Dec 7 - Dec 8
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,005 reviews)
"It was a lovely stay in a cute little place. Friendly people, fantastic scenery."
Canada
Pauline
The price is ₩195,556
₩234,674 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)
"comfortable, quiet, great location and extremely helpful staff"
United Kingdom
Valerie
The price is ₩74,511
₩89,413 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,011 reviews)
"Great location close to all transit and shopping"
Canada
Michelle
The price is ₩107,296
₩128,755 total
includes taxes & fees
Dec 3 - Dec 4
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, (636 reviews)
"Everything about the hotel was amazing, really friendly, helpful staff."
United Kingdom
John
The price is ₩101,606
₩121,927 total
includes taxes & fees
Nov 15 - Nov 16
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 ₩264,435
₩317,322 total
includes taxes & fees
Dec 9 - Dec 10
Tongadale Hotel

15. Loch Ness Drumnadrochit Hotel

Loch Ness Drumnadrochit Hotel
3.0 star property
Inverness
8.2 out of 10, Very good, (547 reviews)
"Great location, great staff, so friendly. Food was absolutely amazing, take a lot of pride in their work."
Canada
Colleen
The price is ₩146,560
₩175,872 total
includes taxes & fees
Dec 3 - Dec 4
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, (407 reviews)
"Everything was good and clean.. there is a beautiful view of the lake"
United States
Marina
The price is ₩76,815
₩96,018 total
includes taxes & fees
Nov 15 - Nov 16
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, (762 reviews)
"Clean room and great central location."
United Kingdom
Sharon
The price is ₩149,625
₩179,546 total
includes taxes & fees
Nov 12 - Nov 13
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,000 reviews)
"A beautiful place to stay. The rooms were great, spacious and the pub had a really nice atmosphere."
Canada
Kaylie
The price is ₩98,078
₩117,694 total
includes taxes & fees
Dec 1 - Dec 2
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 ₩103,085
₩123,702 total
includes taxes & fees
Nov 19 - Nov 20
Beaufort Hotel

20. Fisher's Hotel

Fisher's Hotel
3.0 star property
Pitlochry
8.4 out of 10, Very good, (1,000 reviews)
"Beautiful place"
United States
Kelley
The price is ₩210,427
₩252,512 total
includes taxes & fees
Nov 12 - Nov 13
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