Skip to main content

Hotels in Achnahanaid

41 handpicked places to stay

Balmoral Skye

Balmoral Skye

Guest Accommodation · Balmoral House, Achnahanaid

Balmoral House is an adults-only guest accommodation in Achnahanaid on the Isle of Skye, with garden views and free parking.

Skye Photo Centre

Skye Photo Centre

B&B · Camustianavaig Braes, Portree · 1 miles away

Adults-only B&B at Camustianavaig Braes near Portree, with walking, cycling and fishing country on the doorstep of Skye.

Isle of Raasay Distillery

Isle of Raasay Distillery

Hotel · Isle of Raasay, Clachan · 2.6 miles away

A working distillery on the Isle of Raasay with adults-only rooms, sea views and its own bar, roughly 26 miles from Kyle of Lochalsh.

Canowindra

Canowindra

B&B · Canowindra, Portree · 2.8 miles away

Adults-only B&B in Portree, Isle of Skye, with refined en-suite rooms including free-standing baths and a guest lounge.

Taigh Scalpaigh

Taigh Scalpaigh

B&B · 6b Heatherfield, Portree · 3.1 miles away

Adults-only B&B in Portree's Heatherfield, on Skye's edge, with garden views and spotless en-suite rooms close to the harbour town.

Heatherfield House B&B

Heatherfield House B&B

B&B · 6a HeatherfieldPortreeIV51 9NE, Portree · 3.2 miles away

Heatherfield House B&B in Portree, Isle of Skye, pairs free on-site parking with an outdoor picnic area and garden for guests to enjoy.

Hazelmount Self-Catering Cabin

Hazelmount Self-Catering Cabin

B&B · Heron Place Portree, Portree · 3.7 miles away

A self-catering cabin in Portree, Isle of Skye, with sea views and free parking, suited to travellers touring the island's landscapes.

Feochan Rooms Portree

Feochan Rooms Portree

Guest Accommodation · 11 Fisherfield, Portree · 3.8 miles away

A guest house on Fisherfield in Portree, Isle of Skye, with free parking, a garden and en-suite rooms just a short walk from the harbour.

The Gables Bed & Breakfast
4 star

The Gables Bed & Breakfast

B&B · Viewfield Road, Portree · 3.8 miles away

A small family-run B&B on Viewfield Road with three en-suite rooms, free parking and a ten-minute walk into the centre of Portree.

Glendaruel Bed and Breakfast

Glendaruel Bed and Breakfast

B&B · 11 Fisherfield, Portree · 3.8 miles away

Family-run B&B in Portree, Isle of Skye, with breakfast included and a garden for relaxing after a day exploring Skye.

An-Airidh Bed & Breakfast Portree

An-Airidh Bed & Breakfast Portree

B&B · 6 Fisherfield, Portree · 3.9 miles away

A simple, well-run B&B in Portree suited to travellers who want loch views and a cooked breakfast without fuss or frills.

The Rosedale Hotel

The Rosedale Hotel

Hotel · Beaumont, Portree · 4.1 miles away

A harbourside hotel in Portree, Isle of Skye, suited to travellers who want comfortable rooms and water views without a big price tag.

Hotel
The Royal Hotel

The Royal Hotel

Hotel · Bank Street, Portree · 4.2 miles away

A Bank Street hotel in the heart of Portree, Isle of Skye, with sea views and an easy walk to the harbour and town.

Taransay House

Taransay House

Guest Accommodation · Viewfield Road, Portree · 4.2 miles away

A traditional Skye guest house on Viewfield Road, Portree, offering spacious en-suite rooms and food that outshines the setting.

Coolin View

Coolin View

Guest Accommodation · 2 Bosville Terrace, Portree · 4.2 miles away

Guest house on Bosville Terrace in Portree, Isle of Skye, with harbour views and walking distance to the town's pubs and restaurants.

Meadowbank Guest House

Meadowbank Guest House

B&B · Meadowbank House, Portree · 4.2 miles away

A traditional Portree guest house with classic, cosy rooms, some with sea views, and a sunroom for relaxing after a day on Skye.

VamilaSkye B&B

VamilaSkye B&B

B&B · 25 Sluggans Drive, Portree · 4.2 miles away

Adults-only B&B in Portree, Isle of Skye, with an electric vehicle charge point, free parking and a garden to relax in.

The Bosville
4 star

The Bosville

Hotel · Central Portree, near the harbour · 4.2 miles away

A boutique hotel in restored nineteenth-century cottages in the middle of Portree, with a well-regarded restaurant and a busy merchant bar.

Rockview

Rockview

B&B · Mill Road, Portree · 4.2 miles away

A well-regarded B&B on Mill Road in Portree, Isle of Skye, known for spacious rooms with complimentary local whisky and a full Scottish breakfast.

Skye Haven

Skye Haven

B&B · Skye Haven, Portree · 4.2 miles away

Adults-only B&B in Portree, Isle of Skye, with breakfast and packed lunches to fuel days out walking or fishing.

Braeside Guest Rooms

Braeside Guest Rooms

Guest Accommodation · Stormyhill, Portree · 4.2 miles away

An adults-only stone cottage on Stormyhill in Portree, Isle of Skye, with cosy sloped-ceiling rooms and free WiFi.

Hotel
Caledonian Hotel

Caledonian Hotel

Hotel · Wentworth Street, Portree · 4.2 miles away

A traditional Portree hotel on Wentworth Street with sea and mountain views, free parking, and an easy walk into town.

The Portree Hotel

The Portree Hotel

Hotel · Somerled Square, Portree · 4.2 miles away

Hotel right on Somerled Square in Portree, Isle of Skye, with the harbour, shops and restaurants all within walking distance.

Taigh Duitseach

Taigh Duitseach

B&B · Viewfield Road, Portree · 4.2 miles away

A B&B on Viewfield Road in Portree, Isle of Skye, with mountain views, free parking and easy walking to town.

Cuillin Hills Hotel
4 star

Cuillin Hills Hotel

Hotel · Portree, overlooking Portree Bay · 4.3 miles away

A former hunting lodge set in fifteen acres of grounds above Portree Bay, with views across the Sound of Raasay to the Cuillin ridge.

Grenitote B and B

Grenitote B and B

B&B · 9 Martin Crescent, Portree · 4.3 miles away

Family-run B&B in Portree, Isle of Skye, with free parking and easy access to the harbour's pubs, restaurants and walking routes.

Medina

Medina

B&B · Coolin Hills Gardens, Portree · 4.3 miles away

Adults-only B&B in Portree, Isle of Skye, with en-suite rooms, free parking and a garden setting near Coolin Hills.

Conusg Bed and Breakfast

Conusg Bed and Breakfast

B&B · Coolin Hills Gardens, Portree · 4.4 miles away

A small four-room B&B in Portree, Isle of Skye, with breakfast included and the Scorrybreac Trail on the doorstep.

Orchard House Bed and Breakfast

Orchard House Bed and Breakfast

B&B · Orchard House, Portree · 4.4 miles away

Adults-only B&B in Portree with four rooms, a short walk from the harbour and handy for the Old Man of Storr.

B&B
Gleann an Ronnaich Bed and Breakfast

Gleann an Ronnaich Bed and Breakfast

B&B · Staffin Road, Portree · 4.4 miles away

A small three-room B&B on Staffin Road in Portree, Isle of Skye, with en-suite bathrooms and free parking on site.

Old Captain Guest House

Old Captain Guest House

Guest Accommodation · 1 Blaven Road, Portree · 4.4 miles away

Guest house in Portree, Isle of Skye, close to Achachork with mountain views and free parking for exploring the area.

Marmalade Hotel
4 star

Marmalade Hotel

Hotel · Portree, five minutes from the centre · 4.5 miles away

A Georgian house on a hillside above Portree with 34 contemporary rooms, saunas, log fires and a chargrill restaurant focused on seafood.

The Skye Inn

The Skye Inn

Hotel · Springfield Road, Portree · 4.5 miles away

A Portree inn on Springfield Road, close to the harbour and hills of Skye, within easy walking distance of the town centre.

Stonefield House

Stonefield House

Guest Accommodation · Stonefield House, Portree · 4.5 miles away

A guest house in Portree, Isle of Skye, with free on-site parking, free WiFi and a garden for relaxing after days out on the island.

Air Leth Bed & Breakfast

Air Leth Bed & Breakfast

B&B · Storr Road, Portree · 4.6 miles away

B&B on Storr Road in Portree, Isle of Skye, with mountain views and pubs, restaurants and fishing all close by.

Creagory Skye

Creagory Skye

B&B · Dunvegan Road, Portree · 4.6 miles away

An adults-only B&B on Dunvegan Road, Portree, suited to couples wanting quiet comfort and an easy walk into town on Skye.

Tors Place

Tors Place

Guest Accommodation · 1 Storr Terrace, Portree · 4.6 miles away

Guest house on Storr Terrace in Portree, Isle of Skye, close to the harbour's pubs and restaurants, with free parking and WiFi.

Oisean Sheonag

Oisean Sheonag

B&B · 3 Fladda Crescent, Portree · 4.6 miles away

A B&B in Portree, Skye, with breakfast included, a garden and outdoor seating, plus free parking and WiFi.

Bracken Hide Hotel

Bracken Hide Hotel

Hotel · Struan Road, Portree · 4.8 miles away

Adults-only hotel on the edge of Portree, Isle of Skye, with cosy pod-style rooms, a sauna and cold plunge, and mountain views.

The Roses B and B

The Roses B and B

B&B · Riverside Cottage, Portree · 4.8 miles away

Adults-only B&B at Riverside Cottage, Portree, with just two cosy en-suite rooms and a shared lounge looking over the Skye countryside.

Sligachan Hotel

Sligachan Hotel

Hotel · Sligachan, Sligachan · 4.9 miles away

A 21-room hotel at Sligachan on the Isle of Skye, set below the Cuillin mountains with free parking and its own bar and restaurant.