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
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
HOTEL IMAGE
Tongadale Hotel

Wentworth Street , Portree , IV51 9EJ

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

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

From 26 Reviews
Starting From
£ 0
HOTEL IMAGE
The Royal Hotel

Bank Street , Portree , IV51 9BU

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

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

From 374 Reviews
Starting From
£ 175
Bosville Hotel

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

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

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

From 974 Reviews
Starting From
£ 0
Cuillin Hills Hotel

Isle of Skye , Portree , IV51 9QU

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

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

From 1411 Reviews
Starting From
£ 320
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 £ 298

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

From 514 Reviews
Starting From
£ 298
Isle of Raasay Distillery

Isle of Raasay , Raasay , IV40 8PB

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

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

From 54 Reviews
Starting From
£ 176
Sligachan Hotel

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

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

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

From 315 Reviews
Starting From
£ 96
Greshornish House Hotel

Greshornish House Hotel Edinbane , Edinbane , IV51 9PN

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

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

From 291 Reviews
Starting From
£ 160
Hame on Skye

Roag Orbost , Lonmore , IV55 8GZ

Hame on Skye is 19.79 kilometers from Portree . Room prices starting from £ 175

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

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