Beginning of main content

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured Scottish Highlands 2 Star Hotels

See all 453 Hotels in Scottish Highlands
Caledonian Hotel

Caledonian Hotel

Quay St., Ullapool
2.5 out of 5.0
3.0 out of 5 (336 reviews)
Acceptable stayGreat Location. Cheap price for a big single room. Hot water for shower, working radiator, comfortable large single bed, clean water boiler. Friendly staff. I didn't have any food offered by the hotel during my stay.
  6 Dec 2017
Givendale Guest House

Givendale Guest House

Heron Place, Portree
2.5 out of 5.0
3.8 out of 5 (130 reviews)
Friendly host, great location Short walk to downtown Portree makes this a very good location. And the owner was very friendly, helpful and attentive.
  1 Oct 2017
SYHA Inverness - Hostel

SYHA Inverness - Hostel

Victoria Drive, Inverness
2.5 out of 5.0
4.0 out of 5 (3 reviews)

£31

£31
Inchrye Bed & Breakfast

Inchrye Bed & Breakfast

High Street, Ardersier, Inverness
2.5 out of 5.0
4.5 out of 5 (282 reviews)
Excellent stayGreat room and superb breakfast. Very good food available for evening meal just down the street. Hope I can stay again soon! Thanks for a great stay.
  1 Nov 2017
City Guesthouse

City Guesthouse

36 Ardconnel Street, Inverness
2.5 out of 5.0
1.9 out of 5 (55 reviews)

£50

£50
Altnacealgach Motel

Altnacealgach Motel

Ledmore, Lairg
2.5 out of 5.0
4.0 out of 5 (125 reviews)
Quiet, peaceful motel.Very comfortable, clean accomodation. Staff were very helpful and made us feel very welcome.
  1 Jul 2017
Castletown Hotel

Castletown Hotel

Main Street, Thurso
2.5 out of 5.0
3.9 out of 5 (61 reviews)
Hotel is fine for an overnight. Furnishings etc. are a little dated but the room was clean and tidy, bed was comfy and the food was good so no complaints.
  21 Sep 2017

£62

£62
Inverness Glamping

Inverness Glamping

Easter Muckovie Farmhouse, Inverness
2.5 out of 5.0

£66

£66
Kings Arms Hotel

Kings Arms Hotel

Kyleakin, Isle of Skye
2.5 out of 5.0
2.9 out of 5 (254 reviews)
Nice outlookNice hotel overlooking the water. Basic clean facilities with parking and wifi in rooms
  9 Oct 2017
SYHA Durness Smoo - Hostel

SYHA Durness Smoo - Hostel

Smoo, Lairg, Lairg
2.5 out of 5.0
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.

Recently booked Scottish Highlands hotels

Highland Apartments By Mansley
4.5 out of 5.0
Last booking: 10 hours ago
Holiday Inn Express Inverness
3.5 out of 5.0
Last booking: 18 hours ago
Loch Ness Country House Hotel
4.5 out of 5.0
Last booking: 47 hours ago