Isle of Skye Hotels

1 month ago

Are you in a hurry?

Here is a quick list of Hotels in Isle of Skye, selected based on their rating

Name of hotel Accommodation Rating Price, $
Duisdale House Hotel

8.8 / 10

(350 Reviews)

From 164$
Caledonian Hotel 'A Bespoke Hotel'

7.8 / 10

(4361 Reviews)

From 46$
Ocean View Bar & Rooms

8.4 / 10

(859 Reviews)

From 87$
The Royal Hotel

8.6 / 10

(4369 Reviews)

From 162$
Cuillin Hills Hotel

9.3 / 10

(993 Reviews)

From 170$

Table of contents

Duisdale House Hotel Caledonian Hotel 'A Bespoke Hotel' Ocean View Bar & Rooms The Royal Hotel Cheap Hotels Cuillin Hills Hotel Gairloch Hotel 'A Bespoke Hotel' The Skye Bridge Hotel Pet Friendly Hotels The Chlachain Inn Kyle Hotel 'A Bespoke Hotel' West Highland Hotel

View all photos

8.8
Excellent
350 Reviews

Duisdale House Hotel

⭐ ⭐ ⭐ ⭐
📍 Sleat

From 164$

3.7 km from Leitir Fura, the 4-star Duisdale House Hotel Isle of Skye includes 22 rooms. Also, you can use parking on site.

Kinloch Forest is nearly 10 minutes away by car, and Fort Augustus is 68 km from the hotel. This Isle of Skye hotel is located 2.1 km from Gallery An Talla Dearg.

Check Availability

View all photos

7.8
Very good
4361 Reviews

Caledonian Hotel 'A Bespoke Hotel'

⭐ ⭐ ⭐
📍 Quay Street

From 46$

The 3-star Caledonian Hotel 'A Bespoke Hotel' Ullapool includes 81 rooms and is situated approximately 5 minutes' drive from Ullapool River. There's also a convenience of parking on site.

Nestled 4.4 km from Leckmelm Gardens, the hotel is in the vicinity of Ullapool Museum. You can get to the centre of Ullapool in 5 minutes' walk. This Ullapool hotel is only 600 metres from the community-run A Talla Solais Gallery. Post Office bus stop is situated right around the corner from the Caledonian Ullapool.

Check Availability

View all photos

8.4
Very good
859 Reviews

Ocean View Bar & Rooms

📍 Ocean View Hotel Sand, Laide

From 87$

Guests of the comfortable Ocean View Bar & Rooms Laide hotel can visit Gruinard Bay, situated approximately 25 minutes' walk away. Featuring Wi-Fi throughout the property, the hotel also has amenities such as a restaurant.

Attractions, 4.2 km from this Laide hotel, include Gruinard Island. Loch Ewe Distillery is reachable within a 10-minute ride.

Check Availability

Cheap Hotels

View all photos

8.6
Excellent
4369 Reviews

The Royal Hotel

⭐ ⭐ ⭐
📍 Garve Road

From 162$

The comfortable The Royal Hotel Ullapool is situated just 1.1 km from Ullapool Museum, which is an excellent place to improve cultural awareness. The 3-star hotel features a sunbathing terrace, a picnic area, and a golf course along with an à la carte restaurant.

Loch Achall is about a 10-minute drive away, and the community-run An Talla Solais Gallery is within a few blocks of this Ullapool hotel. Natural attractions in the area include Inverpolly Nature Reserve, within a 1-km distance of The Royal Hotel Ullapool, and a beach is merely 1.3 km away. The Minch is situated not far from the accommodation. There is High School bus stop a mere 5 minutes' walk away.

Check Availability

View all photos

9.3
Excellent
993 Reviews

Cuillin Hills Hotel

⭐ ⭐ ⭐ ⭐
📍 Isle Of Skye

From 170$

Cuillin Hills Hotel Portree gives quick access to Scorrybreac, situated around 5 minutes' walk away.

Quiraing is a mere 1.4 km away, while The Lump is 900 metres from the hotel. The city centre is 10 minutes away on foot. This 4-star hotel also takes you to Edinbane Pottery, which is 14 minutes' stroll away. The nearest bus stop is Stormyhill, located 550 metres away.

Check Availability

Hotels in Isle of Skye

Top Service Hotel 🛁 Duisdale House Hotel
Best mid-range Hotel 🌴 Caledonian Hotel 'A Bespoke Hotel'
Most comfortable Hotel 🛏️ Ocean View Bar & Rooms

View all photos

8
Very good
2103 Reviews

Gairloch Hotel 'A Bespoke Hotel'

⭐ ⭐ ⭐
📍 Gairloch Hotel

From 91$

Nestled nearly 5 minutes on foot from Gairloch Beach, the 3-star smoke-free Gairloch Hotel 'A Bespoke Hotel' offers live entertainment and a shared lounge. Boasting a location in proximity to Victoria Falls, this Gairloch hotel features 71 rooms as well as luggage storage and a restaurant.

Situated 950 metres from Beach, the hotel is within a 4-km distance of Shieldaig Falconry. The accommodation is 37 km from Lochinver. Cultural experiences in the area feature the interactive gallery "Gairloch Museum", situated in the vicinity of this Gairloch hotel. The property is also a stone's throw from Garage bus stop.

Check Availability

Pet Friendly Hotels

View all photos

7.7
Very good
1126 Reviews

The Skye Bridge Hotel

📍 1 Station Road

From 63$

The Skye Bridge Hotel Kyle of Lochalsh enjoys a convenient location and provides easy access to Lochalsh Woodland Garden 3.6 km away. Wi-Fi is provided throughout the property.

Located within a 500-metre distance of Kyle Of Lochalsh railway station, the hotel stands 7 minutes on foot from the ruined Castle Maol. This comfortable hotel is also within reach of the road Skye Bridge. The Morar Cross lies merely a 5-minute walk from the property.

Check Availability

View all photos

8.4
Very good
778 Reviews

The Chlachain Inn

⭐ ⭐ ⭐
📍 Davies Brae

From 101$

The comfortable 3-star The Chlachain Inn Mallaig is situated about 5 minutes on foot from Mallaig Heritage Centre and boasts a sundeck and a golf course. The inn is just 400 metres from Mallaig train station and right near Co-op Supermarket.

River Morar is 4.2 km from this Mallaig hotel, while Circular Walk is around 10 minutes on foot from this place. Inverness is 71 km from The Chlachain Inn. The accommodation is situated 3.6 km from Loch Morar. You can catch the bus at Service Point bus stop, a few steps from the hotel.

Check Availability

View all photos

7.4
Good
1409 Reviews

Kyle Hotel 'A Bespoke Hotel'

⭐ ⭐ ⭐
📍 Main Street

From 59$

The 3-star Kyle Hotel 'A Bespoke Hotel' Kyle of Lochalsh offers proximity to the road Skye Bridge, situated only 1.2 km away. There is a restaurant available on the premises.

The centre of Kyle of Lochalsh is a 5 minutes' walk of the hotel. Guests can visit The Morar Cross, which is about a 5-minute stroll away, and Otter Hide which is approximately a 15-minute ride from this Kyle of Lochalsh hotel. The ruined Castle Maol is also just steps from the accommodation. The hotel lies merely 500 metres from Kyle Of Lochalsh train station, while Beinn na Caillich Mountain is situated 4.5 km away.

Check Availability

Dog Friendly Hotels

View all photos

7.8
Very good
1610 Reviews

West Highland Hotel

⭐ ⭐ ⭐
📍 Davie'S Brae

From 90$

Featuring luggage storage and a restaurant, the 3-star West Highland Hotel Mallaig is located about a 5-minute stroll from Co-op Supermarket. While staying 4.1 km from River Morar, guests can benefit from a sunbathing terrace and a picnic area.

Mallaig centre can be reached within 5 minutes' walk. Mallaig Heritage Centre is also approximately a 10-minute stroll away. Morar Beach is 4.6 km away, while Mallaig train station is situated not far from the Highland. This Mallaig hotel is nearly 5 minutes on foot from Service Point bus station.

Check Availability

View all photos

7.5
Very good
2329 Reviews

Dunollie Hotel 'A Bespoke Hotel'

⭐ ⭐ ⭐
📍 Broadford

From 77$

Dunollie Hotel 'A Bespoke Hotel' Broadford is located merely a 7-minute walk from Studio on the Square and offers a restaurant and luggage storage. There's also a convenience of parking nearby.

The hotel gives access to Strath Suardal, which is 4.9 km away. In the immediate vicinity of this 3-star hotel you'll find Co-op Food. Guests will find Primary School bus stop next to the Dunollie, approximately 5 minutes' walk away.

Check Availability

View all photos

8.9
Excellent
619 Reviews

The Old Library

⭐ ⭐ ⭐ ⭐
📍 Road To The Isles

From 165$

Located nearly a 5-minute stroll from Maelrubha's Chapel, the elegant 4-star The Old Library Hotel Arisaig provides guests with a restaurant. This Arisaig hotel offers place to stay with Wi-Fi throughout the property.

The centre of Arisaig is a 5 minutes' walk of the hotel. Broadford is 37 km from here, while Eilean Ighe Island is 4.2 km away. The Library Arisaig is also only 400 metres from Land Sea and Islands Centre Tourist Information Center and in the immediate vicinity of Land, Sea & Islands Visitor Centre. Arisaig station is within a 4-km distance of the accommodation.

Check Availability

Kid Friendly Hotels

View all photos

8.4
Very good
1267 Reviews

Loch Maree Hotel

⭐ ⭐ ⭐
📍 Talladale

From 161$

The smoke-free Loch Maree Hotel Talladale is located about 25 minutes' walk from Victoria Falls and boasts a sunbathing terrace and a shared lounge.

A popular place in Talladale is Loch Maree, which is 2.9 km away.

Check Availability

View all photos

7.4
Good
483 Reviews

The Crown Inn

📍 Castle Street

From 68$

Located around a 5-minute stroll from the pet-friendly The Crown Inn Stornoway, guests can quickly reach Stornoway Harbour. Featuring Wi-Fi in the rooms, this Stornoway hotel also has amenities such as a restaurant and luggage storage.

The hotel places you only 250 metres from the Baronial mansion "Lews Castle" and 3.2 km from Reef Beach. Be sure to visit The Salvation Army in close proximity to The Crown Stornoway. The nearby educational landmarks include Lews Castle College UHI, which is approximately a 10-minute ride from the accommodation.

Check Availability

View all photos

8.3
Very good
451 Reviews

Royal Hotel

⭐ ⭐
📍 Cromwell St

From 117$

The 2-star Royal Hotel Stornoway offers quick access to Stornoway Harbour, which is only a 5-minute walk away. This Stornoway hotel features luggage storage along with luggage storage and a restaurant.

The hotel is located just 150 metres from Lewis Loom Centre, just 0.8 km from the Baronial mansion "Lews Castle". When staying at the Royal Stornoway, you'll be just a few steps from St Peter's Scottish Episcopal Church. Travellers will enjoy proximity to entertainment attractions like Stornoway Golf Club, which are merely 0.6 km away. Stornoway bus station is also around 5 minutes' drive from the accommodation.

Check Availability

Hotels Downtown

View all photos

7.9
Very good
1012 Reviews

The Millcroft Hotel

⭐ ⭐ ⭐
📍 The Millcroft Hotel Gairloch

From 115$

The 3-star smoke-free The Millcroft Hotel Gairloch is located only 1.3 km from the interactive gallery "Gairloch Museum" and offers a restaurant. Featuring 13 rooms with views of the mountain, this Gairloch hotel is about 25 minutes on foot from Victoria Falls.

You can visit Beach that is in proximity to the hotel. The area also includes natural sights like Eilean Horrisdale Uninhabited Island 3.4 km from the Millcroft Gairloch. The nearest bus stop is Strath Square merely 400 metres away.

Check Availability

View all photos

7.7
Very good
855 Reviews

The Dundonnell Hotel

⭐ ⭐ ⭐
📍 Little Loch Broom

From 92$

Situated within a 7-km distance of Ullapool Museum, the superior 3-star The Dundonnell Hotel features a restaurant and luggage storage. This Dundonnell hotel offers 11 rooms with views of the sea.

The hotel lies in Dundonnell, at the foot of mountains. Stornoway is 81 km from the accommodation, while Ardessie Falls is approximately a 10-minute ride away. Dundonnel bus stop is also situated just near this Dundonnell hotel.

Check Availability

View all photos

8.9
Excellent
491 Reviews

The Caledonian

📍 Wentworth Street Portree

From 183$

Located just a 5-minute walk from Isle of Skye Highland Games, The Caledonian Hotel Portree gives quick access to various city sites. The hotel features Wi-Fi, provided in public areas.

The comfortable hotel is nestled 200 metres from MV Stardust and in close proximity to Apothecary's Tower. The Lump is also around 10 minutes' walk away. You can easily find Aros Centre a mere 1.3 km from the Caledonian. Portree Square bus stop is just a few steps from this property.

Check Availability

Location