Hotels in Portree

Wed, Mar 18
Thu, Mar 19
March 2026
4
April 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
Mar 4 - Mar 5
Tomorrow
Mar 5 - Mar 6
This weekend
Mar 6 - Mar 8
Next weekend
Mar 13 - Mar 15

Where to stay in Portree?

Coolin View Guest Rooms
Coolin View Guest Rooms
Portree Town
CA $136
CA $164 total
includes taxes & fees
Mar 6 - Mar 7
Coolin View Guest Rooms
Tongadale Hotel
Tongadale Hotel
Portree Town
  • Stay in a charming Portree hotel with a traditional restaurant and helpful staff.
CA $172
CA $207 total
includes taxes & fees
Mar 11 - Mar 12
Tongadale Hotel
Cuillin Hills Hotel
Cuillin Hills Hotel
Portree Town
  • Relax in the lush atmosphere of this Portree business hotel with spectacular views.
CA $200
CA $240 total
includes taxes & fees
Mar 8 - Mar 9
Cuillin Hills Hotel
The Marmalade Hotel
The Marmalade Hotel
Portree Town
  • Relax in Georgian charm just steps from Portree's vibrant harbour district.
CA $222
CA $267 total
includes taxes & fees
Mar 9 - Mar 10
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 $290
CA $349 total
includes taxes & fees
Mar 18 - Mar 19
Bracken Hide Hotel
The Portree Hotel
The Portree Hotel
Portree Town
CA $249
CA $299 total
includes taxes & fees
Mar 6 - Mar 7
The Portree Hotel
The Skye Inn
The Skye Inn
Portree Town
  • Located in Portree with nearby attractions and complimentary perks for travellers.
The Skye Inn
The Bosville
The Bosville
Portree Town
  • Intimate boutique stay in Portree with harbour views and convenient town access.
CA $210
CA $253 total
includes taxes & fees
Mar 7 - Mar 8
The Bosville
Sidhean Dubha Holiday Home
Sidhean Dubha Holiday Home
Portree Town
  • Relax in a luxurious Portree vacation home minutes from the harbour and square.
CA $603
CA $603 total
includes taxes & fees
Mar 21 - Mar 22
Sidhean Dubha Holiday Home
Portree Youth Hostel
Portree Youth Hostel
Portree Town
  • Get cozy in this conveniently located Portree hostel, minutes from town centre and bus station.
CA $113
CA $136 total
includes taxes & fees
Mar 8 - Mar 9
Portree Youth Hostel
Isle of Skye Guest house
Isle of Skye Guest house
Kyleakin
  • Scenic Kyleakin retreat near Skye Bridge with free perks and hiking adventures.
CA $110
CA $132 total
includes taxes & fees
Mar 24 - Mar 25
Isle of Skye Guest house
Tingle Creek Hotel
Tingle Creek Hotel
Kyle
  • Scenic Kyle escape with breakfast and highland exploration opportunities.
CA $203
CA $243 total
includes taxes & fees
Apr 1 - Apr 2
Tingle Creek Hotel
Sligachan Hotel
Sligachan Hotel
Minginish
  • Immerse in Scotland's wild heart with cozy stays and epic outdoor views.
CA $177
CA $212 total
includes taxes & fees
Mar 18 - Mar 19
Sligachan Hotel
Broadford Hotel
Broadford Hotel
Broadford
  • Inviting coastal escape on stunning Isle of Skye with exceptional staff service.
CA $145
CA $173 total
includes taxes & fees
Mar 6 - Mar 7
Broadford Hotel
Eilean Iarmain
Eilean Iarmain
Sleat
CA $128
CA $154 total
includes taxes & fees
Mar 12 - Mar 13
Eilean Iarmain
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 $219
CA $263 total
includes taxes & fees
Mar 16 - Mar 17
The Flodigarry Hotel in the Skye
Balmacara Hotel
Balmacara Hotel
Kyle
  • Cozy Highland escape on the shores of Kyle with a welcoming restaurant and bar.
CA $128
CA $191 total
includes taxes & fees
Mar 7 - Mar 8
Balmacara Hotel
Greshornish House Hotel
Greshornish House Hotel
Skeabost
CA $146
CA $175 total
includes taxes & fees
Mar 8 - Mar 9
Greshornish House Hotel
Duisdale House Hotel
Duisdale House Hotel
Duisdalemore
  • Set on the picturesque Isle of Skye, enjoy British dining and scenic exploration.
CA $181
CA $217 total
includes taxes & fees
Mar 6 - Mar 7
Duisdale House Hotel
Uig Hotel
Uig Hotel
Uig
  • Stay in Uig with access to The Fairy Glen and seaside dining close by.
CA $269
CA $323 total
includes taxes & fees
Mar 8 - Mar 9
Uig Hotel
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 March
Typical weather for Portree
March
High 8°C / low 5°C. Cloudy most days.
View properties in March
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

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

Portree Visit Scotland Information Centre

Portree Visit Scotland Information Centre is worth a pic or two when discovering Portree Town.
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

Aros Centre

Aros Centre is 0.9 mi (1.4 km) from central Portree, why not stop by during your stay. If you have fun at Aros Centre, you'll love Aros Experience, located nearby.
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

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

Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"The room had a great setup and the entire staff was very accommodating! From the front desk to their restaurant and bar the staff was always more than exceptional! "
Jamison 2-night trip
Posted 18 hours ago
Cuillin Hills Hotel
Portree Youth Hostel

Portree Youth Hostel

10/10 Excellent
"Spacious bathrooms with hooks for easy organizing. Really made the shared space feel like a private one. "
Shane 1-night trip
Posted 2 days ago
Portree Youth Hostel
Isle of Skye Guest house

Isle of Skye Guest house

6/10 Okay
"Room was clean and comfortable. Didn’t see any staff. Kettle in breakfast lounge not working. Why ask re towel change when no one came in to attend to room? Incorrect use of apostrophes on signage. Needs to be checked. "
KAY 2-night trip
Posted 3 days ago
Isle of Skye Guest house
The Marmalade Hotel

The Marmalade Hotel

10/10 Excellent
"Absolutely beautiful place. The staff were amazing, especially Kerry at checkin. I didn’t get our host in the restaurant’s name, but he was also amazing! Answered all of my mom’s questions (which were a lot) and gave great recommendations."
Melanie 1-night trip
Posted 4 days ago
The Marmalade Hotel
The Bosville

The Bosville

10/10 Excellent
"Great room, comfortable beds and food was too notch!"
Mike 1-night trip
Posted 5 days ago
The Bosville
The Portree Hotel

The Portree Hotel

8/10 Good
"Everything was good and most importantly the bed was comfortable. The only concern I had was there being no lift which is tough when you are old with mobility issues. However, after finding myself on the third floor the hotel were able to move me down to the first making life so much easier. I was grateful "
Jane 2-night trip
Posted 6 days ago
The Portree Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"The room was very clean. We arrived late and they left us our room keys and so we were very grateful. Also loved the cat that greeted us. "
Tabetha 1-night trip
Posted 13 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 1 month ago
Tongadale 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 2 months ago
The Hideout

Frequently asked questions

How much does a hotel room cost in Portree?
You can discover great hotels in Portree from CA $132 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 15 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