Last-minute hotel deals in Portree

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Portree, the charming capital of the Isle of Skye in Scotland, offers a picturesque setting for travelers seeking a serene getaway. Nestled amidst stunning cliffs and a scenic harbor designed by Thomas Telford, Portree is a hub for exploring the breathtaking landscapes of Skye. Visitors can immerse themselves in the island's rich Gaelic heritage at the Isle of Skye Candle Co. Visitor Centre, or enjoy cultural offerings from ATLAS Arts. The town's vibrant atmosphere is complemented by its proximity to natural wonders like the Storr and the Quiraing, accessible via the A87 and A855 roads.

For accommodation, the town center is ideal, offering easy access to local attractions and dining options. Alternatively, the nearby villages of Achachork and Staffin provide a more tranquil setting. Whether you're drawn by the cultural allure or the natural beauty, Portree promises a memorable stay.

Clear filters

Portree

Most popular
Sort by

See the latest prices and deals by choosing your dates

Greenhill
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Portree · 2.04 km from centre

8.5

 

2 reviews

Greenhill offers accommodations in Portree, 24 miles from Dunvegan Castle.

The vacation home features 3 bedrooms, a fully equipped kitchen with kitchenware, a washing machine, and 1 bathroom. Offering free private parking, this 4-star vacation home also features free Wifi. The property offers sea views.

Benbecula Airport is 66 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
The Old Workshop
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Portree · 2.08 km from centre

10.0

 

1 review

Offering a garden, The Old Workshop provides accommodations in Portree. This vacation home offers accommodations with a terrace. There's a picnic area and guests have access to free Wifi, free private parking, and an electric vehicle charging station.

The spacious vacation home is composed of 3 bedrooms, a living room, a fully equipped kitchen, and 3 bathrooms. A flat-screen TV is offered. The accommodation is non-smoking.

Dunvegan Castle is 23 miles from the vacation home. Benbecula Airport is 66 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Cuillrigh - Luxury house, loch & mountain views
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Portree · 2.12 km from centre

9.7

 

52 reviews

Offering a garden, Cuillrigh - Luxury house, loch & mountain views features accommodations in Portree. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the vacation home.

Featuring a terrace and sea views, the spacious vacation home includes 2 bedrooms, 2 living rooms, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a bidet. Towels and bed linen are available in the vacation home. This vacation home is allergy-free and non-smoking.

Guests at Cuillrigh - Luxury house, loch & mountain views will be able to enjoy activities in and around Portree, like hiking. The vacation home has a picnic area where you can spend the day outdoors.

Dunvegan Castle is 25 miles from the accommodation. Benbecula Airport is 66 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
The Bothy at No 7
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Portree · 2.29 km from centre

8.3

 

7 reviews

The Bothy at No 7 offers accommodations in Portree, 24 miles from Dunvegan Castle. Both free Wifi and private parking are available at the vacation home free of charge. Guests can use a garden.

Towels and bed linen are featured in the vacation home. The accommodation has a fireplace.

Benbecula Airport is 66 miles away.

Compare price on Booking.com
Compare price on Booking.com
Canowindra
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Portree · 2.66 km from centre

9.9

 

158 reviews

Breakfast available

Canowindra offers accommodations in Portree, 25 miles from Dunvegan Castle. This bed and breakfast offers free private parking, luggage storage space, and free Wifi. Outdoor seating is also available at the bed and breakfast.

Canowindra offers a seating area with a flat-screen TV and a private bathroom with a hair dryer, free toiletries, and walk-in shower. The bed and breakfast provides certain units with mountain views, and the units have a kettle. At the bed and breakfast, the units are fitted with bed linen and towels.

Continental and full English/Irish breakfast options with fresh pastries, fruit, and juice are available. For visitors looking to embark on day trips to nearby landmarks, the accommodation features a selection of packed lunches.

Guests at Canowindra will be able to enjoy activities in and around Portree, like snorkeling, cycling, and hiking. The bed and breakfast has a picnic area where you can spend the day outdoors.

Benbecula Airport is 66 miles away.

Compare price on Booking.com
Compare price on Booking.com
Rowan Cottage Self Catering
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Portree · 2.67 km from centre

9.7

 

60 reviews

Providing a garden, Rowan Cottage Self Catering provides accommodations in Portree. With garden views, this accommodation offers a patio. There's a sun terrace and guests can use free Wifi and free private parking.

Offering a balcony and mountain views, the vacation home includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a bath and a shower. Towels and bed linen are offered in the vacation home. For added privacy, the accommodation features a private entrance.

The vacation home has a picnic area where you can spend the day outdoors.

Dunvegan Castle is 25 miles from the vacation home. Benbecula Airport is 66 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Dalzie
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Portree · 2.70 km from centre

9.2

 

90 reviews

Dalzie offers accommodations in Portree, 24 miles from Dunvegan Castle. The apartment offers free Wifi and free private parking.

The apartment features 1 bedroom, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.

Guests at Dalzie can enjoy fishing and hiking nearby, or make the most of the garden.

Benbecula Airport is 66 miles away.

Compare price on Booking.com
Compare price on Booking.com
Lochsie Cottage
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Portree · 2.72 km from centre

9.0

 

61 reviews

Lochsie Cottage offers accommodations in Portree, 24 miles from Dunvegan Castle. The vacation home also features free Wifi and free private parking.

The vacation home features 1 bedroom, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are offered in the vacation home. The property has an outdoor dining area.

Guests at Lochsie Cottage can enjoy fishing and hiking nearby, or make the most of the garden.

The nearest airport is Benbecula Airport, 66 miles from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Taigh Geal Apartment
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Portree · 2.74 km from centre

9.3

 

4 reviews

Providing a garden, Taigh Geal Apartment features accommodations in Portree. The apartment also provides free Wifi, free private parking, and facilities for disabled guests.

The apartment consists of 1 bedroom, a living room, a fully equipped kitchen with an oven and a kettle, and 1 bathroom with a walk-in shower and a hair dryer. Towels and bed linen are provided in the apartment. For added privacy, the accommodation features a private entrance.

The apartment has a picnic area where you can spend the day outdoors.

Dunvegan Castle is 26 miles from the apartment. Benbecula Airport is 66 miles away.

Compare price on Booking.com
Compare price on Booking.com
Stag Moor House
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Portree · 3.41 km from centre

10.0

 

14 reviews

Offering a garden, Stag Moor House offers accommodations in Portree. With garden views, this accommodation provides a patio. There's an outdoor fireplace and guests can use free Wifi and free private parking.

Providing a terrace and mountain views, the spacious vacation home includes 3 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a bath and a shower. A private entrance leads guests into the vacation home, where they can enjoy some wine or champagne and fruit. There's also a seating area and a fireplace.

Guests can make the most of the warm weather with the property's barbecue facilities.

The vacation home has a picnic area where you can spend the day outdoors.

Dunvegan Castle is 20 miles from the vacation home. Benbecula Airport is 63 miles away.

Compare price on Booking.com
Compare price on Booking.com
Glenview Lodge
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Chalet in Isle of Skye, Portree · 3.88 km from centre

9.4

 

115 reviews

Glenview Lodge offers accommodations in Portree, 20 miles from Dunvegan Castle. The chalet, set in a building dating from 2019, provides free Wifi and free private parking.

Providing a terrace and mountain views, the chalet includes 1 bedroom, a living room, flat-screen TV, an equipped kitchenette, and 1 bathroom with a walk-in shower. Towels and bed linen are provided in the chalet. The property has an outdoor dining area.

Benbecula Airport is 63 miles away.

Compare price on Booking.com
Compare price on Booking.com
Cosy BnB near Portree
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Isle of Skye, Portree · 4.09 km from centre

8.5

 

13 reviews

Cosy BnB near Portree offers accommodations in Portree, 20 miles from Dunvegan Castle. The homestay features both Wifi and private parking free of charge.

There is a dining area and a kitchenette complete with a microwave, a toaster, and a fridge. The accommodation is non-smoking.

A continental breakfast is available at Cosy BnB near Portree.

Guests can relax in the garden at the property.

Benbecula Airport is 63 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Stags View Holiday Home
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Isle of Skye, Portree · 4.75 km from centre

9.2

 

149 reviews

Featuring a garden, Stags View Holiday Home offers accommodations in Portree. The vacation home, housed in a building dating from 1995, is 21 miles from the Dunvegan Castle. There's a sun terrace and guests can use free Wifi and free private parking.

Offering a patio and sea views, the spacious vacation home includes 3 bedrooms, 2 living rooms, satellite flat-screen TV, an equipped kitchen, and 3 bathrooms with a shower. Towels and bed linen are featured in the vacation home. The property has an outdoor dining area.

The vacation home has a picnic area where you can spend the day outdoors.

Benbecula Airport is 61 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Quarterdeck
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Portree · 4.86 km from centre

10.0

 

4 reviews

With a stay at The Quarterdeck in Portree, you'll be within a 10-minute drive of Portree Harbour and Ben Tianavaig. This lodge is 3.8 mi (6.1 km) from Aros Centre and 4.6 mi (7.3 km) from Sgurr Alasdair.

Compare price on Booking.com
Compare price on Booking.com
The Woodshed
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Portree · 5.09 km from centre

10.0

 

1 review

The Woodshed offers accommodations in Portree, 26 miles from Dunvegan Castle. There's an outdoor fireplace and guests have access to free Wifi, free private parking, and an electric vehicle charging station.

Featuring a patio and mountain views, the spacious vacation home includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a bath. Guests can enjoy an ambient stay in their soundproof room with parquet floors and a fireplace. For added privacy, the accommodation features a private entrance.

Guests at the vacation home can enjoy cycling and hiking nearby, or make the most of the garden.

Benbecula Airport is 68 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Half of 12 Camustianavaig
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Portree, Camastianavaig · 5.26 km from centre

8.0

 

16 reviews

Half of 12 Camustianavaig offers accommodations in Camastianavaig, 27 miles from Dunvegan Castle. This vacation home provides a garden. The vacation home features both free Wifi and free private parking.

The spacious vacation home includes 1 bedroom and a living room with a flat-screen TV and a DVD player. Towels and bed linen are available in the vacation home. The accommodation has a fireplace.

Benbecula Airport is 68 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Glen Osdale
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Isle of Skye, Borve · 5.33 km from centre

9.3

 

3 reviews

Glen Osdale offers accommodations in Borve, 21 miles from Dunvegan Castle. This vacation home provides a garden. The vacation home offers free Wifi and free private parking.

Towels and bed linen are featured in the vacation home. The accommodation has a fireplace.

Benbecula Airport is 60 miles away.

Compare price on Booking.com
Compare price on Booking.com
Skye Photo Centre
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Portree, Camastianavaig · 5.33 km from centre

9.8

 

181 reviews

Skye Photo Centre offers accommodations in Camastianavaig, 27 miles from Dunvegan Castle. This bed and breakfast offers a shared lounge. There's a sun terrace and guests can access free Wifi and free private parking.

At the bed and breakfast, each unit is fitted with a wardrobe. There's a private bathroom with shower and slippers in each unit, along with a hair dryer. At the bed and breakfast, each unit comes with bed linen and towels.

Warm dishes, fruit, and juice are served as part of the breakfast offered at the property.

Guests at the bed and breakfast will be able to enjoy activities in and around Camastianavaig, like cycling, fishing, and hiking.

Benbecula Airport is 68 miles away.

Compare price on Booking.com
Compare price on Booking.com
Moorside Rooms
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Isle of Skye, Borve · 5.52 km from centre

8.9

 

183 reviews

Breakfast available

Featuring garden views, Moorside Rooms in Borve features accommodations and a garden. Both Wifi and private parking are accessible at the guest house free of charge.

At the guest house, each unit has a outdoor furniture, a flat-screen TV, a private bathroom, bed linen, and towels. A fridge and kettle are also available. The rooms are equipped with heating facilities.

Dunvegan Castle is 19 miles from Moorside Rooms. Benbecula Airport is 60 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
The Lodge in the Loch
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Portree · 5.52 km from centre

9.8

 

23 reviews

Housed in a building dating from 19th century, this vacation home is 26 miles from the Dunvegan Castle. There's a picnic area and guests can use free Wifi and free private parking.

Providing mountain views, this vacation home also provides guests with a satellite flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 2 bathrooms with a bath and free toiletries. There's also a seating area and a fireplace.

Guests at The Lodge in the Loch can enjoy fishing and hiking nearby, or make the most of the garden.

Benbecula Airport is 70 miles away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor