Hotels in Portree

Sun, Feb 22
Thu, Feb 26
February 2026
11
March 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Feb 11 - Feb 12
Tomorrow
Feb 12 - Feb 13
This weekend
Feb 13 - Feb 15
Next weekend
Feb 20 - Feb 22

Where to stay in Portree?

The Marmalade Hotel
The Marmalade Hotel
Portree Town
  • Relax in Georgian charm just steps from Portree's vibrant harbour district.
CA $155
CA $186 total
includes taxes & fees
Feb 24 - Feb 25
The Marmalade Hotel
Bracken Hide Hotel
Bracken Hide Hotel
Portree Town
  • Immerse in the rugged beauty of Portree at this cozy retreat with two scenic bars.
CA $292
CA $351 total
includes taxes & fees
Mar 8 - Mar 9
Bracken Hide Hotel
The Portree Hotel
The Portree Hotel
Portree Town
CA $168
CA $202 total
includes taxes & fees
Feb 20 - Feb 21
The Portree Hotel
Cuillin Hills Hotel
Cuillin Hills Hotel
Portree Town
  • Relax in the lush atmosphere of this Portree business hotel with spectacular views.
CA $147
CA $176 total
includes taxes & fees
Feb 12 - Feb 13
Cuillin Hills Hotel
Tongadale Hotel
Tongadale Hotel
Portree Town
  • Stay in a charming Portree hotel with a traditional restaurant and helpful staff.
CA $175
CA $211 total
includes taxes & fees
Feb 26 - Feb 27
Tongadale Hotel
The Skye Inn
The Skye Inn
Portree Town
  • Located in Portree with nearby attractions and complimentary perks for travellers.
The Skye Inn
Coolin View Guest Rooms
Coolin View Guest Rooms
Portree Town
CA $128
CA $154 total
includes taxes & fees
Feb 12 - Feb 13
Coolin View Guest Rooms
The Bosville
The Bosville
Portree Town
  • Intimate boutique stay in Portree with harbour views and convenient town access.
CA $140
CA $169 total
includes taxes & fees
Feb 22 - Feb 23
The Bosville
Portree Youth Hostel
Portree Youth Hostel
Portree Town
  • Get cozy in this conveniently located Portree hostel, minutes from town centre and bus station.
CA $105
CA $127 total
includes taxes & fees
Feb 12 - Feb 13
Portree Youth Hostel
Sligachan Hotel
Sligachan Hotel
Minginish
  • Immerse in Scotland's wild heart with cozy stays and epic outdoor views.
CA $179
CA $215 total
includes taxes & fees
Mar 2 - Mar 3
Sligachan Hotel
Skeabost House Hotel
Skeabost House Hotel
Skeabost
CA $182
CA $218 total
includes taxes & fees
Feb 27 - Feb 28
Skeabost House Hotel
Uig Hotel
Uig Hotel
Uig
  • Stay in Uig with access to The Fairy Glen and seaside dining close by.
CA $273
CA $327 total
includes taxes & fees
Feb 12 - Feb 13
Uig Hotel
Isle of Raasay Distillery
Isle of Raasay Distillery
Isle of Raasay
  • Located on the bay with a boutique distillery, offering serene island views.
Isle of Raasay Distillery
Isle of Skye Guest house
Isle of Skye Guest house
Kyleakin
  • Scenic Kyleakin retreat near Skye Bridge with free perks and hiking adventures.
Isle of Skye Guest house
The Flodigarry Hotel in the Skye
The Flodigarry Hotel in the Skye
Flodigarry
  • Seaside retreat with local cuisine on Skye Island's northern shore.
CA $224
CA $269 total
includes taxes & fees
Mar 14 - Mar 15
The Flodigarry Hotel in the Skye
House Of Juniper - The Manse
House Of Juniper - The Manse
Broadford
  • Stay in a serene Highland retreat at The Manse, with a full-service spa on site.
CA $199
CA $238 total
includes taxes & fees
Feb 27 - Feb 28
House Of Juniper - The Manse
Broadford Hotel
Broadford Hotel
Broadford
  • Inviting coastal escape on stunning Isle of Skye with exceptional staff service.
CA $108
CA $129 total
includes taxes & fees
Feb 13 - Feb 14
Broadford Hotel
Loch Eyre House
Loch Eyre House
Skeabost
  • Tranquil riverside retreat with Scottish hospitality near Skeabost Golf Course.
CA $157
CA $188 total
includes taxes & fees
Feb 13 - Feb 14
Loch Eyre House
Balmacara Hotel
Balmacara Hotel
Kyle
  • Cozy Highland escape on the shores of Kyle with a welcoming restaurant and bar.
CA $127
CA $190 total
includes taxes & fees
Feb 19 - Feb 20
Balmacara Hotel
Eilean Iarmain
Eilean Iarmain
Sleat
CA $134
CA $161 total
includes taxes & fees
Feb 12 - Feb 13
Eilean Iarmain
View all properties
Our prices for hotels in Portree are cheapest in February
Price trends for hotels in Portree
Pricing is based on two traveller single night rates
View properties in February
Typical weather for Portree
February
High 7°C / low 4°C. Cloudy most days.
View properties in February
11°
14°
10°
15°
12°
15°
12°
14°
11°
11°
Monthly weather averages (˚C)

Top neighborhoods in Portree

Portree Town

The Portree Town neighborhood offers attractions such as Somerled Square and Portree Harbour.

Top landmarks in Portree

Portree harbour (Isle of Skye) on a sunny day in summer

Portree Harbour

4.3/5 (335 reviews)
You can stroll along Portree Harbour for relaxing water views when you're in Portree Town.
See properties
On route to Sgurr Alasdair

Sgurr Alasdair

You might want to head out to Sgurr Alasdair for some fresh mountain air and a bird's-eye view of Portree.
See properties

Somerled Square

4.1/5 (49 reviews)
If you're planning a bit of sightseeing head to Somerled Square— just one of the monuments in Portree Town.
See properties

Portree Visit Scotland Information Centre

Portree Visit Scotland Information Centre is worth a pic or two when discovering Portree Town.
See properties

A.C.E Target Sports Skye

A.C.E Target Sports Skye is 1.5 mi (2.4 km) from central Portree, why not stop by during your stay.
See properties

Aros Centre

If visiting museums in Portree are on your list, you might want to check out the upcoming exhibitions at Aros Centre. If you want to experience more of the culture Portree has to offer, head to Portree Visit Scotland Information Centre, Portree Harbour, and Somerled Square.
See properties

Skye and Lochalsh Archive Centre

Skye and Lochalsh Archive Centre is just one of the attractions in Portree Town, Portree so you might want to stop by during your trip. If you want to experience more of the culture Portree has to offer, head to Somerled Square, Portree Visit Scotland Information Centre, and Portree Harbour.
See properties

Apothecary's Tower

If you're planning a bit of sightseeing head to Apothecary's Tower— just one of the monuments in Portree Town.
See properties

Learn more about Portree

A harbour of candy-colored houses greets visitors to this Isle of Skye gem, where fishing boats bob alongside seagulls performing aerial acrobatics. The bustling Somerled Square offers pubs where locals might share tales of Bonnie Prince Charlie's escape over a peaty whisky. Beyond town, the Old Man of Storr's jagged rock formation stands like nature's sculpture garden against moody skies. The Aros Centre celebrates Gaelic heritage with performances that might have you attempting tongue-twisting phrases by evening. For the ultimate Skye experience, hike the Quiraing's otherworldly landscape, where each foggy hollow seems to hide a fairy tale creature just out of sight.

See all hotels in Portree
Portree Harbour showing a bay or harbour and a coastal town

Check out reviews of Portree hotels guests love

The Skye Inn

The Skye Inn

10/10 Excellent
"Staff was very friendly. Everything was clean and orderly. There are fans in the bathroom, which if you're travelled anywhere in the UK, you know that's a rarity. They even have an Inn kitty who is mischievous but adorable. "
Lisa 2-night trip
Posted 3 days ago
The Skye Inn
Tongadale Hotel

Tongadale Hotel

10/10 Excellent
"Brilliant welcoming staff, food was great and room was clean and tidy, would recommend"
calum 1-night trip
Posted 5 days ago
Tongadale Hotel
The Marmalade Hotel

The Marmalade Hotel

10/10 Excellent
"Beautiful rooms, reception staff went above and beyond with a very late check-in time "
James 1-night trip
Posted 5 days ago
The Marmalade Hotel
Portree Youth Hostel

Portree Youth Hostel

10/10 Excellent
"Staff, cleanliness and well equipped kitchen. Highly recommend "
David 1-night trip
Posted 7 days ago
Portree Youth Hostel
Isle of Skye Guest house

Isle of Skye Guest house

10/10 Excellent
"The room was excellent. "
Britto Maruthan 1-night trip
Posted 11 days ago
Isle of Skye Guest house
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"Room perfect"
Ruth 1-night trip
Posted 2 weeks ago
Cuillin Hills Hotel
The Hideout

The Hideout

8/10 Good
"The house itself was wonderful-spacious, comfortable, and in a great location. It was easy to relax and felt like a great base for our trip. The beds and sheets were clean, and there were plenty of towels, which we appreciated. There were a few issues that took away from the experience. When we arrived, the heating wasn’t on and there were no instructions in the guest book, so we had to message the property manager to figure out how to turn it on. There was also no firewood provided. Additionally, the shower had trouble draining, and the toilet had not been properly cleaned and was covered in urine, which was disappointing. Overall, the home has a lot of potential and we still had a nice stay, but some improvements to cleanliness, maintenance, and clearer instructions would make a big difference."
Jonathan 2-night trip
Posted 3 weeks ago
The Hideout
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Beautiful spot, great sauna and plunge pool! Really lovely staff!"
Sophie 1-night trip
Posted 1 month ago
Bracken Hide Hotel
Creagory Skye

Creagory Skye

10/10 Excellent
"Fantastic experience! The room was clean and modern, breakfast was plentiful and delicious, and the hosts were super friendly. They provided lots of excellent suggestions for exploring Skye that proved to be invaluable. We would definitely go back to this well-managed property. "
Clay 5-night trip
Posted 1 month ago
Creagory Skye

Frequently asked questions

How much does a hotel room cost in Portree?
You can discover great hotels in Portree from CA $127 with properties to suit all budgets and needs. To find an affordable hotel in Portree that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Portree hotels?
Discover great deals on Portree hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Portree hotels.
Can I book Portree hotels with free cancellation?
To book a refundable Portree hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Portree?
Our travelers' top pet-friendly hotels in Portree include:
  • The Skye Inn: A hotel in Portree Town with a guest rating of 9 out of 10
  • Tongadale Hotel: A hotel in Portree Town with a guest rating of 8.2
  • Rosedale Hotel: A hotel in Portree Town with a guest rating of 8.2
You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Portree.
What are some of the best hotels in Portree for couples?
Stay at a top-rated Portree romantic hotel and make the most of your couple's vacation. Our travelers love Cuillin Hills Hotel, a hotel in Portree Town with an ocean-view restaurant and couples/private dining. Discover more hotels in Portree on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some popular hotels in central Portree?
If you're looking for hotels in central Portree, check out Tongadale Hotel and Gleann an Ronnaich Bed & Breakfast. Travelers love Tongadale Hotel for its location, as well as the restaurant, bar/lounge and free full breakfast this hotel offers. Gleann an Ronnaich Bed & Breakfast is another popular central bed & breakfast with free breakfast and free parking. When you stay at one of these central hotels, you'll be in easy reach of top sights including Portree Harbour. Portree Town and Skeabost are some of the most central neighborhoods for your Portree vacation.
Can I book a refundable hotel in Portree?
If you're looking for the flexibility to change your travel plans to Portree, most hotels offer refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Portree if I want a vacation home instead of a traditional hotel?
If you want a good alternative to a hotel, look over our selection of 21 vacation homes. You can also consider one of the 5 apartments or 14 cottages.
What will the weather in Portree be like during my visit?
The warmest months in Portree are usually July and August with an average temp of 55°F. January and February are the chilliest months when the average temp is 42°F. The rainiest months are October and December.
Why should I book my Portree hotel with Hotels.com?
There are plenty of reasons to book your Portree travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Portree

Portree: Where Island Dreams Embrace Highland Wonders

Nestled on the enchanting Isle of Skye, Portree is a picturesque harbour town that captures the heart of Scotland's natural beauty. With its iconic colourful houses lining the waterfront, visitors are treated to breathtaking views of Portree Bay and the surrounding rugged landscapes. Explore the vibrant local shops and indulge in fresh seafood at the bustling harbour. Adventure seekers can hike the nearby Quiraing or visit the majestic Old Man of Storr. Whether you're seeking romance, culture, or a serene escape, Portree offers an unforgettable blend of stunning vistas and Scottish charm, making it a must-visit destination. For great hotel rates in Portree, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Portree

Portree offers a variety of hotel accommodations, from charming budget options to elegant star-rated establishments with stunning views of the Isle of Skye. Whether you're seeking cozy guesthouses or upscale hotels with exceptional dining, you'll find a range of choices to suit your travel style and budget. Here are some of the most popular hotels with our travelers in Portree:

  1. The Thistle GuesthouseOpens in a new window: This charming guesthouse offers a cozy lodging experience with a focus on comfort and relaxation. Guests can start their day with a complimentary breakfast, including a delicious English breakfast. The property features entertainment options such as a high-definition television, ensuring a comfortable stay for leisure travelers. Review sentiments highlight the inviting atmosphere and the attentive service, making it a perfect choice for those looking to unwind in a tranquil setting.
  2. Moorside RoomsOpens in a new window: This 2.5-star bed and breakfast is ideal for adventure seekers looking to immerse themselves in outdoor activities. With a variety of adventure sports available nearby, including mountain biking, canoeing, and hiking, this hotel promises a thrilling vacation experience. The accommodation is well-regarded for its inviting atmosphere and proximity to nature, allowing travelers to enjoy a distinctive and energetic stay surrounded by stunning landscapes.
  3. Skeabost House HotelOpens in a new window: This luxurious 4.0-star hotel provides an exceptional experience for those seeking romance and adventure. Offering an array of recreation activities such as fishing and mountain climbing, guests can enjoy curated experiences tailored for a memorable getaway. The on-site restaurant with a garden view and limited-hour room service adds a touch of elegance to the stay. Reviewers praise the romantic ambiance and high-end amenities, making it a top choice for couples looking to indulge in a unique retreat.

Top locations to stay in Portree

Skeabost, Struan, and Sconser are great areas to stay when visiting Portree, Scotland. Skeabost offers excellent dining and picturesque views, while Struan boasts stunning natural landscapes and local attractions. Sconser features beautiful coastal scenery and easy access to outdoor activities. For first-time visitors, Skeabost is best suited due to its dining options and proximity to Portree's attractions.

  1. SkeabostOpens in a new window: Nestled amid stunning landscapes, Skeabost is a fantastic choice for those who appreciate fine dining and a tranquil atmosphere. The area is known for its beautiful gardens and the nearby Skeabost House Hotel, where you can enjoy delicious meals and picturesque views of the surrounding nature. Skeabost offers easy access to walking trails and scenic spots, making it a great base for leisurely explorations. Plus, with its close proximity to Portree, you can easily venture into town for more shopping and cultural experiences.
  2. StruanOpens in a new window: Struan is a charming village that offers a cozy retreat away from the hustle and bustle. With its rich history and stunning scenery, it's perfect for those looking to relax and immerse themselves in the local culture. The area is known for its walking routes that lead to breathtaking landscapes, and you can enjoy a variety of outdoor activities while soaking in the peaceful ambiance. Struan is also close enough to Portree, making it convenient for day trips to explore local shops and attractions.
  3. SconserOpens in a new window: If you’re seeking a more laid-back vibe, Sconser is a lovely spot with excellent views of the water and surrounding mountains. This area is ideal for those who enjoy nature and want to unwind in a serene setting. Sconser is close to beautiful beaches and offers opportunities for scenic walks along the coastline. While it’s quieter than Portree, you can still enjoy the local charm and take short trips to nearby attractions, ensuring a balanced experience of relaxation and exploration.

Things to do in Portree

Nestled by a stunning harbour, this charming town boasts dramatic cliffs, serene beaches, and lush forests, perfect for exploring. Visitors can enjoy scenic hikes, exhilarating boat trips, and leisurely seaside strolls. With its inviting atmosphere, it’s an ideal base for discovering the enchanting beauty of the islands.

  • Raasay House Activities CentreOpens in a new window – Dive into a world of outdoor fun at the historic Raasay House Activities Centre. Engage in a variety of activities that cater to all skill levels, from kayaking to hiking. This is a great base for adventurers looking to explore the stunning landscapes of the Isle of Raasay.
  • Raasay Pictish StoneOpens in a new window – Discover a piece of history at the Raasay Pictish Stone, a fascinating monument that showcases ancient craftsmanship. Take a moment to admire the intricate carvings that give insight into the lives of the Pictish people who once inhabited this area.
  • Portree HarbourOpens in a new window – Stroll along Portree Harbour, where colourful boats bob gently in the water. This picturesque setting is perfect for a leisurely walk, and you can enjoy fresh seafood at nearby eateries while soaking in the breathtaking views of the bay.
  • Somerled SquareOpens in a new window – Visit Somerled Square, the vibrant heart of Portree. This lively piazza is surrounded by shops and cafés, making it an ideal spot to grab a coffee and watch the world go by. Don’t forget to snap some photos of the charming surroundings!
  • Sgurr AlasdairOpens in a new window – For those seeking adventure, challenge yourself with a hike up Sgurr Alasdair, the highest peak on the Isle of Skye. As you ascend, be rewarded with panoramic views that are truly unforgettable. It’s a must-do for nature lovers and outdoor enthusiasts alike.

4 tips for savvy savings when booking a hotel in Portree

  1. Book for the cheapest times: The most affordable time to visit Portree is during January, February, and November when hotel prices are lower. For a budget-friendly getaway, staying for at least 2 to 3 days is recommended, allowing you to fully immerse yourself in the area's rich history and culture. You can enjoy sightseeing tours, explore stunning natural scenery, dine at local restaurants, and even take a ferry to nearby islands. This charming port town is known for its friendly people and secluded spots, making it a great value for money for those looking to experience its cultural and historical landmarks.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Portree, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on nearby accommodations as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, allowing you to seize potential savings. With the Smart ShoppingOpens in a new window tool available via the app, you could compare hotel prices and amenities, ensuring you have the latest information on availability and pricing. This way, if a room becomes available or prices drop, you’re more likely to see it first and book your getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and time of year, so being flexible with your travel dates could help you save on your stay at a Portree hotel. For those seeking a unique experience, boutique hotels often provide a more personalized touch and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that may be more affordable to increase your chances of finding a great deal.
  4. Consider your location: Hotels located near the city centre usually tend to be pricier, but thanks to Portree's outstanding public transportation options, you might discover a more affordable independent hotel a bit further out that still offers great connectivity. For those eager to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Portree

Portree experiences its lowest average temperatures in January to February, at 41.9°F (5.5°C), while July to August are the hottest months, with an average temperature of 55.9°F (13.3°C). October tends to be the wettest months.The peak travel months to visit Portree are April, May, and July, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by moderate rainfall and mostly cloudy conditions.

Keep exploring