Find Hotel Deals

Select a date

Select a date

Popular cities in Highlands

Popular hotels in Highlands

5 star Highlands hotels

Isle Of Eriska Hotel Oban

From US$ 541

Hotel, Spa & Island, Ledaig, By Oban, Oban, United Kingdom - Open map

Open map

The exclusive Isle Of Eriska Hotel is rated 5 stars and comprises 23 rooms with homely comforts. The hotel opened its doors in 1884 and was remodeled in 2010.

RESERVE From US$ 541

Inverlochy Castle Hotel Fort William

From US$ 495

Torlundy, Fort William, United Kingdom - Open map

Open map

The 5-star Inverlochy Castle Hotel is set just 3.3 km from Inverlochy Castle, Ben Nevis and Glen Nevis. Inverlochy Castle Hotel has been welcoming guests to its spacious rooms since 1863.

RESERVE From US$ 495

4 star Highlands hotels

Forss House Hotel Thurso

From US$ 300

Forss Near Thurso, Thurso, United Kingdom - Open map

Open map

Forss House Hotel is a 4-star property situated about 19 km from Dunnet Head. Forss House Hotel has been welcoming guests to its annex rooms since 1810.

RESERVE From US$ 300

Bunchrew House Hotel Inverness

From US$ 127

Bunchrew, Inverness, United Kingdom - Open map

Open map

Bunchrew House Hotel is a 4-star central property, set near to the beach front.

RESERVE From US$ 127

3 star Highlands hotels

Rowan Tree Country Hotel Aviemore

From US$ 72

Loch Alvie, Aviemore, United Kingdom - Open map

Open map

The elegant 3-star Rowan Tree Country Hotel provides room service and laundry to ensure guests a comfortable stay.

RESERVE From US$ 72

Inn At Ardgour Onich

From US$ 97

Ardgour, Onich, United Kingdom - Open map

Open map

Featuring a library and a golf course, the 3-star Inn At Ardgour offers 12 en-suite guestrooms.

RESERVE From US$ 97

2 star Highlands hotels

Portree Hotel

From US$ 169

Somerled Square, Portree, United Kingdom - Open map

Open map

The 2-star Portree Hotel is situated a mere 33 km away from Kyle of Lochalsh.

RESERVE From US$ 169

Harris Hotel Isle of Harris

From US$ 0

Isle Of Harris, Isle of Harris, United Kingdom - Open map

Open map

The traditional Harris Hotel accommodates guests in a beach area of Isle of Harris.

RESERVE From US$ 0

Recommended Highlands hotels

Macdonald Morlich Hotel Aviemore

From US$ 130

Macdonald Aviemore Resort, Aviemore, United Kingdom - Open map

Open map

Offering 64 classic rooms, Macdonald Morlich Hotel features a spa center, a swimming pool and a picnic area.

RESERVE From US$ 130

Royal Golf Hotel Dornoch

From US$ 126

Grange Road, Dornoch, United Kingdom - Open map

Open map

The 4-star Royal Golf Hotel lies within 46.0 km from RNI Community Hospital, Raigmore Hospital and University of the Highlands and Islands. The hotel was built in 1854 and refurbished in 2010.

RESERVE From US$ 126