Search Portree, Scotland Hotels from AU$160

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

10 Best Hotels in Portree

Tongadale Hotel
3 out of 5
WENTWORTH ST, Portree, Scotland
Free CancellationReserve now, pay when you stay
AU$172
per night
Jan 27 - Jan 28
3.8/5Good! (116 reviews)

"Great place for an overnight stay. Staff were all lovely and really helpful. Dinner in the restaurant and as fine too."…"

Reviewed on 30 Dec. 2019

Tongadale Hotel
Cuillin Hills Hotel
4 out of 5
Scorrybreac Road, Portree, Scotland
AU$160
per night
Feb 9 - Feb 10
4.7/5Exceptional! (173 reviews)

"The grounds are gorgeous, overlooking the harbor and village below. The room was luxuriously appointed and comfortable with a sitting area towards the harbor view, and a clean and modern bathroom. The hotel restaurant had delicious food in a spectacular setting, and there was a cozy fireplace room ..."…"

Reviewed on 6 Jan. 2020

Cuillin Hills Hotel
Skeabost Hotel
4 out of 5
Skeabost Bridge, Isle Of Skye, Portree, Scotland
Free CancellationReserve now, pay when you stay
AU$189
per night
Jan 28 - Jan 29
4.3/5Excellent! (310 reviews)

"Cant fault the room or the inside of the hotel. Staff were extremely professional, maybe just trying to hard, needed to be more down to earth"…"

Reviewed on 17 Jan. 2020

Skeabost Hotel
The Skye Inn
4 out of 5
Springfield Road, Portree, Scotland
Free CancellationReserve now, pay when you stay
AU$184
per night
Jan 27 - Jan 28
5/5Exceptional! (2 reviews)

"Staff was very friendly, would love to book the same hotel again."…"

Reviewed on 1 Dec. 2019

The Skye Inn
The Bosville
4 out of 5
9 - 11 Bosville Terrace, Portree, Scotland
Free CancellationReserve now, pay when you stay
AU$170
per night
Feb 16 - Feb 17
4.4/5Wonderful! (84 reviews)

"Absolutely loved this property. Luxurious and tasteful rooms in the centre of town. Lovely staff and very helpful and friendly. Highly recommend the restaurant and bar!"…"

Reviewed on 27 Nov. 2019

The Bosville
Givendale Guest House
2 out of 5
Heron Place, Portree, Scotland
Get Rates
3.9/5Very Good! (185 reviews)

"Julian was wonderful and a very helpful host. The room was upstairs and a little small. Julian was great at carrying bags upstairs."…"

Reviewed on 26 Sep. 2018

Givendale Guest House
Skye Lodges
3 out of 5
Peinmore by Portree, Portree, Scotland
Get Rates
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 13 Aug. 2019

Skye Lodges
Uig Lodge
3 out of 5
Uig, Portree, Scotland
Get Rates
4.4/5Excellent! (466 reviews)

"Settung was absolutely stunning. Staff extremely friendly, warm and very welcoming especially the lady doing breakfasts!!"…"

Reviewed on 29 Nov. 2019

Uig Lodge
Breton House
2.5 out of 5
Coolin Hills Estate, Portree, Scotland
Free CancellationReserve now, pay when you stay
AU$178
per night
Feb 2 - Feb 3
5/5Exceptional! (27 reviews)
Lovely hose in Portree

"Lovely house, beautiful location. Very welcoming hosts, lovely cooked breakfast."…"

Reviewed on 19 Sep. 2019

Breton House
Gleann an Ronnaich Bed and Breakfast
3 out of 5
Staffin Road, Portree, Scotland
Get Rates
4.7/5Exceptional! (430 reviews)

"It was a little hard to find the home when I first arrived, being a little further than I had originally anticipated, Still it was only a 15-20min lovely walk to the main shops and restaurants. The room was so cozy and the bed comfortable. I had my best night's sleep there in the 10 days I had travelled ..."…"

Reviewed on 17 Nov. 2019

Gleann an Ronnaich Bed and Breakfast
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

Recently booked Portree hotels

Recent Reviews in Portree

More trip options