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,326 reviews)
"Great location, friendly staff and good breakfast"
United Kingdom
Rene
The price is ₩91,412
₩109,694 total
includes taxes & fees
Nov 22 - Nov 23
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 ₩132,481
₩158,977 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 ₩98,036
₩117,643 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 ₩101,339
₩121,617 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 ₩71,540
₩85,848 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 ₩125,195
₩150,234 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 ₩67,124
₩80,549 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 ₩97,594
₩117,113 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 ₩78,693
₩94,432 total
includes taxes & fees
Nov 22 - Nov 23
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 ₩160,302
₩192,362 total
includes taxes & fees
Dec 4 - Dec 5
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 ₩72,864
₩87,437 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 ₩90,498
₩108,598 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 ₩99,361
₩119,233 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 ₩260,546
₩312,655 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 ₩144,404
₩173,285 total
includes taxes & fees
Nov 21 - Nov 22
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 ₩68,399
₩85,499 total
includes taxes & fees
Nov 16 - Nov 17
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 ₩218,311
₩261,977 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,001 reviews)
"A beautiful place to stay. The rooms were great, spacious and the pub had a really nice atmosphere."
Canada
Kaylie
The price is ₩97,003
₩116,403 total
includes taxes & fees
Nov 22 - Nov 23
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 ₩101,569
₩121,883 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 ₩173,916
₩208,692 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