Search Filter

Price

Star
  • 4
  • 13
  • 10
  • 1
  • 0
  • 174
Accommodation Type
  • Holiday homes 137
  • Bed and breakfasts 17
  • Hotels 12
  • Apartments 11
  • Guest houses 9
  • Cottages 6
  • Hostels 3
  • Villas 3
  • Chalets 2
  • Country houses 1
  • Campsites 1
Hotel Facilities
  • Garden156
  • Non-smoking throughout138
  • WiFi available in all areas116
  • Non-smoking rooms111
  • Heating92
  • Hiking56
  • Breakfast options42
  • Outdoor furniture34
  • Cycling32
  • Bar29
Portree is the capital of Skye and has two focuses: its harbor and the market square. The picturesque harbor is the ideal spot for a stroll or a cruise, while the square has facilities like banks and pubs and restaurants. There is some debate about where the town’s name comes from, with many believing it is derived from the Gaelic Port Righ (King’s Harbor), while others believe it comes from Port Ruighe, meaning port of slopes, based on its hilly locale. There are many tour operators based in Portree, and you can check out Stardust located at the pier, which takes tours to Raasay, Rona, and Holm Island. There are a number of accommodation options available, such as Braeside B&B, Grenitote B&B, and Bosville Hotel. All of these hotels serve up good pub food, so you can’t go wrong no matter where you stay.

Hotels in Portree, Inverness-Shire, Hotels near Portree


Please select a hotel from the list of hotels in and near Portree. The list below displays hotels within 30 kilometers of Portree.

202 Hotels found. Showing page 1 of 21
Order By
HOTEL IMAGE
Taigh Mhuirne

Sheperd's Road 5 , Portree , IV51 9TQ

Taigh Mhuirne is 0.46 kilometers from Portree . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.2 out of 10

From 7 Reviews
Starting From
£ 0
HOTEL IMAGE
Rosendale

, Portree , IV51 9QX

Rosendale is 0.62 kilometers from Portree . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.8 out of 10

From 5 Reviews
Starting From
£ 0
HOTEL IMAGE
Home Farm Apartments

Home Farm Apartments, Home Farm Road , Portree , IV51 9LX

Home Farm Apartments is 0.64 kilometers from Portree . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9 out of 10

From 246 Reviews
Starting From
£ 0
Fleet Cottage

, Portree , IV51

Fleet Cottage is 0.66 kilometers from Portree . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.5 out of 10

From 4 Reviews
Starting From
£ 0
Rosebank Guest House

Springfield Road , Portree , IV51 9QX

Rosebank Guest House is 0.71 kilometers from Portree . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
7.7 out of 10

From 54 Reviews
Starting From
£ 0
Marmalade

Home Farm Road , Portree , IV51 9LX

Marmalade is 0.75 kilometers from Portree . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.2 out of 10

From 300 Reviews
Starting From
£ 0
Apartment Bridge

, Portree , IV51 9ER

Apartment Bridge is 0.90 kilometers from Portree . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
6 out of 10

From 1 Reviews
Starting From
£ 0
The Apartment

Rectory Apartment, St Columba's Chruch , Portree , IV51 9EH

The Apartment is 1.00 kilometers from Portree . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.7 out of 10

From 38 Reviews
Starting From
£ 0
21 Windsor Crescent

Portree , Portree , IV51 9EA

21 Windsor Crescent is 1.03 kilometers from Portree . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.4 out of 10

From 74 Reviews
Starting From
£ 0
Skye Haven

Skye Haven, An Acarsaid , Portree , IV51 9ES

Skye Haven is 1.04 kilometers from Portree . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.9 out of 10

From 93 Reviews
Starting From
£ 0
Hotels in localities of Portree
Achachork Hotels, Achnahanaid Hotels, Annishader, Snizort Hotels, Arnisort, Edinbane Hotels, Balmaqueen Hotels, Balmeanach, Glenhinnisdal Hotels, Balmeanach, the Braes Hotels, Balnacnoc, Uig Hotels, Bernisdale, Skeabost Bridge Hotels, Bornisketaig, Kilmuir Hotels, Borve Hotels, Breackrey, Culnacnock Hotels, Brogaig, Staffin Hotels, Camustianavaig Hotels, Carbost, Skeabost Bridge Hotels, Clachan Hotels, Conista Hotels, Conordan, the Braes Hotels, Crepigill, Skeabost Bridge Hotels, Culnacnock Hotels, Digg, Staffin Hotels, Drumuie Hotels, Earlish Hotels, Edinbane Hotels, Ellishadder, Culnacnock Hotels, Eyre Hotels, Flashadder, Edinbane Hotels, Flodigarry Hotels, Garafad, Staffin Hotels, Garos, Culnacnock Hotels, Gedintailor, the Braes Hotels, Glasphein, Staffin Hotels, Glenconon, Uig Hotels, Glenmore Hotels, Grealine, Culnacnock Hotels, Heatherfield, Penifiler Hotels, Herbusta, Kilmuir Hotels, Hungladder, Kilmuir Hotels, Idrigill, Uig Hotels, Keistle, Snizort Hotels, Kensaleyre Hotels, Kilmaluag Hotels, Kilmuir Hotels, Kilvaxter, Kilmuir Hotels, Kingsburgh, Snizort Hotels, Knott Hotels, Lealt, Culnacnock Hotels, Linicro Hotels, Lonfearn, Culnacnock Hotels, Maligar, Culnacnock Hotels, Marishadder, Culnacnock Hotels, Peinachorran Hotels, Peinaha, Glenhinnisdal Hotels, Peiness Hotels, Peinlich, Glenhinnisdal Hotels, Peinmore, Skeabost Bridge Hotels, Penifiler Hotels, Rhenetra, Snizort Hotels, Sartle, Staffin Hotels, Sheader, Uig Hotels, Skeabost Bridge Hotels, Sluggans Hotels, Snizort Hotels, Solitote Hotels, South Duntulm Hotels, Staffin Hotels, Stenscholl, Staffin Hotels, Suladale Hotels, Torvaig Hotels, Tote, Skeabost Bridge Hotels, Totescore Hotels, Treaslane Hotels, Uig Hotels, Valtos, Culnacnock Hotels