Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Portree

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Portree hotels and places to stay

Skye Cabins
2.5 out of 5
Beinn an Righ, 34 Bernisdale, Portree, Scotland
Get Rates
5.73 mi from city center
4.8/5Exceptional! (4 reviews)
Perfect quiet retreat, centrally located on Skye

"Cabin is located on the back section of the owner’s historical family property, overlooking the bay. Very peaceful and quiet. Owner checked us in, gave us very helpful area tips and advice and left us with a sweet welcome basket of goodies. Highly recommend these cabins if you want to explore Skye ..."…"

Reviewed on Mar 23, 2020

Skye Cabins
Loch Eyre House
2.5 out of 5
Kensaleyre, Portree, Scotland
Get Rates
4.16 mi from city center
4.6/5Exceptional! (34 reviews)

"We loved it here! Highly recommended!"…"

Reviewed on Nov 2, 2019

Loch Eyre House
Coolin View Guest Rooms
3 out of 5
2 Bosville Terrace, Portree, Scotland
Get Rates
8.92 mi from city center
4.1/5Very Good! (89 reviews)

"Quaint, dorm-like setting with private bathrooms, tea kettle and light snacks. Our view was beautiful- straight out to the water. It was the perfect accommodations for our stay in Portree"…"

Reviewed on Apr 30, 2020

Coolin View Guest Rooms
Gleann an Ronnaich Bed & Breakfast
3 out of 5
Staffin Road, Portree, GBR
Get Rates
8.43 mi from city center
4.7/5Exceptional! (436 reviews)

"Hands down this is the most wonderful B&B at which we have ever stayed. The hospitality was that of a 5 star hotel. The amenities were unheard of in a B&B. The entire place was immaculate and beautifully designed. We felt like we were being taken care of like old friends. Lovely snacks and drinks ..."…"

Reviewed on Mar 12, 2020

Gleann an Ronnaich Bed & Breakfast
Old Pier Cottage
South Cuil, c/o Uig Hotel, Uig, Portree, Scotland
Get Rates
5.1 mi from city center
4.8/5Exceptional! (39 reviews)

"We knew there were 2 rooms at the property. BUT we did not think they would be adjoining rooms. This needs to be explained better."…"

Reviewed on Oct 20, 2019

Old Pier Cottage
The Portree Hotel
3.5 out of 5
Somerled Square, Portree, Scotland
Get Rates
8.9 mi from city center
3/5 (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."…"

Reviewed on Jan 4, 2019

The Portree Hotel
Skeabost Hotel
4 out of 5
Skeabost Bridge, Isle Of Skye, Portree, Scotland
The price is $279 per night
6.25 mi from city center
4.4/5Excellent! (323 reviews)

"Staff friendly, hotel very clean and food delicious, would recommend anyone to stay here."…"

Reviewed on Mar 2, 2020

Skeabost Hotel
Uig Hotel
3 out of 5
Uig, Portree, Scotland
The price is $140 per night
5.14 mi from city center
4.1/5Very Good! (675 reviews)

"Very pet friendly, great for ferry to Harris, lovely cozy lounge bar and range of beer and whisky and great home cooked local food."…"

Reviewed on Feb 29, 2020

Uig Hotel
Skye Lodges
3 out of 5
Peinmore by Portree, Portree, Scotland
Get Rates
10.56 mi from city center
3.5/5Good! (2 reviews)

"Arrivati alla reception, io e il mio ragazzo, abbiamo purtroppo scoperto che expedia aveva fatto un overbooking e la nostra baita superior (con cucina, le altre NON l hanno) non era disponibile. Dopo un attimo di terrore tuttavia, per rimediare ci hanno sistemato in un enorme cottege privato (con ..."…"

Reviewed on Aug 13, 2019

Skye Lodges
The Bosville
4 out of 5
9 - 11 Bosville Terrace, Portree, Scotland
The price is $214 per night
8.91 mi from city center
4.5/5Wonderful! (100 reviews)

"Easy to give the Bosville 4 stars, but difficult to give it 5 stars. There is an issue over parking that comes with the location, not helped by the attitude of the neighbouring Co-op which aggressively protects street parking so the delivery lorry can unload. My other issue is that of staff training/planning. ..."…"

Reviewed on Mar 17, 2020

The Bosville
Can't find the property you want?
See all available properties in Portree
View all properties
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.

Visiting Portree

Visitors give high marks for the top-notch restaurants in Portree, which is also known for its local tours and waterfront. This city also attracts tourists with its scenic and welcoming setting. In Portree, there are 59 hotels and other accommodations to choose from.

Sightseeing and Staying in Portree

The city's natural setting is picturesque, including the hiking trails and these places to visit: Old Man of Storr, Kilt Rock, and Quiraing. Top activities include taking local tours and taking a ferry, while Portree Harbour is one place to visit. A couple of additional sights to add to your agenda are Skye Riding Centre and Edinbane Pottery.

In Portree, you'll be able to select from 59 hotels and other lodging accommodations so you'll have a variety of choices for a perfect vacation. Here you'll find top ranked ones based on Expedia user reviews:

  • Old Pier Cottage - Amenities at this cottage include free parking. It's a favorite with Expedia travelers for its helpful staff.
  • Conusg Bed and Breakfast - Our customers like the breakfast and clean, comfortable rooms at this B&B. This 2.5-star bed & breakfast features free breakfast, free WiFi, and free parking.
  • Gleann an Ronnaich Bed and Breakfast - This 3-star bed & breakfast features free breakfast, free WiFi, and free parking. Expedia customers love its convenient parking and quiet location.

Dressing for Portree

  • Between January and March, you can expect average temperatures of 45°F during the day and 37°F at night
  • From April to June, the average during the day is 56°F, while the average at night is 38°F
  • July through September has daytime averages of 57°F with nighttime averages of 46°F
  • In October-December, you can expect daytime averages of 52°F and nighttime averages of 38°F
  • About 1.22 inches of rain falls on Portree each year
  • Usually August and July are the hottest months with an average of 57°F, whereas March and February are often coldest, averaging 37°F

Frequently asked questions

What's the best place to stay in Portree?
Cuillin Hills Hotel is ranked highly by Expedia customers. This 4-star hotel offers free breakfast and a restaurant. It is located a short 11-minute walk from Portree Harbour. Reviews from our site also recommend Skeabost Hotel and Coolin View Guest Rooms as top options for your visit.
If I need to cancel my hotel reservation in Portree, will I receive a refund?
Yes, most hotel reservations are refundable provided that you cancel before the accommodation’s cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a non-refundable reservation, you may still be able to cancel and be given a refund within a 24-hour period of your booking. Plug in your dates, click on “Search”, then use the filter option “free cancellation” to review the best deals in Portree.
Where can I learn more about changing or cancelling my trip to Portree?
For more details about changing or cancelling your trip to Portree, click here.
What's the best budget-friendly hotel in Portree?
Based on reviews, Uig Hotel is a popular 3-star hotel for our travelers looking for an economical choice, and features free cooked-to-order breakfast and free WiFi. Other good choices for your budget-friendly stay include Coolin View Guest Rooms and Uig Lodge.
What's the best hotel for a couple going to Portree?
Cuillin Hills Hotel is a favorite 4-star hotel for couples, and features a restaurant and a bar. Other good choices for a stay with your sweetheart include Gleann an Ronnaich Bed & Breakfast and Skeabost Hotel.
What's the best pet-friendly place to stay in Portree?
Uig Hotel is a top dog-friendly hotel, and offers a restaurant along with free WiFi for its human guests. Uig Lodge is another good option for you and your pet.
What's the best hotel to stay with easy access to Portree Harbour?
Adjacent to Portree Harbour, Portree Independent Hostel is one of the top choices for your stay based on our traveler data, and this 4-star property offers laundry facilities and in-room refrigerators. Other good options close by include Cuillin Hills Hotel and Tongadale Hotel.
What about the best place to stay near Somerled Square?
One of the top choices for your stay is Portree Independent Hostel, located next to Somerled Square, and this 4-star property offers laundry facilities and in-room refrigerators. Cuillin Hills Hotel and Tongadale Hotel are a couple of other good and close options.
What's the best hotel to stay near the beach in Portree?
Cuillin Hills Hotel is a top 3-star beach hotel with a restaurant and free WiFi. Gleann an Ronnaich Bed & Breakfast is another good option for your beach trip. Head to Claigan Coral Beach or Coral Beaches for some quality time by the water.
What's the best luxury accommodation in Portree?
Cuillin Hills Hotel is a 4-star hotel with a restaurant and a bar, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. Another upscale option for your trip is Skeabost Hotel.
What is the best spa hotel in Portree?
Skeabost Hotel is a top spa hotel featuring a golf course, a restaurant, and a bar. Treat yourself to a facial, body scrub, or aromatherapy at the onsite spa.
What's the best hotel for staying near Glasgow International Airport (GLA)?
Holiday Inn Glasgow Airport is a popular 3-star hotel featuring a restaurant and a bar. It’s located a short 0.1 mi (0.1 km) from Glasgow Intl. Airport. Other good options close to the airport are Holiday Inn Express Glasgow Airport and Courtyard by Marriott Glasgow Airport.

Recent reviews of Portree hotels

More trip options