A waterfront with colorful buildings, a stone wall, and boats.

Search Hotels with a Bar in Portree

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Portree Hotels with a Bar

Tonight
31 Aug - 1 Sept
Tomorrow
1 Sept - 2 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Our top choices for Portree hotels with a bar

1. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Wilma
£205
includes taxes & fees
17 Sept - 18 Sept
Tongadale Hotel

2. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
£395
includes taxes & fees
27 Sept - 28 Sept
The Marmalade Hotel

3. The Skye Inn

The Skye Inn
Portree Town
United States
Angel
The Skye Inn

4. The Bosville

The Bosville
Portree Town
Australia
julie
£391
includes taxes & fees
27 Sept - 28 Sept
The Bosville

5. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
Sinoma
£485
includes taxes & fees
7 Sept - 8 Sept
Bracken Hide Hotel

6. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Clifton
£957
includes taxes & fees
4 Sept - 5 Sept
Cuillin Hills Hotel

7. Sligachan Hotel

Sligachan Hotel
Minginish
United States
Brian
£278
includes taxes & fees
26 Sept - 27 Sept
Sligachan Hotel

8. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
Isle of Raasay Distillery

9. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Denise
£580
includes taxes & fees
28 Sept - 29 Sept
Skeabost House Hotel

10. Loch Eyre House

Loch Eyre House
Skeabost
United States
Kelly
Loch Eyre House
View all properties

Top Portree Hotel Reviews

Kings Arms Hotel

Kings Arms Hotel

10/10 Excellent
"We had 2 rooms booked here. The staff was friendly, the place is very cozy with a beautiful water facing property. We did not get a chance to eat lunch or dinner at the restaurant, but the breakfast had a lot of variety and was great! The rooms were clean, beds were comfortable. We stayed here 2 nights to explore Skye! I highly recommend Kings arms!"
Renuka 2-night trip
Posted 6 days ago
Kings Arms Hotel
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"Great place"
Clifton 1-night trip
Posted 9 days ago
Cuillin Hills Hotel

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 62 hotels and other properties, including 10 accommodation options with a bar on site. While you're here, consider a visit to Somerled Square and Portree Harbour.
What are the best hotels with bars in Portree?
Here's a few of the top Portree hotels with bars: Bracken Hide Hotel: Hotel with restaurant. Enjoy the 2 bars, free breakfast and free WiFi. Cuillin Hills Hotel: Hotel with restaurant. Enjoy the bar, free breakfast and free WiFi. The Marmalade Hotel: Hotel with restaurant. Enjoy the bar, free WiFi and free parking. Tongadale Hotel: Hotel with restaurant. Enjoy the bar, free breakfast and free WiFi. The Skye Inn: Hotel with restaurant. Enjoy the bar, free breakfast and free WiFi.
How many hotels with bars are there in Portree?
Expedia has 10 hotels with a bar in Portree.
What is there to do in Portree?
Consider a visit to Somerled Square, Portree Harbour and A.C.E Target Sports Skye, and then find a cosy spot for a nightcap. Other places to see include Sgurr Alasdair and Skye and Lochalsh Archive Centre. Portree is well known for its top-notch restaurants.
When is the best time to visit Portree?
Visiting local bars in Portree is better when the weather is good. These rainfall averages and temperatures can help you determine the best time for bar-hopping. 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