A vast range of resorts to stay in Portree is available on our website. Cuillin Hills Hotel can be a perfect beach hotel for you. Make your choice!
1-20 out of 28
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Cuillin Hills HotelHotel
8.4
Great566566 reviews
Map
800 m from City Centre600 m from Skye Original Prints
Featuring 39 rooms with views of the sea, the excellent Cuillin Hills is set within 1.6 km of Portree Harbour.
From£ 304
/nightSelect
The Skye InnGuest house
8.2
Great192192 reviews
Map
500 m from City Centre600 m from Skye Original Prints
The 3-star Skye Inn lies within a 6-minute walk of Edinbane Pottery, and features a storage for belongings and a restaurant.
From£ 144
/nightSelect
Bosville HotelHotel
8.2
Great235235 reviews
Map
300 m from City Centre200 m from Skye Original Prints
The Bosville is situated in the very heart of Portree about 15 minutes' walk from Camas Ban.
From£ 255
/nightSelect
The Royal HotelHotel
8.2
Great191191 reviews
Map
200 m from City Centre100 m from Skye Original Prints
There are rooms facing harbour and the 3-star Royal Portree is set at 550 metres from Quiraing.
From£ 206
/nightSelect
8.2
Great176176 reviews
Map
300 m from City Centre200 m from Skye Original Prints
The 3-star The Rosedale Hotel & Restaurant Portree is within 5 minutes' stroll of The Lump and has a quick access to Somerled Square.
From£ 301
/nightSelect
Portree Guest HouseGuest house
8.2
Great7979 reviews
Map
500 m from City Centre700 m from Skye Original Prints
MV Stardust is about an 8-minute walk from the Portree and Isle of Skye Highland Games is about a 10-minute walk away.
From£ 109
/nightSelect
Loch Eyre HouseGuest house
8.4
Great139139 reviews
Map
10.6 km from City Centre
St. Columba's Isle is 10 minutes by car from the 2-star Loch Eyre House, while Clach Ard Symbol Stone is about 10 minutes away by car.
From£ 146
/nightSelect
The CaledonianHotel
8.8
Great1414 reviews
Map
200 m from City Centre100 m from Skye Original Prints
Located less than a 10-minute walk from Quiraing, the Caledonian Portree features 13 rooms with views of the city.
From£ 151
/nightSelect
CanowindraBed & Breakfast
8.2
Great6868 reviews
Map
2.7 km from City Centre2.7 km from Hebridian Blue
Located at a 2.5 km distance from Quiraing, the Canowindra Bed & Breakfast Portree features a continental breakfast.
From£ 192
/nightSelect
Taransay House, Small HotelGuest house
8.4
Great3131 reviews
Map
500 m from City Centre700 m from Skye Original Prints
Isle of Skye Highland Games is 650 metres of the Taransay House and MV Stardust is just a 10-minute walk away.
From£ 504
/nightSelect
Seal CottageGuest house
7.8
Very good5252 reviews
Map
11.8 km from City Centre
Dun Eyre is 2.1 km from the Seal Cottage Portree and Kensaleyre Church is around 25 minutes' walk away.
From£ 151
/nightSelect
Coolin ViewGuest house
8.2
Great257257 reviews
Map
300 m from City Centre200 m from Skye Original Prints
Located merely 9 minutes' walk from Quiraing, the 3-star Coolin View Guest House features 10 rooms with views of the harbour.
From£ 95
/nightSelect
OronsayGuest house
8.2
Great9090 reviews
Map
400 m from City Centre400 m from Skye Original Prints
While staying at the Oronsay you are invited to discover Aros Centre, set 5 minutes' drive away, or Isle of Skye Highland Games, which is about an 11-minute walk away.
From£ 66
/nightSelect
Duirinish Guest HouseGuest house
8.0
Great3232 reviews
Map
600 m from City Centre700 m from Skye Original Prints
The Duirinish Guest House is a good starting point to Portree's sights including Quiraing, which is approximately a 5-minute walk away.
From£ 131
/nightSelect
Seafar Bed & BreakfastBed & Breakfast
8.4
Great115115 reviews
Map
2.0 km from City Centre2.0 km from Skye Original Prints
While staying at the Seafar Bed & Breakfast Portree you are invited to discover Quiraing, set about a 25-minute stroll away, or The Lump, which is approximately a 25-minute walk away.
From£ 100
/nightSelect
RockviewBed & Breakfast
8.4
Great9696 reviews
Map
500 m from City Centre300 m from Skye Original Prints
The 2-star Rockview Bed & Breakfast with sea views lies 450 metres from The Lump.
From£ 98
/nightSelect
An-Airidh Bed & Breakfast PortreeBed & Breakfast
8.4
Great5959 reviews
Map
800 m from City Centre900 m from Skye Original Prints
M2 Motors is 1 km from the smoke-free An-Airidh Bed & Breakfast Portree and features shopping and dining.
From£ 164
/nightSelect
Hazelmount Self-Catering CabinBed & Breakfast
8.2
Great4545 reviews
Map
900 m from City Centre1000 m from Skye Original Prints
The Hazelmount Self-Catering Cabin Bed & Breakfast is set at 500 metres of The Lump and within 10 minutes' walk of Portree Parish Church.
From£ 144
/nightSelect
The Thistle GuesthouseGuest house
8.0
Great8686 reviews
Map
4.5 km from City Centre
Aros Centre is a 10-minute ride from the Thistle, while Loch Portree is 10 minutes away by car.
From£ 163
/nightSelect
Balmoral SkyeGuest house
8.4
Great3636 reviews
Map
6.9 km from City Centre
The Balmoral Skye Portree is set within a 10-minute drive of Raasay Ferry and a 15-minute ride from Somerled Square War Memorial.
From£ 124
/nightSelect
More hotels in Portree
Saved
Save
FAQs about resorts in Portree
We created these 6 answers to questions about resorts in Portree to make your planning easier.
What are the top 10 Portree resorts to stay at?
If you're searching for the best resorts, try these options: The Rosedale Hotel.
What are the top resorts in Portree close to Quiraing?
To stay not far from Quiraing, consider booking Coolin View for approximately 114£ per night.
Which top resorts in Portree are suitable for families?
Guests with children usually stay at Bosville and Cuillin Hills Hotel. Click here to find out other family-friendly properties.
What are the best pet-friendly resorts in Portree?
Travelling to Portree with animals, you may like Seafar Bed & Breakfast and Woodlands as the best pet-friendly resorts.
What are the top cheap resorts to rent in Portree?
Skye Haven rated 4.0/5 is an excellent option, featuring MacKenzie's Bakery restaurant nearby.
What are the best Portree resorts for couples?
For a romantic getaway, consider booking The Royal Hotel for about 93£ per night or Portree Hotel for 68£/night.
All inclusive resorts in Portree
🏨 All inclusive resorts in Portree | 28 |
👛 Lowest price | 66 GBP |
✍️ All inclusive resorts Reviews | 2 630 |