3 star hotels in Highlands

Multiple accommodations for your stay
Destination
Check-in date:
23 Apr 2026
Check-out date:
24 Apr 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

842 results found

The Weigh Inn Hotel & Lodges

Burnside, Thurso, United Kingdom (Open map)

The centre of Thurso can be reached within a 15-minute walk. The 3-star The Weigh Inn Hotel & Lodges Thurso offers a terrace, located…
Read more...
6.9
Pleasant
962 reviews

The Four Seasons Hotel

Lochside, St Fillans, Saint Fillans, United Kingdom (Open map)

Saint Fillans centre can be reached within 10 minutes' walk. Featuring a sun deck, a picnic area, and a golf course, The Four...
Read more...
7.6
Good
563 reviews

The Portree Hotel

Somerled Square, Portree, Portree, United Kingdom (Open map)

The hotel lies around minutes on foot from Loch Portree and just 1.3 km from the Aros Centre. The 3-star smoke-free The Portree…
Read more...
8.3
Very Good
412 reviews

Glenmoriston Arms Hotel

Skye Rd, Invermoriston, United Kingdom (Open map)

The Mealfuarvonie Mountain is located fairly close to the hotel while Summer House is merely a 5-minute walk away. The 3-star...
Read more...
9.0
Superb
433 reviews

Merkister Hotel

Loch Harray, Harray, United Kingdom (Open map)

The centre of Harray is a 30 minutes' walk of this hotel. Merkister Hotel Harray includes 9 rooms and is 7 km from the extraordinary…
Read more...
8.9
Fabulous
208 reviews

The Brander Lodge Hotel And Bistro

The Brander Lodge Hotel And Bistro, Bridge Of Awe, Taynuilt, Argyll & Bute, Taynuilt, United Kingdom (Open map)

While staying in this Taynuilt hotel, you are invited to discover the Bonawe Historic Iron Furnace, located 3.6 km away, or visit...
Read more...
7.7
Good
232 reviews

Ben Loyal Hotel

Main Street,Iv27 4Xe, Tongue, United Kingdom (Open map)

Tongue centre can be reached within 5 minutes' walk. Ben Loyal Hotel Tongue has 14 rooms and is located 3.4 km from Cnoc a...
Read more...

The Acarsaid - Pitlochry

8 Atholl Road,, Pitlochry, United Kingdom (Open map)

The hotel has a beautiful setting 2.7 km from the Enchanted Forest. The 3-star The Acarsaid - Pitlochry Hotel is within 20 minutes'...
Read more...
8.6
Fabulous
1620 reviews

Craigvrack Hotel & Restaurant

West Moulin Road, Pitlochry, United Kingdom (Open map)

You'll need 60-minute drive to Dundee airport. Featuring a luggage room and a restaurant, the 3-star Craigvrack Hotel & Restaurant...
Read more...
8.7
Fabulous
1541 reviews

Torridon Estate B&B Rooms And Self Catering Holiday Cottages

Torridon House Torridon Estate, Torridon, United Kingdom (Open map)

The hotel is 2.9 km from the Coire Mhic Fhearchair corrie in Torridon. Located nearly a 10-minute drive from Deer Park, the 3-star…
Read more...
7.6
Good
594 reviews

Newton Lodge

Newton Lodge, Unapool, United Kingdom (Open map)

The centre of Unapool can be reached within a 10-minute walk, and natural attractions like Lake Loch a' Chairn Bhain are about a 10…
Read more...
8.5
Fabulous
408 reviews

Macdonald Hotel & Cabins

Fort William Road, Kinlochleven, United Kingdom (Open map)

You'll need 52-minute drive to Oban airport. Located just a 13-minute walk from Ice Factor, Macdonald Hotel & Cabins Kinlochleven...
Read more...
6.1
Pleasant
293 reviews

Murray House

1 Campbell Street, Thurso, Gb, Thurso, United Kingdom (Open map)

The 3-star hotel is nestled within 1 km of Boating Pond. Located 1.7 km from Thurso Bay Camping and Caravan Park, Murray House Thurso…
Read more...

The Arch Inn

10 - 11 West Shore Street, Ullapool, United Kingdom (Open map)

The hotel is about 90 km from Stornoway airport and 3.9 km from such cultural venues as the west RhueArt Gallery. Approximately a...
Read more...
7.9
Good
1592 reviews

The Royal Hotel

Garve Road, Ullapool, United Kingdom (Open map)

The centre of Ullapool can be reached within a 5-minute walk, and natural attractions like Inverpolly Nature Reserve are just a...
Read more...
8.4
Very Good
3056 reviews

The Royal An Lochan

Shore Road, Tighnabruaich, United Kingdom (Open map)

This Tighnabruaich hotel is about 75 km from Campbeltown airport and within reach of such cultural venues as the Tighnabruaich...
Read more...

Redcliffe Hotel

1 Gordon Terrace Crown, Inverness, United Kingdom (Open map)

The hotel is located 350 m from the 1800s red sandstone Inverness Castle and around 600 metres from Bellfield Park. Situated merely...
Read more...
8.2
Very Good
1528 reviews

Cairngorm Guest House

139 Grampian Road,, Aviemore, United Kingdom (Open map)

The Aviemore Ring Cairn and Stone Circle is located 450 m from the hotel, and such natural sites as the Craigellachie National...
Read more...
9.3
Superb
653 reviews

Arisaig Hotel

Main Road, Ph39 4Nh, Arisaig, Gb, Arisaig, United Kingdom (Open map)

Located right near the Land, Sea and Islands Centre, this Arisaig hotel also provides easy access to Land, Sea & Islands Visitor...
Read more...

Orasay Inn

Lochcarnan, South Uist, United Kingdom (Open map)

The centre of South Uist is a 5 minutes' walk of this inn. The 3-star Orasay Inn South Uist is located around 5 km…
Read more...
Thank you for subscribing
Close