Find hotels in Portree from CA $304

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Portree hotels

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (309 reviews)
"Loved the breakfast and Mina at the bar is amazing "
United States
sonja
The price is CA $650
CA $780 total
includes taxes & fees
May 6 - May 7
Bracken Hide Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (611 reviews)
"Beautiful property"
United States
Rocco
Cuillin Hills Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (349 reviews)
"This Inn is conveniently located near town and the food is great! The staff is very friendly and the neighborhood is very safe. "
United States
THOMAS
The Skye Inn

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (328 reviews)
"Hotel was great. Breakfast was superb!"
United States
Susan
The price is CA $594
CA $713 total
includes taxes & fees
May 10 - May 11
The Marmalade Hotel

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (58 reviews)
"Great stay, comfortable, the restaurant/bar food, service, and staff wonderful, as well as the hotel staff. Right in the town center, would recommend and stay again. "
United States
KIRAH
The Portree Hotel

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (291 reviews)
"Great room, comfortable beds and food was too notch!"
United States
Mike
The Bosville

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (596 reviews)
"Lovely hotel with a lot of character and history. Great location for sight seeing and scenery. Rooms were nice and cosy. Bit of a squeeze for 4 (2 adults and 2 kids) but we only stayed for 1 night. Breakfast to order was lovely. We ate dinner next door at the pub/ bar. "
United Kingdom
Jasmine
The price is CA $629
CA $754 total
includes taxes & fees
May 13 - May 14
Sligachan Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (535 reviews)
"Really friendly and thoughtful service. Lovely property in Skye with lots of privacy."
United States
Eric
The price is CA $951
CA $1,141 total
includes taxes & fees
May 9 - May 10
Skeabost House Hotel

Creagory Skye

Creagory Skye
3.5 star property
Portree Town
10.0 out of 10, Exceptional, (128 reviews)
"Breakfast was amazing. We also loved the location- easy to find and short walk into town."
Australia
karen
Creagory Skye

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (830 reviews)
"Brilliant welcoming staff, food was great and room was clean and tidy, would recommend"
United Kingdom
calum
Tongadale Hotel

Rosedale Hotel

Rosedale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (95 reviews)
"Had a lovely stay in our suite at the Rosedale!"
Canada
Emily
Rosedale Hotel

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (67 reviews)
"If you’d like quiet and scenic, this place is for you. Wonderful hospitality, food was excellent also."
United States
Teresa
Isle of Raasay Distillery

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,004 reviews)
"Fantastic location and food"
United States
Sivakumar
The price is CA $499
CA $599 total
includes taxes & fees
May 18 - May 19
Uig Hotel

The Portree Hotel

The Portree Hotel
3.5 star property
Portree Town
6.0 out of 10, (1 review)
"Noisy location right near the plaza made worse by a food truck that pulled up at midnight. Room was small but fine except for the noisiness. Breakfast was ok. Hotel itself was beautifully presented. If it werent for the noisy people in the plaza the spot is perfect."
Australia
Anonymous traveller
The Portree Hotel

Loch Eyre Cottage

Loch Eyre Cottage
3.0 star property
Skeabost
10.0 out of 10, Exceptional, (22 reviews)
"The cottage had everything we needed, enjoyed a beautiful view. "
United States
Anna
Loch Eyre Cottage

Gleann an Ronnaich Bed & Breakfast

Gleann an Ronnaich Bed & Breakfast
3.0 star property
Portree Town
9.6 out of 10, Exceptional, (630 reviews)
"Great hosts, location and breakfast"
Canada
John
Gleann an Ronnaich Bed & Breakfast

Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.6 out of 10, Exceptional, (34 reviews)
"We really enjoyed our stay. The room was so inviting and breakfast was made to perfection. Highly recommend this stay for those who are looking to really relax. "
United States
Faith
The price is CA $298
CA $358 total
includes taxes & fees
May 6 - May 7
Applecross B&B and Cabins

Duisdale House Hotel

Duisdale House Hotel
4.0 star property
Duisdalemore
9.2 out of 10, Wonderful, (477 reviews)
"Impeccable service! We came with our dog and the staff is super friendly and have everything prepared even when the booking was made last minute. Very cozy atmosphere and a great experience "
United Kingdom
Kevin
The price is CA $721
CA $865 total
includes taxes & fees
May 7 - May 8
Duisdale House Hotel

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (191 reviews)
"Lovely location, great food, cozy property. "
Australia
Arabel
The price is CA $636
CA $763 total
includes taxes & fees
May 29 - May 30
Greshornish House Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Portree

Find the best Portree areas and neighborhoods for the activities you enjoy most. Learn more about Portree
Learn more about Portree

Portree Town

If you're spending some time in Portree Town, Somerled Square and Portree Harbour are top sights worth seeing.

Stay near popular Portree attractions

Learn more about Portree

Colourful houses ring the harbour of this charming Isle of Skye capital, where seafood restaurants and cozy pubs await. Hike the nearby Quiraing for stunning views, or take a boat tour to spot seals and eagles along the rugged coastline.

Top Portree Hotel Reviews

Recent Reviews in Portree

More cheap stays in Portree

Hotels in Portree with star rating

Find out more about Portree

Top reasons to visit Portree

  • Stunning Scenery: Portree boasts breathtaking landscapes, from picturesque harbours to dramatic waterfalls, perfect for outdoor enthusiasts.
  • Charming Local Culture: Experience the warmth of friendly locals and immerse yourself in the vibrant culture through community events.
  • Outdoor Adventures: Explore scenic hiking trails and enjoy local boat trips to appreciate the stunning coastline and marine life.
  • Diverse Accommodations: Choose from charming bed & breakfasts to luxurious hotels, catering to all travellers.
  • Romantic Getaway: Portree's romantic charm makes it an ideal destination for couples seeking tranquility and adventure.

Find great hotels in and around Portree

Discover a diverse array of hotel accommodations in Portree, Scotland, perfect for every traveller. Whether you're seeking a charming bed & breakfast or a luxurious hotel experience, you’ll find options that cater to adventure seekers and business-minded guests alike. Many properties are pet-friendly, ensuring your furry friends can join in on the fun. With a blend of comfort and stunning scenery, Portree offers the ideal base for your Scottish getaway.

  • Tongadale Hotel: Nestled in the heart of Portree, the Tongadale Hotel is a charming 3-star accommodation ideal for pet-loving travellers. This welcoming property features a pet-friendly policy, allowing you to bring your furry companions along for your Scottish adventure. Enjoy comfortable rooms equipped with essential amenities, and take advantage of the onsite dining options. With its warm atmosphere and attentive service, the Tongadale Hotel is perfect for those seeking a homely retreat in this picturesque town.
  • Cuillin Hills Hotel: The Cuillin Hills Hotel offers a sophisticated 4-star experience, catering to both business travellers and LGBTQIA visitors. Perched on a hillside, this elegant hotel boasts breathtaking views of the surrounding landscape. The property is well-equipped with facilities designed for business needs, including meeting rooms and high-speed internet access. Guests will appreciate the inclusive atmosphere and the thoughtfully curated amenities, making it an excellent choice for those looking to combine work and leisure in a stunning setting.
  • Skeabost House Hotel: Located just a short drive from Portree, the Skeabost House Hotel is a 4-star gem immersed in nature. This historic estate is ideal for adventure seekers, offering a range of outdoor activities including hiking, biking, and fishing right on the property. Enjoy the serene surroundings and spacious accommodations that blend modern comfort with traditional charm. With adventure sports and recreational opportunities nearby, this hotel is perfect for those looking to explore the natural beauty of the Isle of Skye.

Things to do in and around Portree

Portree is an ideal destination for outdoor enthusiasts and couples seeking picturesque scenery. You can explore scenic hiking trails, visit local stores, and enjoy outdoor activities. Don't miss the chance to participate in community events and experience local boat trips departing from Portree, which offer a unique way to appreciate the stunning coastline and vibrant marine life. This charming town promises a memorable vacation filled with natural beauty and local culture.

Shopping

Portree offers charming shopping spots for gifts and souvenirs. Explore local treasures at Isle of Skye Oysters, located 16.1km away. If you're up for a drive, check out Uig Pottery and Skyelight Candles, situated 14 and 24.1km away, respectively, for unique finds.

Recreation

A.C.E Target Sports Skye offers an exhilarating sports experience with a vibrant atmosphere, perfect for those seeking an active getaway. For a tranquil day, the Quiraing Walk Trail provides stunning views and a peaceful environment, while the nearby Skeabost Golf Course invites relaxation amidst beautiful landscapes.

Adventure

Explore the breathtaking landscapes of the Quiraing, a stunning rock formation offering exhilarating hikes and panoramic views. For a thrilling experience, try sea kayaking around the Isle of Skye, where you can spot seals and enjoy the rugged coastline. Don't miss the chance to go cycling on scenic trails.

Nightlife

Experience the vibrant nightlife at The Red Bramble on the waterfront, where you can enjoy creative cocktails and stunning views. For a lively atmosphere, visit The Isles Inn on the main street, featuring local ales and traditional music that showcases the unique culture of Portree.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Portree

Portree offers many ways to save during your visit. Enjoy free attractions like Portree Harbour, the Old Man of Storr, and the Aros Centre. For transportation, consider walking or biking to cut costs. The cheapest months to book a stay are January to February and November, while Wednesdays generally offer lower rates. Look for last-minute deals on Expedia and consider bundling your hotel, flights, and activities for extra savings. Refine your search for budget-friendly or eco-certified accommodations to find the best value for your trip.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Portree are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Portree about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Portree is Wednesday. The most expensive day to stay in Portree is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to choose your budget, desired location, and additional preferences. You can easily sort your results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you can refine your options by hotel type; for instance, selecting the Eco-certified filter will show you sustainable and eco-friendly accommodations available for booking.
  • Consider bundling your trip: You can save money by combining your Portree hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Portree

Portree, with its stunning scenery and romantic charm, is perfect for outdoor enthusiasts and culture seekers alike. Visitors can explore the picturesque Portree Bay and the vibrant Portree Harbour, alongside breathtaking waterfalls and rocky landscapes. This quaint town offers a delightful blend of nature and culture, making it an ideal getaway for those looking to immerse themselves in Scotland's natural beauty.

  • Somerled Square: Experience the vibrant heart of Portree at Somerled Square, where local culture and city vibes come alive. Enjoy the lively atmosphere, with shops and eateries showcasing the charm of this picturesque village.
  • Fairy Pools: Embark on an outdoor adventure to the enchanting Fairy Pools, located 17.7km from Portree. These stunning waterfalls are perfect for a romantic outing, offering breathtaking views and crystal-clear waters amidst the rugged landscape.
  • Portree Harbour: Stroll along Portree Harbour, where you can soak in the scenic beauty of the waterfront. This charming harbour is ideal for enjoying the beach vibes and watching fishing boats come and go, all framed by the stunning Skye landscape.

Best time to go to Portree

The best time to visit Portree can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Portree falls in July and August. August has average visitor numbers and mostly cloudy weather. The coolest average temperature in Portree falls in January and February. February has average visitor numbers and mostly cloudy weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January41.9°F (5.5°C)Light RainMostly CloudyAverageSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyAverageSlightly Low
March43.0°F (6.1°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudySlightly HighAverage
May49.3°F (9.6°C)Light RainMostly CloudySlightly HighAverage
June53.8°F (12.1°C)Light RainMostly CloudyAverageSlightly High
July55.9°F (13.3°C)Light RainMostly CloudySlightly HighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October50.4°F (10.2°C)Moderate RainMostly CloudySlightly LowAverage
November46.2°F (7.9°C)Moderate RainMostly CloudySlightly LowSlightly Low
December43.2°F (6.2°C)Moderate RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Portree

To visit Portree in Scotland, you can fly into several airports. Stornoway Airport (SYY), located 90.1km away, offers nearby accommodations such as the Hebridean Guest House, Stornoway Bed and Breakfast, and the Cabarfeidh Hotel, all situated 3.2km from the airport. Benbecula Airport (BEB) is 70.8km away, with options like the 3-star Orasay Inn, 11.3km from the airport, and the Swan View Lodge, 17.7km away. Lastly, Castlebay Airport (BRR-Barra) is 86.9km from Portree, with hotels such as Borrodale and UIST Travel Accommodation, both 16.1km from the airport, and the Polochar Inn, 9.7km away.

Frequently asked questions

What is the best area to stay in Portree?
The best area to stay in Portree is right in the heart of the village, particularly around Somerled Square and along the waterfront.

This area is the central point for everything in Portree. Somerled Square is the main village square, often bustling with activity, and from there, you can easily walk down to the colourful harbour. The streets branching off the square are home to most of the village's shops, restaurants, and pubs. It's a very walkable area, making it convenient to explore on foot.

Couples will find this central location ideal for a relaxed stay. You can enjoy strolls along the harbour, dine at excellent seafood restaurants overlooking the water, and easily access boat trips directly from the pier. The convenience of having everything within a short walk means more time enjoying your break and less time travelling.

For solo travellers, staying central offers both convenience and a sense of connection. You're never far from a friendly pub or a café, and it's easy to join organised tours that often depart from Somerled Square.
What are the best family hotels in Portree?
For family-friendly accommodation in Portree, Scotland, consider The Marmalade Hotel, The Bosville, Rosedale Hotel, or Portree Youth Hostel.

The 4-star Marmalade Hotel, with a superb 9.2 rating, offers excellent amenities for families, including free cots and child-friendly window designs. Guests frequently highlight the great location, super nice and helpful staff, and excellent breakfast. It is conveniently located near Aros Experience, just 0.8 km away, and Somerled Square, 0.5 km away.

Another excellent choice is The Bosville, a 4-star hotel rated 9.0. This hotel also features child-friendly window designs, and guests consistently praise the excellent location, attentive and helpful staff, and excellent food and breakfast. It is very close to Aros Experience and Somerled Square, both just 0.2 km away.

The 3-star Rosedale Hotel, rated 8.2, is a great option for families, offering free cots and sea views. Reviewers often mention the fantastic and lovely staff, comfortable and clean rooms, and excellent free breakfast. Its location is also highly rated, being very close to Aros Experience and Somerled Square, both 0.2 km away.

Finally, Portree Youth Hostel, a 4-star property with an 8.6 rating, is another family-friendly option. It provides free cots and is located in a shopping district. While it offers nearby parking, guests particularly appreciate its convenient location. Find more child-friendly accommodations in Portree
What hotels in Portree offer free breakfast?
For hotels in Portree that offer a complimentary breakfast, consider the Creagory Skye, Cuillin Hills Hotel, Bracken Hide Hotel, The Skye Inn, and Tongadale Hotel.

The 3.5-star Creagory Skye, with a great 10.0 rating, provides both free breakfast and free cooked breakfast. Guests frequently mention the delicious breakfast, nice facilities, and clean rooms. It is conveniently located just 0.8 km from Somerled Square.

The 4-star Cuillin Hills Hotel, rated 9.6, offers a free full breakfast and free self-parking. Visitors often praise the clean and amazing rooms, friendly staff, wonderful service, and beautiful location. It is situated a mere 0.7 km from Somerled Square.

Another excellent option is the 4-star Bracken Hide Hotel, which has a 9.0 rating. This hotel provides free cooked breakfast and free self-parking. Guests consistently highlight the helpful staff, excellent food, and cozy, clean rooms. The location is described as great and beautiful, and it's located 1.2 km from Somerled Square.

The 4-star The Skye Inn, also with a 9.0 rating, offers a free full breakfast and free self-parking. Reviewers appreciate the friendly and helpful staff, comfortable and clean rooms, and super comfy beds. It is very close to Somerled Square, just 0.5 km away.

Finally, the 3-star Tongadale Hotel, rated 8.2, includes a free full breakfast. Guests frequently comment on the friendly staff, comfortable and clean rooms, and delicious food. Its location is particularly convenient, being only 0.1 km from Somerled Square.
What are the top pet-friendly hotels in Portree?
For top pet-friendly hotels in Portree, consider The Skye Inn, Rosedale Hotel, and Tongadale Hotel.

The 4-star Skye Inn, with a 9.0 rating, is an excellent choice for travellers with pets, as it offers food and water bowls, permits pets, and dogs stay for free. Guests frequently praise the friendly and helpful staff, comfortable and clean rooms, and the nice breakfast. It is conveniently located near Aros Experience, 0.8 km away, and Somerled Square, 0.5 km away.

Another great option is the 3-star Rosedale Hotel, rated 8.2. This hotel permits dogs and offers lovely sea views. Guests consistently mention the fantastic staff, comfortable rooms, and excellent breakfast. It is very close to Aros Experience and Somerled Square, both just 0.2 km away.

The 3-star Tongadale Hotel, also with an 8.2 rating, welcomes pets and provides free full breakfast and free WiFi. Reviewers often highlight the very friendly staff, comfortable rooms, and delicious food and breakfast. The hotel is conveniently situated near Aros Experience, 0.2 km away, and Somerled Square, just 0.1 km away. See more pet-friendly hotels in Portree
What are the best budget hotels in Portree?
For budget hotels in Portree, consider The Portree Hotel, Tongadale Hotel, or Rosedale Hotel.

The 3-star Portree Hotel, with a 9.0 rating, is popular for its excellent and friendly staff. Guests appreciate the comfortable rooms and the wonderful on-site restaurant. It also offers complimentary WiFi and free cooked breakfast. The hotel is conveniently located just 0.1 km from Somerled Square.

Another great option is the 3-star Tongadale Hotel, rated 8.2. This hotel provides free WiFi and a complimentary full breakfast. Guests frequently praise the friendly staff, comfortable and clean rooms, and delicious food, especially the excellent breakfast. It is also very close to Somerled Square, just 0.1 km away.

The 3-star Rosedale Hotel, also rated 8.2, offers complimentary WiFi and free cots for families. Many rooms provide a sea view, and guests often comment on the fantastic and lovely staff. The comfortable and clean rooms are a highlight, as is the excellent and free breakfast. This hotel is a short 0.2 km walk from Somerled Square. View all budget hotels in Portree
What are the most romantic hotels in Portree for couples?
For romantic hotels in Portree suitable for couples, consider the Cuillin Hills Hotel or the Rosedale Hotel.

The 4-star Cuillin Hills Hotel, with an outstanding 9.6 rating, is highly praised by guests for its amazing rooms and wonderful service. Couples will appreciate the dedicated couples dining options, complimentary full breakfast, and free WiFi. It is conveniently located near Portree Harbour, just 0.6 km away, and Apothecary's Tower, which is 0.7 km away.

Another lovely option is the 3-star Rosedale Hotel, rated 8.2. This hotel offers beautiful sea views, which can add a special touch to a romantic getaway, and free WiFi. Guests frequently praise the fantastic staff and the excellent breakfast. It boasts an excellent location, being only 0.1 km from Portree Harbour and 0.2 km from Apothecary's Tower. See all romantic hotels in Portree
What are the best hotels in Portree near Aros Centre?
For hotels in Portree near Aros Centre, consider Creagory Skye, The Marmalade Hotel, Bracken Hide Hotel, and The Skye Inn.

Creagory Skye, a 3.5-star accommodation with a great 10.0 rating, is conveniently located just 1.7 km from Aros Centre. Guests frequently praise the delicious and amazing breakfast, the nice and comfortable facilities, and the clean rooms.

The 4-star Marmalade Hotel, rated 9.2, is another excellent option, situated 1.9 km from Aros Centre. It offers complimentary self-parking and free WiFi, and guests often highlight the great location, the super nice and helpful staff, and the excellent breakfast.

The 4-star Bracken Hide Hotel, with a 9.0 rating, is located 1.8 km from Aros Centre. This hotel provides free cooked breakfast and free WiFi, and guests appreciate the helpful and amazing staff, the excellent food, and the cozy and clean rooms.

Also rated 9.0, The Skye Inn is a 4-star hotel located 1.7 km from Aros Centre. It offers a complimentary full breakfast and free WiFi, and guests praise the friendly and helpful staff, the comfortable and clean rooms, and the super comfy beds.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Portree.
How can I save on a Portree hotel booking with Expedia?
Members always get our best prices. Find our best Portree hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Portree hotel?
Prices for hotels in Portree often vary, but you can find a great deal from CA $304 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia