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 Hotels with a Bar in Portree

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Portree Hotels with a Bar

Gleann an Ronnaich Bed & Breakfast
3 out of 5
Staffin Road, Portree, Scotland
Free cancellationReserve now, pay when you stay
The price is £110 per night
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 12 Mar 2020

Gleann an Ronnaich Bed & Breakfast
Cuillin Hills Hotel
4 out of 5
Scorrybreac Road, Portree, Scotland
Free cancellationReserve now, pay when you stay
The price is £203 per night
4.7/5Exceptional! (213 reviews)
Would stay again in a heartbeat!!!

"Beautiful room and amazing food at their restaurant! It was honestly the best meal we had in all of Scotland. The views from this location are breath taking. Highly recommend."…"

Reviewed on 29 Apr 2020

Cuillin Hills Hotel
Uig Lodge
3 out of 5
Uig, Portree, Scotland
Get Rates
4.4/5Wonderful! (473 reviews)

"We only stayed one night during a road trip through the highlands, but we liked this lodge! The staff was very friendly, we enjoyed our dinner, and it was lovely to be able to park on site."…"

Reviewed on 9 Jan 2020

Uig Lodge
Skeabost Hotel
4 out of 5
Skeabost Bridge, Isle Of Skye, Portree, Scotland
Free cancellationReserve now, pay when you stay
The price is £238 per night
4.4/5Excellent! (325 reviews)
Fantastic

"Fantastic hotel, fantastic food, fantastic service and staff....the only negative was the bar closing at 11pm and the Guinness wasn’t draught.....I think we can live with that!"…"

Reviewed on 6 Mar 2020

Skeabost Hotel
Uig Hotel
3 out of 5
Uig, Portree, Scotland
Free cancellationReserve now, pay when you stay
The price is £135 per night
4.2/5Very Good! (678 reviews)
Best stay on Skye

"By far my favourite hotel of all I visited around Skye. Staff were friendly and helpful and the room was clean and quiet with an amazing view. The Uig Grill breakfast was delicious!"…"

Reviewed on 17 Mar 2020

Uig Hotel
Givendale Guest House
2 out of 5
Heron Place, Portree, Scotland
Get Rates
3.9/5Very Good! (188 reviews)
Comfortable stay

"The room was clean and comfortable but it was pretty warm in the room during the night. Couldn’t open the window because of the midges. Breakfast was excellent and our host was so knowledgeable about the sights that it really helped us see as much as possible in the two days that we had for sightseeing ..."…"

Reviewed on 8 Jul 2019

Givendale Guest House
The Royal Hotel
3 out of 5
Bank Street, Portree, Scotland
Get Rates
3.7/5Good! (106 reviews)

"Excellent location in this small quaint town of Portree and has an excellent restaurant where I had some delicious Monkfiah with rice and chorizo. The carpeting is terrible throughout but a good place to stay."…"

Reviewed on 28 Sep 2019

The Royal Hotel
Don't see what you're looking for?
We've got more Hotels with a Bar. Find the right one for you.
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.

Pocket Guide: Hotels with a Bar in Portree

Search for Hotels with a Bar in Portree on Expedia.co.uk. You can easily find your Hotels with a Bar in Portree using one of the methods below:

  • View our selection of featured hotels in Portree
  • Use the map to find budget hotels in the Portree neighborhood you prefer
  • Use the filters to see hotels in a specific area of Portree, select a specific theme, brand, or hotel class in Portree
  • Enter your travel dates now to view the best deals on hotels in Portree - while they last

Frequently asked questions

Searching for hotels with bars in Portree?
If you’d like to find a hotel where you can enjoy a beer after sightseeing, Portree features 173 hotels and other properties, including 6 accommodation options with a bar on site. While you’re here, consider a visit to Portree Harbour.
What are the best hotels with bars in Portree?
Here’s a few of the top Portree hotels with bars: Uig Hotel: 3-star hotel. Enjoy the bar, free breakfast and free WiFi. Uig Lodge: 3-star hotel. Enjoy the bar, free WiFi and free parking. Skeabost Hotel: 4-star hotel. Enjoy the bar, free breakfast and free WiFi. Cuillin Hills Hotel: 4-star hotel. Enjoy the bar, free breakfast and free WiFi. Givendale Guest House: Enjoy the bar, free WiFi and free parking.
What is there to do in Portree?
You can visit Portree Harbour, then find a cosy spot for a nightcap. Other places to see include Old Man of Storr and Quiraing. Portree is well known for its top-notch restaurants.
What's the seasonal weather like in Portree?
The hottest months are usually July and August, with an average temperature of 11°C, while the coldest months are January and February, with an average of 5°C. Average annual rainfall for Portree is 924 mm.

More trip options