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 4 Star Hotels

See all 423 Hotels in Scottish Highlands
Hilton Coylumbridge

Hilton Coylumbridge

Aviemore Invernesshire, Aviemore
4.0 out of 5.0
3.8 out of 5 (274 reviews)
Great hotel in stunning areaWe thoroughly enjoyed our 3 night stay - great hotel and facilities, with lots for the kids to do.
  19 Oct 2017

£79

£79
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

7 Ness Walk, Inverness
4.0 out of 5.0
3.5 out of 5 (220 reviews)
Close to many attractions.CLean and comfortable. WIfi was mostly unusable. Across from Inverness castle and on riverbank.
  29 Sep 2017

£47

£47
Kingsmills Hotel Inverness

Kingsmills Hotel Inverness

Culcabock Road, Inverness
4.0 out of 5.0
4.5 out of 5 (238 reviews)
Good hotel for a weary travelerwe had an overnight stay at this hotel before we fly out of Inverness. We had also hiked that day so we were exhausted. The location is a little farther than we would like but taxis can easily bring you there. It was about 5 pounds from the city center. I don't know if there are other restaurants ...
  17 Oct 2017

£67

£67
Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel

20 Ness Bank, Inverness
4.0 out of 5.0
4.3 out of 5 (156 reviews)
Very comfortable hotel, close to city centre with a very good restaurant.
  18 Oct 2017

£66

£66
Macdonald Aviemore Hotel

Macdonald Aviemore Hotel

Macdonald Aviemore Resort, Aviemore
4.0 out of 5.0
3.4 out of 5 (60 reviews)
Enjoyable StayOverall decent hotel. Could do with a revamp in certain areas, slightly run down. Very good swimming pool. Our kids loved their stay.
  20 Oct 2017

£93

£93
Muthu Newton Hotel

Muthu Newton Hotel

Inverness Road, Nairn
4.0 out of 5.0
3.9 out of 5 (121 reviews)
Needs some updatesA beautiful building on beautiful grounds. The rooms and beds are a little run down and need upgrades. Seems to cater to bus and large groups. Had to move due to unexplainable noise plus walls are thin and you can hear your neighbors tv. Once I moved into separate building (cottages) everything changed; ...
  21 Oct 2017

£37

£37
Culloden House Hotel

Culloden House Hotel

Culloden, Inverness
4.0 out of 5.0
4.8 out of 5 (68 reviews)
Wonderful historic hotel near InvernessThe staff were friendly and attentive. The room lovely. I appreciated the historic connection and the staffs knowledge of the area. I had long wanted to experience staying here and being In a place so important to Scottish history. The property does not disappoint and the beautiful walled garden ...
  30 Sep 2017

£105

£105
Macdonald Drumossie Hotel

Macdonald Drumossie Hotel

Old Perth Road, Inverness
4.0 out of 5.0
4.2 out of 5 (87 reviews)
Nice hotel very peaceful good access to city centre. Good parking. Very nice selection of whisky.
  22 Oct 2017

£63

£63
Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel

Macdonald Aviemore Resort, Aviemore
4.0 out of 5.0
3.7 out of 5 (96 reviews)
Convenient for a good hikeNot a luxury hotel but a good hotel. Convenient for great hikes
  6 Jul 2017

£84

£84
pentahotel Inverness

pentahotel Inverness

63 Academy Street, Inverness
4.0 out of 5.0
3.8 out of 5 (178 reviews)
Very close to bus and rail stationGood hotel and location. Staff pleasant. Room clean and spacious with a very good, large TV. Bathroom plenty big enough and my room had a 'wet room' walk-in shower which was excellent. Good enough hotel for a couple of nights but people out the back (believed hotel staff but have no evidence for ...
  21 Oct 2017

£56

£56
Map

Pocket Guide: 4 stars Hotels in Scottish Highlands

One of the world’s premier destinations for lovers of the outdoors, the Scottish Highlands provide boast stunning coastal seascapes and mountain-top views, as well as some of the best adventure and leisure activities around.

Use Expedia’s search tool to book a relaxing and luxurious stay in one of the region’s fine four star hotels, and after a comfortable rest you’ll be feeling energized and ready for anything; from boating trips to horse back riding through the valleys and mountains.

The Highlands’ Best Outdoor Activities

Anyone who’s spent time horse back riding can tell you about the joy and exhilaration it brings, and a trip to Cairngorms National Park in Aviemore will allow you to experience this thrill, as pony trekking is one of the Highlands’ traditional forms for exploring this beautiful landscape.

If you’re after something a little more relaxing, then consider a group or chartered boat tour. From quaint coastal destinations like Gairloch Beach in Gairloch, you can set sail and discover the local marine-life, including various species of dolphin, minke, killer whales, and harbour porpoises.

If you’re looking to escape the frenetic pace of day-to-day city life, there are few places more idyllic to book your holiday than the Scottish Highlands.

Recently booked Scottish Highlands hotels

Leanach Farm B&B
4.0 out of 5.0
Last booking: 2 hours ago
The Glencoe Inn
4.0 out of 5.0
Last booking: 20 hours ago
Culloden House Hotel
4.0 out of 5.0
Last booking: 44 hours ago