Last-minute self catering 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
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

Clear filters

Portree

Most popular
Sort by

See the latest prices and deals by choosing your dates

The Rosedale Hotel & Restaurant
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.

Hotel in Portree · 0.15 mi from centre

7.9

 

978 reviews

Set in a converted cluster of fisherman’s houses along Portree Harbor the hotel offers plenty of character and quirks. There are 17 bedrooms with attached bathroom with all expected facilities.

Due to the nature of the building there is no elevator and rooms are only accessible via stairs. We do not provide porterage, and the hotel is on the pier itself so there is a walk up some stairs or a hill to get into the town area.

We offer Room only Rates (providing overnight accommodations only) and Bed and Breakfast Rates (providing overnight accommodations and breakfast based on the maximum occupancy of the room). Dinner is not included in these room rates.

The Rosedale Restaurant is an intimate dining room on the 1st floor of our harbor front hotel. We aim to offer fresh, seasonal produce with an emphasis on local seafood. With views over Portree Bay we hope to serve you a memorable meal from start to finish.

Please note: Dinner is not included in your room rate. All dinner reservations are made on a first come first serve basis, we do not prioritize hotel guests.

We would advise you to make reservations for any events/restaurants you wish to attend as Skye gets busy very quickly and it's difficult to find availability on the day.

We are a dog friendly hotel only, with a £15.00 per night/per dog charge. We allow a maximum of 2 dogs per room. Please be aware that guests are liable for any damages and/or soiling on hotel property caused by your dog(s) and will be charged accordingly.

Compare price on Booking.com
Compare price on Booking.com
Primary image
An-airidh Bed & Breakfast Portree
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 & breakfast in Portree · 0.46 mi from centre

10.0

 

10 reviews

Breakfast available

With a stay at An-airidh Bed & Breakfast Portree in Portree (Portree Town), you'll be within a 10-minute walk of Sgurr Alasdair and Aros Centre. This bed & breakfast is 19.8 mi (31.8 km) from Fairy Pools and 0.6 mi (1 km) from Skye and Lochalsh Archive Centre.

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

Hotel in Isle of Skye, Sconser · 7.70 mi from centre

9.2

 

49 reviews

Located in Sconser, 22 miles from Kyle of Lochalsh, Sconser Lodge Hotel provides accommodations with a restaurant, free private parking and a bar. Located around 30 miles from Eilean Donan Castle, the hotel with free WiFi is also 27 miles away from Dunvegan Castle. The hotel features family rooms.

Museum of the Isles is 29 miles from the hotel. Benbecula Airport is 76 miles away.

Compare price on Booking.com
Compare price on Booking.com
Tote 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 Isle of Skye, Skeabost · 5.38 mi from centre

9.8

 

4 reviews

Tote Cottage offers accommodations in Skeabost, 18 miles from Dunvegan Castle. This vacation home features a garden.

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

Benbecula Airport is 59 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Corran House
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, Kingsburgh · 7.24 mi from centre

6.4

 

261 reviews

Featuring a garden, Corran House offers accommodations in Kingsburgh. With lake views, this accommodation provides a patio. There's a sun terrace and guests can access free Wifi and free private parking.

At the guest house, every unit is fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. The guest house features some units with sea views, and units are equipped with a kettle. The rooms are equipped with heating facilities.

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

Dunvegan Castle is 20 miles from the guest house. Benbecula Airport is 56 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
The Hideout
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 · 0.33 mi from centre

8.5

 

57 reviews

The Hideout offers accommodations in Portree, 23 miles from Dunvegan Castle. This vacation home features a garden. The vacation home offers both free Wifi and free private parking.

The vacation home includes 2 bedrooms, 1 bathroom with a walk-in shower, a seating area, and a fully equipped kitchen with a dishwasher. A TV is offered. The accommodation has a fireplace.

Guests at The Hideout will be able to enjoy activities in and around Portree, like golfing, cycling, and fishing.

Benbecula Airport is 64 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Heatherfield House B&B
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 · 1.27 mi from centre

9.9

 

142 reviews

Set 3 miles from Portree on the Isle of Skye, just steps from the sea, Heatherfield House B&B features a terrace and offers views across the water to the picturesque town of Portree and The Old Man of Storr.

Completed in 2016, the rooms come with a flat-screen TV and a hospitality tray complete with home made pastries. The rooms are fitted with a private bathroom with a rain shower. For your comfort, you will find free toiletries and a hairdryer.

Compare price on Booking.com
Compare price on Booking.com
Burnbrae Apartment
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.

Apartment in Portree · 0.36 mi from centre

9.9

 

129 reviews

Burnbrae Apartment offers accommodations in Portree, 24 miles from Dunvegan Castle. This apartment offers free private parking and full-day security.

With free Wifi, this 1-bedroom apartment features a cable flat-screen TV and a kitchenette with a microwave and toaster. A private entrance leads guests into the apartment, where they can enjoy some fruit and chocolates or cookies. The accommodation is non-smoking.

A continental breakfast is available at the apartment.

Benbecula Airport is 64 miles from the property.

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 · 3.31 mi from centre

9.8

 

174 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
The Red Red Robin Cottage
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 Isle of Skye, Portree · 2.92 mi from centre

9.4

 

288 reviews

Offering garden views, The Red Red Robin Cottage in Portree offers accommodations and a garden. There's a private entrance at the bed and breakfast for the convenience of those who stay. There's a picnic area and guests can access free Wifi and free private parking.

At the bed and breakfast, units come with a outdoor furniture, a flat-screen TV, a private bathroom, bed linen, and towels. Additional in-room amenities include chocolates or cookies. The rooms are equipped with heating facilities.

A selection of options including warm dishes, fruit, and juice are available for the continental breakfast.

Dunvegan Castle is 19 miles from the bed and breakfast. Benbecula Airport is 62 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
No 6 Oscaig
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 Highland, Raasay · 5.34 mi from centre

9.8

 

4 reviews

Offering a garden, No 6 Oscaig offers accommodations in Raasay. Both Wifi and private parking are available at the vacation home free of charge.

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

Benbecula Airport is 81 miles away.

Compare price on Booking.com
Compare price on Booking.com
13 Matheson Place
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.

Apartment in Portree · 0.61 mi from centre

9.8

 

134 reviews

Offering a garden, 13 Matheson Place features accommodations in Portree. Housed in a building dating from 2021, this apartment is 23 miles from the Dunvegan Castle. There's a picnic area and guests can use free Wifi and free private parking.

Featuring a terrace with mountain views, this apartment also comes with a cable flat-screen TV, a well-equipped kitchen with a microwave, a toaster, and a fridge, as well as 1 bathroom with a shower and slippers. This apartment is allergy-free and non-smoking.

Benbecula Airport is 63 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
40 Bernisdale - The Sabhal
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.

Chalet in Isle of Skye, Skeabost · 6.67 mi from centre

9.7

 

170 reviews

Set in Skeabost in the Isle of Skye region, 40 Bernisdale - The Sabhal offers accommodations with free WiFi and free private parking.

All units come with a seating area, a flat-screen TV with satellite channels and a private bathroom with a hairdryer and shower. The kitchenette features a stovetop, fridge and toaster, as well as a coffee machine.

Portree is 8.1 mi from 40 Bernisdale - The Sabhal.

Compare price on Booking.com
Compare price on Booking.com
Hill 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 Isle of Skye, Kensaleyre · 6.91 mi from centre

9.8

 

12 reviews

Hill Cottage offers accommodations in Kensaleyre, 16 miles from Dunvegan Castle. Both free Wifi and private parking are available at the vacation home free of charge. Outdoor seating is also available at Hill Cottage.

Offering a patio and lake views, the vacation home includes 2 bedrooms, a living room, TV, an equipped kitchen, and 2 bathrooms with a shower. Towels and bed linen are featured in the vacation home. The accommodation has a fireplace.

Guests can also relax in the garden.

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

Compare price on Booking.com
Compare price on Booking.com
The Causeway
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, Bracadale · 8.28 mi from centre

10.0

 

13 reviews

Providing a garden, The Causeway features accommodations in Bracadale. Housed in a building dating from 2021, this chalet provides free Wifi and free private parking. Outdoor seating is also available at the chalet.

Featuring lake and garden views, this chalet offers 1 bedroom and opens to a patio. Offering a balcony with sea views, this chalet also features a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 1 bathroom with a bath and a hair dryer. For added privacy, the accommodation has a private entrance and soundproofing.

Dunvegan Castle is 11 miles from The Causeway. Benbecula Airport is 69 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Keistle 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 Isle of Skye, Eyre · 5.94 mi from centre

9.9

 

43 reviews

Keistle Cottage offers accommodations in Eyre, 21 miles from Dunvegan Castle. This property offers access to a patio, free private parking, and free Wifi.

Providing a terrace and mountain views, the vacation home includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower and a bath. A private entrance leads guests into the vacation home, where they can enjoy some fruit and chocolates or cookies. The accommodation is non-smoking.

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

Benbecula Airport is 58 miles away.

Compare price on Booking.com
Compare price on Booking.com
Old Captain Guest House
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 Portree · 0.26 mi from centre

7.7

 

675 reviews

Old Captain Guest House in Portree provides accommodations with a garden and a shared lounge. There's a private entrance at the homestay for the convenience of those who stay. There's a sun terrace and guests can access free Wifi and free private parking.

At the homestay, each unit includes a dressing room, a flat-screen TV, a private bathroom, bed linen, and towels. At the homestay, all units are soundproof. The rooms are equipped with heating facilities.

Guests can relax near the outdoor fireplace at the homestay.

Dunvegan Castle is 23 miles from the homestay. Benbecula Airport is 64 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Orchard House Bed and Breakfast
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 · 0.52 mi from centre

9.7

 

31 reviews

Orchard House Bed and Breakfast offers accommodations in Portree, 23 miles from Dunvegan Castle. This bed and breakfast offers free private parking, daily room service, and free Wifi. The accommodation provides private check-in and check-out and bicycle parking for guests.

At the bed and breakfast, the units come with a desk, a flat-screen TV, a private bathroom, bed linen, and towels. The bed and breakfast features certain units with mountain views, and each unit is fitted with a kettle. The rooms are equipped with heating facilities.

Benbecula Airport is 65 miles away.

Compare price on Booking.com
Compare price on Booking.com
Kiltaraglen 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 · 0.57 mi from centre

9.7

 

37 reviews

Offering garden views, Kiltaraglen House in Portree provides accommodations and a garden. This vacation home offers free private parking, full-day security, and free Wifi. The vacation home features mountain views and a picnic area.

Featuring a fully equipped kitchen with an oven and a microwave, each unit also comes with a satellite flat-screen TV, ironing facilities, wardrobe, and a seating area with a sofa. A toaster, a fridge, and stovetop are also offered, as well as a coffee machine and a kettle. At the vacation home, the units have a private bathroom with a hair dryer and free toiletries.

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

Compare price on Booking.com
Compare price on Booking.com
Craigard Chalet
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 · 6.88 mi from centre

9.9

 

97 reviews

Offering a garden, Craigard Chalet offers accommodations in Portree. This property offers access to a patio, free private parking, and free Wifi. The accommodation features private check-in and check-out and bicycle parking for guests.

Featuring a terrace and sea views, the vacation home includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower. Guests can enjoy a meal on an outdoor dining area while overlooking the mountain views. The vacation home offers bed linen, towels, and laundry service.

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

Dunvegan Castle is 21 miles from Craigard Chalet. Benbecula Airport is 57 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG