Search Filter

Star
  • 4
  • 23
  • 25
  • 1
  • 0
  • 153
Accommodation Type
  • Holiday homes 139
  • Bed and breakfasts 17
  • Hotels 14
  • Apartments 12
  • Guest houses 9
  • Hostels 4
  • Villas 4
  • Chalets 3
  • Country houses 1
  • Inns 1
  • Campsites 1
  • Lodges 1
Hotel Facilities
  • Parking191
  • Non-smoking throughout186
  • On-site parking181
  • Private parking179
  • Free parking167
  • Internet services165
  • WiFi163
  • Free WiFi161
  • Garden158
  • WiFi available in all areas142
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.

206 Hotels found. Showing page 1 of 21
Order By
HOTEL IMAGE
Marmalade

Home Farm Road , Portree , IV51 9LX

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

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

From 343 Reviews
Starting From
£
HOTEL IMAGE
The Portree Hotel

Somerled Square, Portree , Portree , IV51 9EH

The Portree Hotel is 1.16 kilometers from Portree . Room prices starting from £

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

From 523 Reviews
Starting From
£
HOTEL IMAGE
Tongadale Hotel

Wentworth Street , Portree , IV51 9EJ

Tongadale Hotel is 1.22 kilometers from Portree . Room prices starting from £

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

From 44 Reviews
Starting From
£
The Royal Hotel

Bank Street , Portree , IV51 9BU

The Royal Hotel is 1.25 kilometers from Portree . Room prices starting from £

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

From 382 Reviews
Starting From
£
Bosville Hotel

9-11 Bosville Terrace, Portree , Portree , IV51 9DG

Bosville Hotel is 1.31 kilometers from Portree . Room prices starting from £

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

From 761 Reviews
Starting From
£
Cuillin Hills Hotel

Isle of Skye , Portree , IV51 9QU

Cuillin Hills Hotel is 1.56 kilometers from Portree . Room prices starting from £

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

From 1378 Reviews
Starting From
£
Skeabost House Hotel

Skeabost Bridge, Isle Of Skye, Skeabost Bridge , Portree , IV51 9NP

Skeabost House Hotel is 7.49 kilometers from Portree . Room prices starting from £

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

From 567 Reviews
Starting From
£
Isle of Raasay Distillery

Isle of Raasay , Raasay , IV40 8PB

Isle of Raasay Distillery is 10.99 kilometers from Portree . Room prices starting from £

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

From 147 Reviews
Starting From
£
Sligachan Hotel

Sligachan Hotel, Sligachan, Isle of Skye , Sconser , IV47 8SW

Sligachan Hotel is 14.48 kilometers from Portree . Room prices starting from £

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

From 376 Reviews
Starting From
£
Greshornish House Hotel

Greshornish House Hotel Edinbane , Edinbane , IV51 9PN

Greshornish House Hotel is 16.30 kilometers from Portree . Room prices starting from £

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

From 502 Reviews
Starting From
£
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