Portree hotels from HK$1,708

  • 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

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Portree hotels

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (843 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is HK$1,786
HK$2,143 total
includes taxes & fees
28 Jun - 29 Jun
Tongadale Hotel

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (62 reviews)
"The room was great and clean and had character!!!"
United States
Julia
The price is HK$1,984
HK$2,381 total
includes taxes & fees
28 Jun - 29 Jun
The Portree Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (374 reviews)
"Staff were very friendly and breakfast was great! Rooms were clean. Overall a cute inn to stay!"
Canada
Leslie
The Skye Inn

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (335 reviews)
"Beautiful property with wonderful views. Restaurant was great and staff super helpful and friendly. The walk up to the higher level rooms can be challenging, but definitely would stay here again."
United States
Asad
The price is HK$4,071
HK$4,886 total
includes taxes & fees
10 Jul - 11 Jul
Bracken Hide Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (336 reviews)
"The restaurant was excellent"
United States
Brooke
The price is HK$3,925
HK$4,710 total
includes taxes & fees
13 Jul - 14 Jul
The Marmalade Hotel

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (293 reviews)
"Staff was very helpful and friendly. Everything was perfect!"
Canada
Kelly
The price is HK$3,537
HK$4,244 total
includes taxes & fees
30 Jun - 1 Jul
The Bosville

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (615 reviews)
"Beautiful location right on the bay, nice rooms, friendly staff, and very good breakfast"
United States
Brian
The price is HK$7,159
HK$8,591 total
includes taxes & fees
23 Jul - 24 Jul
Cuillin Hills Hotel

Apartment 3 Pheonix Flats

Apartment 3 Pheonix Flats
3.0 star property
Portree Town
8.2 out of 10, Very good, (25 reviews)
"The apt was clean enough. Felt a bit like being in a dormitory. The soap dispensers were half full. Ashtray with cigarette butts was left outdoors on the table and was filled with rain water. Most disappointing was the shower. It looked new, but did not work properly. Hot and cold and hot and cold water. Needs to be corrected. "
United States
Laurie
The price is HK$3,981
HK$4,778 total
includes taxes & fees
2 Jul - 3 Jul
Apartment 3 Pheonix Flats

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (529 reviews)
"Cute place and the breakfast was great."
Canada
Michelle
The price is HK$1,459
HK$1,751 total
includes taxes & fees
4 Jul - 5 Jul
Tingle Creek Hotel

Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.8 out of 10, Exceptional, (42 reviews)
"Breakfast was fresh and delicious The hosts were very informative and generous with their time "
Canada
Jean
The price is HK$2,777
HK$3,333 total
includes taxes & fees
16 Jul - 17 Jul
Applecross B&B and Cabins

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (53 reviews)
"Amazing place to stay. Food was excellent also."
United States
DeWayne
The price is HK$3,845
HK$4,614 total
includes taxes & fees
28 Jun - 29 Jun
The Flodigarry Hotel in the Skye

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (256 reviews)
"Great 19th century Scottish inn next to the water with a lighthouse view. Excellent food, a cozy bar, and conveniently located within 60-90 minutes from all points of the island"
United States
Swen
The price is HK$2,423
HK$2,907 total
includes taxes & fees
28 Jun - 29 Jun
Eilean Iarmain

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (622 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is HK$2,579
HK$3,095 total
includes taxes & fees
2 Jul - 3 Jul
Sligachan Hotel

Hame Hotel

Hame Hotel
3.5 star property
Dunvegan
9.2 out of 10, Wonderful, (112 reviews)
"I had an amazing stay at Hame Hotel on the Isle of Skye. All the staff were incredibly welcoming and well organized, making our stay very easy. The location is stunning and very central for exploring the island. The room itself was spacious, clean, and comfortable. They have a great common area with an honesty bar that is well stocked. The food was a highlight - we had all of our breakfasts and dinners at the hotel, and every meal was delicious with a great view of the mountains! I will most...
Canada
Megan
The price is HK$2,416
HK$2,900 total
includes taxes & fees
24 Jul - 25 Jul
Hame Hotel

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (435 reviews)
"Loved our stay here! Super convenient check in and out process. Everything was communicated very well. I would absolutely stay here again."
United States
Marianne
The price is HK$1,890
HK$2,268 total
includes taxes & fees
28 Jun - 29 Jun
Isle of Skye Guest house

Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very good, (400 reviews)
"Clean hotel with amazing food and staff."
United States
Seneca Maria
The price is HK$1,972
HK$2,366 total
includes taxes & fees
29 Jun - 30 Jun
Balmacara Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,000 reviews)
"Good hotel with good restaurant."
United States
luisa
The price is HK$2,596
HK$3,116 total
includes taxes & fees
30 Jun - 1 Jul
Uig Hotel

Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (208 reviews)
"Very clean, quiet, and comfortable. Friendly and helpful staff. Fabulous breakfast well worth the price. Stag had wonderful recommendations on local attractions."
United States
Susan
The price is HK$2,752
HK$3,302 total
includes taxes & fees
30 Jun - 1 Jul
Toravaig House Hotel

Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (238 reviews)
"Property well located. Room was nice and bed comfortable after three nights of terrible sleep."
Canada
Jennifer
The price is HK$1,889
HK$2,267 total
includes taxes & fees
28 Jun - 29 Jun
Broadford Hotel

Skye Lodge

Skye Lodge
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (55 reviews)
"Amazing ! Really enjoyed our stay. Thank you so much !!!"
Canada
Morgan
The price is HK$2,458
HK$2,950 total
includes taxes & fees
30 Jun - 1 Jul
Skye Lodge
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 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 cosy 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

More cheap stays in Portree

Find out more about Portree

Top reasons to visit Portree

  • Stunning Scenery: Portree boasts breathtaking landscapes with picturesque views of the harbour and surrounding hills.
  • Outdoor Adventures: Ideal for nature lovers, the area offers excellent hiking trails and secluded beaches.
  • Vibrant Local Culture: Immerse yourself in the local atmosphere at Portree Square, enjoying friendly interactions with locals.
  • Photography Opportunities: Capture the enchanting beauty of the Isle of Skye through dedicated photography tours.
  • Diverse Accommodation: From cosy B&Bs to welcoming hotels, Portree provides a range of comfortable lodging options.

Find great hotels in and around Portree

Portree, the charming capital of the Isle of Skye, offers a delightful selection of accommodations, from cosy bed and breakfasts to inviting hotels. Whether you seek adventure, pet-friendly options, or an LGBTQIA-welcoming environment, you'll find a variety of choices to enhance your stay. Explore the reviews for the Royal Hotel and other local gems to ensure a memorable experience in this picturesque setting.

  • Cuillin Hills Hotel: Set against the stunning backdrop of the Cuillin Mountains, the 4-star Cuillin Hills Hotel offers a peaceful retreat for business travellers and leisure seekers alike. With an impressive guest rating of 9.6 out of 10, this hotel boasts elegant rooms designed for comfort and productivity. Amenities include a well-equipped business centre and complimentary Wi-Fi, ensuring a seamless work experience. The on-site restaurant serves exquisite local cuisine, providing an ideal setting to unwind after a day of meetings or sightseeing. Guests appreciate the tranquil gardens and panoramic views, making it an excellent choice for those looking to blend work and relaxation.
  • Tongadale Hotel: The 3-star Tongadale Hotel is a charming establishment that welcomes both guests and their furry companions with open arms. With a guest rating of 8.2 out of 10, this pet-friendly hotel offers a warm atmosphere perfect for animal lovers. Located in the heart of Portree, it provides easy access to local attractions. Amenities include comfortable rooms with pet-friendly policies and a welcoming dining area where guests can enjoy hearty meals. The hotel’s commitment to accommodating pets ensures that your four-legged friends can join you on your Scottish adventure without any hassle.
  • Skeabost House Hotel: Located approximately 8km from Portree, the 4-star Skeabost House Hotel is an enchanting destination for those seeking adventure and romance. Rated 9.0 out of 10 by guests, it offers a range of activities including fishing, hiking, and mountain biking, appealing to the adventurous spirit. The hotel boasts charming romance packages and splendid views from its restaurant, enhancing the dining experience. With a blend of traditional charm and modern amenities, including limited-hour room service, it provides an ideal escape for couples looking to explore the rugged beauty of the Scottish Highlands.

Where to stay near Portree

Portree, the charming capital of the Isle of Skye, offers a plethora of breathtaking scenery and a welcoming atmosphere. Explore the vibrant Portree Square, where friendly locals gather, or wander through the central area to soak in the stunning views overlooking the harbour. With its secluded beaches and relaxing vibes, Portree is the perfect base for outdoor adventures, allowing you to experience the unique beauty of Scotland's landscapes and the luxury of tranquil retreats nearby.

  • Isle of Raasay: The Isle of Raasay is a charming island located approximately 11km from Portree. This picturesque destination is well-known for its stunning outdoor scenery, making it a favourite among nature enthusiasts and those seeking a romantic getaway. Visitors can indulge in various activities such as hiking along the beautiful trails, exploring local stores, and visiting historic landmarks including a castle and several historic houses. The island's visitor numbers peak during the months of January to February and July, providing a vibrant atmosphere during these times.
  • Struan: Situated around 14km from Portree, Struan is a captivating village that attracts visitors with its scenic landscapes and outdoor adventures. Known for its seasonal tourism, particularly in March to April and July, Struan offers a delightful experience for couples and families alike. Guests can explore the local hiking trails, visit nearby stores, and soak in the beautiful surroundings. Notable attractions in the vicinity include a castle, a historic site, and a marina, perfect for a leisurely day out.
  • Sconser: Also located 14km from Portree, Sconser is a quaint village that showcases the beauty of the Scottish Highlands. With a more consistent flow of visitors throughout the year, especially peaking in April, July, and September, Sconser is ideal for family outings and romantic escapes. Outdoor enthusiasts can enjoy hiking trails and local stores, while the area features charming landmarks such as a castle, a harbour, and a marina. Sconser's welcoming atmosphere makes it a must-visit destination for those exploring the Isle of Skye.

Things to do in Portree

Shopping

In Portree, you can explore local shops like The Islander Bookshop and The Pottery. If you're up for a drive, visit the nearby Stornoway, where you'll find more extensive shopping options, including supermarkets and unique craft stores.

Recreation

Experience the soothing ambiance at the Isle of Skye Wellness Centre, where you can indulge in yoga sessions and rejuvenating treatments. For outdoor enthusiasts, a leisurely walk along the picturesque Portree Harbour offers scenic views and a chance to unwind in nature's embrace.

Adventure

Explore the rugged landscapes of the Quiraing, where dramatic cliffs and sweeping views offer exhilarating hiking opportunities. For a thrill, try kayaking in the crystal-clear waters of Portree Harbour, with the chance to spot local wildlife, including seals and seabirds.

Nightlife

In Portree, the lively atmosphere of The Isles Inn invites you to enjoy traditional music and hearty pub fare. The Portree Hotel offers a relaxed setting to unwind with drinks, while the local bars provide a charming glimpse into Scottish hospitality and vibrant conversations.

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

Booking tips and Expedia advantages for Portree

Portree is a budget-friendly destination with free attractions like Portree Harbour, the Old Man of Storr, and Aros Centre. Consider visiting from January to February or November for lower accommodation prices, and aim to book a month in advance for the best rates. Wednesday is typically the cheapest day to stay, while Sunday is the most expensive. Use Expedia to find deals and refine your preferences, and don't forget to check for app deals. Combining your hotel, flights, and activities in a package can further optimise your budget.

  • 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: Make use of Expedia’s search tool to refine your preferences, such as your budget, preferred location, and ideal hotel type. For instance, by selecting the Eco-certified filter, you can view sustainable and eco-friendly hotels that are currently available. To find the most affordable options and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can optimise your budget by combining your hotel reservation in Portree with your flights and activities through an Expedia package.

Find the best attractions in and around Portree

Portree offers a delightful blend of outdoor adventures and scenic beauty, making it perfect for a beach holiday. Key attractions include the picturesque Portree Harbour, the stunning rocks, and nearby waterfalls. Visitors can immerse themselves in the local culture while exploring the heart of Portree, ensuring a memorable experience in this charming Scottish town.

  • Portree Harbour: Nestled within the vibrant town of Portree, this picturesque harbour offers stunning views and a charming atmosphere. Enjoy a leisurely stroll along the waterfront, where you can admire colourful fishing boats and indulge in local seafood at nearby eateries, making it a delightful spot to relax and soak in the scenery.
  • Old Man of Storr: Located approximately 11km from Portree, this iconic rock formation is a haven for outdoor enthusiasts. The hike to the summit rewards you with breathtaking views of the surrounding landscape, showcasing the rugged beauty of the Isle of Skye, perfect for photography and nature lovers alike.
  • Fairy Pools: About 18km from Portree, the Fairy Pools are renowned for their enchanting beauty. These crystal-clear waterfalls, set against a backdrop of dramatic hills, create a romantic and adventurous atmosphere, making it an ideal spot for a refreshing dip or a scenic picnic.

Best time to go to Portree

The best time to visit Portree is dependent on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are average and weather is mostly cloudy. January and February are its coolest month on average. At the time of February, visitor numbers are average and weather is mostly cloudy.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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 HighSlightly High
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 CloudyAverageAverage
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

Visiting Portree is convenient with access to several major airports. INVerness Airport (INV) is situated 129km away, with luxurious options like Ness Walk and Rocpool Reserve, both 13km from the airport, offering various transportation services. Stornoway Airport (SYY), located 90km from Portree, has excellent nearby hotels such as The Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3km away. Benbecula Airport (BEB), 71km from Portree, offers options like the 3-star Orasay Inn, located 11km from the airport. Each airport provides a range of accommodations and access points for a seamless travel experience.

Frequently asked questions

What's the best place to stay in Portree?
Bracken Hide Hotel is one of the top choices for your stay based on our traveller data. This hotel offers 2 bars and free breakfast. Other good choices for your trip include Cuillin Hills Hotel and The Marmalade Hotel. See all available top hotels, or vacation rentals in Portree.
What are some of the best holiday rentals that Portree has to offer?
New - Central Portree Sleeps 4: This highly rated holiday home rental in Portree offers a garden, a BBQ and laundry facilities to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. See all vacation rentals in Portree.
If I need to cancel my hotel reservation in Portree, will I receive a refund?
Yes, most room reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that's non-refundable, you might still have the option to cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Portree.
What's the best budget-friendly hotel in Portree?
Based on our traveller reviews, Portree Youth Hostel is a top choice for a less expensive stay. Another top choice for your stay on the cheap is Portree Independent Hostel. View all budget hotels in Portree.
What is the top LGBTQ-friendly accommodation in Portree?
Cuillin Hills Hotel is a top LGBTQ-friendly hotel that features free breakfast and free Wi-Fi. An-airidh Bed & Breakfast Portree is another good choice for your stay. See all available hotels listed as LGBTQ-friendly in Portree.
What's the best dog-friendly accommodation option in Portree?
Tongadale Hotel is a top hotel for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Two other good options for you and your pet's trip include The Skye Inn and Rosedale Hotel. See more pet-friendly hotel accommodations in Portree.
What's it like to stay in Portree?
Visitors give high marks for the top-notch restaurants in Portree, which is also known for its local tours and port. The scenic and welcoming setting also entices those visiting the city. In Portree, there are 64 hotels and other accommodation options to choose from. Find out more about Portree.
What should I do while I'm visiting Portree?
Landmarks like Somerled Square, Apothecary's Tower and The Lump might be worth a visit. The picturesque setting of Sgurr Alasdair and Ben Tianavaig exemplify the area's natural beauty. Taking a local tour is a great activity, and Portree Harbour is one place to visit. Take a look at what more there is to see and do in Expedia's Portree guide.
What's the seasonal weather in Portree?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 6°C. The rainiest months in Portree are October, December, November and January, with each month seeing an average of 210 mm of rainfall.

Explore a world of travel with Expedia