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

See all 437 Hotels in Scottish Highlands
Castletown Hotel

Castletown Hotel

Main Street, Thurso
2.0 out of 5.0
3.8 out of 5 (16 reviews)
Good although mattress was not comfortable........brekkie was very good.
  31 Aug 2017

£68

£68
City Guesthouse

City Guesthouse

36 Ardconnel St, Inverness
2.0 out of 5.0
1.6 out of 5 (30 reviews)

£58

£58
Caledonian Hotel

Caledonian Hotel

Quay St., Ullapool
2.0 out of 5.0
2.9 out of 5 (129 reviews)
At this price you can't complainHotel OK but in need of modernising. Staff were fine and room was clean but very small. Shower worked and breakfast was OK. Very good location.
  18 Sep 2017

£38

£38
Kings Arms Hotel

Kings Arms Hotel

Kyleakin, Isle of Skye
2.0 out of 5.0
2.8 out of 5 (78 reviews)
Great location to stop over for rest on the wayGreat location to rest when heading to Isle north. Rooms are small but comfortable- it is a small town not many facilities
  16 Sep 2017

£67

£67
Inchrye Bed & Breakfast

Inchrye Bed & Breakfast

High Street, Ardersier, Inverness
2.5 out of 5.0
4.5 out of 5 (126 reviews)
Clean, Quiet, Comfortable, CozyWe stayed one night at Inchrye. Jess welcomed us at the door - she's one of those people you like and trust instantly - and showed us to our room. It was, as promised, clean, comfortable, quiet, and cozy. We left our luggage and went to check out Urquhart Castle and then to get dinner in Inverness ...
  12 Sep 2017

£60

£60
Givendale Guest House

Givendale Guest House

Heron Place, Portree
2.0 out of 5.0
3.9 out of 5 (72 reviews)
Great location, easy to find. Excellent host.We fully enjoyed our stay at Givendale. The host was very accomodating, helpful and provided great information about where to go and what to do and see on the Isle of Skye. We stayed in the room in the loft which although it was small, it was very comfortable. The room was well set up with tea, coffee ...
  13 Sep 2017

£50

£50
Shieldaig Lodge Hotel

Shieldaig Lodge Hotel

Badachro, Gairloch
2.5 out of 5.0
4.4 out of 5 (14 reviews)
Lovely hotel overlooking LochWe spent 2 nights at here. Our room was a little gloomy (small window) and unfortunately didn't overlook the Loch, but the hotel was lovey and stylish in a Scottish, traditional sort of way. The room was very comfortable and clean and to a very high standard. The food was excellent and the staff ...
  4 Sep 2017

£133

£133
Map

Pocket Guide: 2 stars Hotels in Scottish Highlands

A trip through the Scottish Highlands’ dramatic landscape will inspire anyone to reconnect with the natural world, making this the perfect region to relax and escape from city life.

Find a comfortable night’s sleep in a two star hotel using Expedia’s search tool. A cosy stay is all you’ll need to re-energize and prepare yourself for a wondrous time exploring the beauty of Scotland’s great outdoors.

Sightseeing in the Scottish Highlands

Whether you’re an avid outdoor enthusiast or just looking for a simple walk through the wilderness, there are few better ways to see the Highlands' many sights than by foot. From the Glencoe Visitor Center in Ballachulish you’ll find all the directions you need for a tour of the verdant river valleys and craggy mountains of Glencoe.

If you’re looking to connect with the cultural past of the Highlands than a trip to Culloden Battlefield in Inverness will provide you with the story of the 18th century Jacobite uprising, and the accounts that lead up to this bloody battle.

Discover the rich history and natural wonders of the Scottish Highlands by planning your get away to this scenic outpost today.