The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Portree, Scotland Hotels from AU$117

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
The Bosville
4 out of 5
9 - 11 Bosville Terrace, Portree, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$232 per night from 8 Oct. to 9 Oct.
14.35 km from city centre
4.5/5Wonderful! (107 reviews)

"Great location in the town centre, excellent breakfast, very friendly and helpful staff, great pub and restaurant too"…"

Reviewed on 24 Aug. 2020

The Bosville
Uig Hotel
3 out of 5
Uig, Portree, Scotland
The price is AU$216 per night from 3 Oct. to 4 Oct.
8.28 km from city centre
4.2/5Very Good! (693 reviews)

"The hotel looks very clean throughout and well appointed with good furniture (incl beddings) and nice bathroom. Although the menu for dinner is relatively limited (due to Corvid?) the foods are of good quality and very delicious. Sea view is excellent as well. Spacious free parking. Highly ..."…"

Reviewed on 24 Sep. 2020

Uig Hotel
Skeabost Hotel
4 out of 5
Skeabost Bridge, Isle Of Skye, Portree, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$283 per night from 4 Oct. to 5 Oct.
10.06 km from city centre
4.4/5Excellent! (331 reviews)

"Excellent stay, hotel setting, rooms, meals and staff all made our three night break in Skye a wonderful staycation"…"

Reviewed on 8 Aug. 2020

Skeabost Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Marmalade Hotel
4 out of 5
HOME FARM ROAD, Portree, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$289 per night from 3 Oct. to 4 Oct.
13.84 km from city centre
4.7/5Exceptional! (60 reviews)

"Great stay at this well located hotel. Nice large rooms and superb breakfast"…"

Reviewed on 21 Aug. 2020

The Marmalade Hotel
The Skye Inn
4 out of 5
Springfield Road, Portree, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$242 per night from 8 Oct. to 9 Oct.
13.97 km from city centre
4.8/5Exceptional! (8 reviews)

"Lovely new clean and modern accomodation. Very relaxing bar/lounge.. Excellent evening meal (only at weekends) Great breakfast . Short walk to town centre. Very friendly staff and excellent Covid 19 measures in place."…"

Reviewed on 30 Aug. 2020

The Skye Inn
Coolin View Guest Rooms
3 out of 5
2 Bosville Terrace, Portree, Scotland
The price is AU$182 per night from 2 Oct. to 3 Oct.
14.36 km from city centre
4.1/5Very Good! (90 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 30 Apr. 2020

Coolin View Guest Rooms
Cuillin Hills Hotel
4 out of 5
Scorrybreac Road, Portree, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$228 per night from 6 Oct. to 7 Oct.
14.13 km from city centre
4.7/5Exceptional! (222 reviews)

"Staff were both helpful and engaging. Everything provided efficiently in beautiful surroundings. Hotel facilities very good and whole environment is very comfortable. Would definitely return"…"

Reviewed on 28 Sep. 2020

Cuillin Hills Hotel
Givendale Guest House
2 out of 5
Heron Place, Portree, Scotland
The price is AU$117 per night from 8 Oct. to 9 Oct.
14.97 km from city centre
3.9/5Very Good! (190 reviews)

"Jurriaan was a fantastic host and was very attentive and helpful at all times. We had a minor issue and he resolved it immediately and would make sure we had everything we needed. The room we ended up in was very spacious and bathroom was of a very good standard. Breakfast was simple but plentiful ..."…"

Reviewed on 11 Aug. 2020

Givendale Guest House
Mary Spiders B&B Family Room
19 Spiders Edinbane, by portree, Portree, SCT
Get Rates
12.76 km from city centre
Mary Spiders B&B Family Room
The Portree Hotel
3.5 out of 5
Somerled Square, Portree, Scotland
Get Rates
14.33 km from city centre
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 4 Jan. 2019

The Portree Hotel
Skye Lodges
3 out of 5
Peinmore by Portree, Portree, Scotland
Get Rates
17 km from city centre
4.1/5Very Good! (10 reviews)
Great find

"Perfect location and everything you want from the cabin - cosy and cute"…"

Reviewed on 25 Sep. 2020

Skye Lodges
Old Pier Cottage
South Cuil, c/o Uig Hotel, Uig, Portree, Scotland
Get Rates
8.21 km from city centre
4.9/5Exceptional! (42 reviews)

"Really comfortable and peaceful. The food at the associated Uig Hotel was very good."…"

Reviewed on 28 Sep. 2020

Old Pier Cottage
Gleann an Ronnaich Bed & Breakfast
3 out of 5
Staffin Road, Portree, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$198 per night from 6 Oct. to 7 Oct.
13.57 km from city centre
4.7/5Exceptional! (441 reviews)

"The hosts provide everything you’d want from a great B&B. The bed was large and really comfortable - better than I’ve experienced in many fancy hotels. The bedroom was clean and spacious. The breakfasts were absolutely superb - it’s difficult to summarise the range of food available: porridge, cereals, ..."…"

Reviewed on 19 Sep. 2020

Gleann an Ronnaich Bed & Breakfast
Tongadale Hotel
3 out of 5
WENTWORTH ST, Portree, Scotland
Get Rates
14.35 km from city centre
3.9/5Good! (128 reviews)

"The hotel staff were extremely friendly and very helpful. The restaurant food was absolutely delicious I highly recommend eating in the hotel but make sure you book a table as it gets very busy. The hotel itself is quite run down and could be doing with an update and facelift but the room was clean, ..."…"

Reviewed on 30 Jul. 2020

Tongadale Hotel
Taigh Duitseach
3 out of 5
Viewfield Road, Portree, Scotland
Get Rates
14.48 km from city centre
4.9/5Exceptional! (7 reviews)

"My family and I had an excellent stay at Taigh Duitseach. This property was impeccable, modern, very tidy and clean. Very well located. The owners are very kind and make you feel at home. My wife loves this property. David"…"

Reviewed on 23 Aug. 2020

Taigh Duitseach
Don't see what you're looking for?
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 24 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 Uig Pottery.

As you plan your holiday retreat, you'll find 24 hotels and other lodging options to choose from in Portree. Below are top ranked ones based on our user reviews:

  • Conusg Bed and Breakfast - This 2.5-star bed & breakfast features free breakfast, free WiFi, and free parking. It's a favorite with Expedia travelers for its breakfast and room size.
  • Gleann an Ronnaich Bed and Breakfast - Our customers love the convenient parking and comfortable, quiet rooms at this B&B. This 3-star bed & breakfast features free breakfast, free WiFi, and free parking.
  • Redwood House Hotel - Amenities at this 3-star hotel include free breakfast and free parking. Expedia customers like its breakfast and quiet location.

Dressing for Portree

  • Between January and March, daytime temperatures average 45°F, while nighttime temperatures stay around 37°F
  • From April to June, the average is 56°F during the day and 38°F at night
  • July through September sees average temperatures of 57°F during the day and 46°F at night
  • In October-December, you can expect 52°F as the daytime average and 38°F as the nighttime average
  • Portree gets about 1.22 inches of rain per year
  • August and July are usually the hottest months averaging 57°F, while March and February are usually the coldest with an average temperature of 37°F

Frequently asked questions

What's the best place to stay in Portree?
Breton House is ranked highly by Expedia customers. This B&B is a short 12-minute walk from Portree Harbour, and it offers free breakfast and free WiFi. Reviews from our site also recommend Old Pier Cottage and The Marmalade Hotel as top options for your visit.
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. Add dates, click “Search”, then you can use the “free cancellation” filter to view the top deals on offer in Portree.
What's the best budget-friendly hotel in Portree?
Based on reviews, Uig Lodge is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other options for your budget-friendly stay include Coolin View Guest Rooms and Uig Hotel.
What's the best accommodation option for a family holiday in Portree?
Skeabost Hotel is a top 4-star hotel on Expedia for families, and features a restaurant and laundry facilities. Other good choices for your child-friendly holiday include Uig Lodge and Ronan House B&B. Also, children of all ages will enjoy a visit to Skye Riding Centre.
What's the best hotel for a romantic getaway to Portree?
Gleann an Ronnaich Bed & Breakfast is a favourite 3-star B&B for couples, and features free breakfast and free parking. Other good choices for your romantic getaway include Cuillin Hills Hotel and Skeabost Hotel.
What's the best pet-friendly accommodation option 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 option for you and your pet.
What's the best accommodation option to stay near the beach in Portree?
Gleann an Ronnaich Bed & Breakfast is a top 3-star B&B for a beach holiday, and features free parking and laundry facilities. Uig Lodge is another good option for your stay near the beach. Head to Claigan Coral Beach or Coral Beaches for some quality time by the water.
What's the best high-end place to stay in Portree?
Skeabost Hotel is a 4-star hotel with a restaurant and a bar, and it’s a popular choice for Expedia travellers looking for a pampered stay. Another upscale option for your stay is Cuillin Hills Hotel.

Recent Reviews in Portree

More trip options