Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Scottish Highlands 3 Star Hotels

See all 423 Hotels in Scottish Highlands
Muthu Royal Thurso Hotel

Muthu Royal Thurso Hotel

Traill Street, Thurso
3.0 out of 5.0
2.9 out of 5 (83 reviews)
Older hotel one night stayWe only stayed one night and left early the next morning so didnt spend a lot of time in the hotel. The staff were all very friendly, we had dinner in the bar and that was enjoyable. Breakfast was included, not many choices but ok. This is an older style hotel, not much parking is provided.
  Oct 9, 2017

$59

$59
Isles Of Glencoe Hotel

Isles Of Glencoe Hotel

Glencoe, Ballachulish
3.0 out of 5.0
3.9 out of 5 (55 reviews)
Beautiful view, simple, clean and cheap. It is worth if your priority is to save money. Beautiful view, simple, clean and cheap. Breakfast is ok.
  Oct 5, 2017

$62

$62
Jurys Inn Inverness

Jurys Inn Inverness

Millburn Road, Inverness
3.0 out of 5.0
3.6 out of 5 (100 reviews)
Would highly recommend I thoroughly enjoyed my stay. The room was very clean and comfortable. Breakfast was lovely. The pool was great. Every member of staff I met was friendly and helpful.
  Oct 21, 2017

$59

$59
Best Western Inverness Palace Hotel & Spa

Best Western Inverness Palace Hotel & Spa

8 Ness Walk, Inverness
3.0 out of 5.0
4.0 out of 5 (56 reviews)
Great friendly staff, close to shops.A long weekend get away with shopping and spa. Facilities in the Hotel were great the food excellent. Staff are extremely helpful whatever the time of day or night.
  Oct 14, 2017

$76

$76
Glen Mhor Hotel

Glen Mhor Hotel

8-15 Ness Bank, Inverness
3.0 out of 5.0
3.7 out of 5 (301 reviews)
Nice central locationNice an central Booked thro Expedia,first class room would recommend to friends We were n inverness for a concert at Eden court on the sat nite Brilliant nite
  Oct 20, 2017

$51

$51
Dornoch Hotel

Dornoch Hotel

Grange Road, Dornoch
3.5 out of 5.0
2.9 out of 5 (86 reviews)
Great hotel on the North 500 route.What a great place to stop on this now famous route. I had just completed a long drive from Gairloch and the welcome at The Dornoch Hotel was very good. When I am in your area again, I will stay with you. Kind regards and memory of a hotel that still shows style. Alan
  Oct 18, 2017

$53

$53
The Royal Highland Hotel

The Royal Highland Hotel

Station Square, Inverness
3.0 out of 5.0
3.7 out of 5 (304 reviews)
Centrally located in Inverness!This was a perfect place for us to explore the Highlands and to enjoy Inverness and Loch Ness!
  Oct 21, 2017

$73

$73
Holiday Inn Express Inverness

Holiday Inn Express Inverness

Stoneyfield, Inverness
3.0 out of 5.0
4.2 out of 5 (228 reviews)
Comfortable, convenient, clean and great staffRoom was spotless, bed was very comfortable and the staff went out of their way to accommodate our needs. Our wake up call (made by a real live person) was on the dot, our taxi was waiting for us at the precise time we requested, and everyone was wonderfully helpful.
  Oct 13, 2017

$72

$72
Ballachulish Hotel

Ballachulish Hotel

Glencoe, Ballachulish
3.0 out of 5.0
4.0 out of 5 (38 reviews)
Hidden Gem!Perfect location right on the loch!!! Breathtaking. Staff were great. The room was clean, comfortable, and cozy. Breakfast was beyond every imaginable thought...what a variety! A MUST stay!
  Oct 10, 2017

$57

$57
Uig Hotel

Uig Hotel

Uig, Portree
3.0 out of 5.0
4.0 out of 5 (187 reviews)
FantasticQuiet, remote, beautiful, excellent food, stunning.
  Oct 20, 2017

$120

$120
Map

Three Star Hotel Guide for Scottish Highlands

There’s a reason the top 3 star hotels in Scottish Highlands, Scotland are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Scottish Highlands, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in Scottish Highlands for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Scottish Highlands near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Scottish Highlands 3 star hotels offer a fantastic home base for any type of vacation.

Recently booked 3 Star Hotels in Scottish Highlands

Loch Leven Hotel
3.5 out of 5.0
Last booking: 17 hours ago
Cairn Hotel - Inn
3.0 out of 5.0
Last booking: 21 hours ago
Best Western Inverness Palace Hotel & Spa
3.0 out of 5.0
Last booking: 22 hours ago
Aberfeldy Lodge
3.0 out of 5.0
Last booking: 37 hours ago