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

Search Hotels with Restaurant in Portree

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Portree Hotels with Restaurant

This weekend
Next weekend

Our top choices for Portree hotels with a restaurant

1. Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (623 reviews)
"The grounds were beautiful, the view from our room was sublime, the food was amazing and the staff were friendly and helpful. We did a lot of moving hotels during our trip and I wish we had at least one more day here."
United States
Christine
The price is £150
includes taxes & fees
1 Dec - 2 Dec
Cuillin Hills Hotel

2. The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (366 reviews)
"Great location up street from downtown. Good restaurant and breakfast was included. Very nice size room with good amenities."
United States
Russ
The price is £91
includes taxes & fees
1 Dec - 2 Dec
The Marmalade Hotel

3. The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (64 reviews)
"Loved the hotel. Fabulous room. Entrance hall tired. Food lovely. Staff very helpful!"
United Kingdom
Paul
The price is £146
includes taxes & fees
3 Dec - 4 Dec
The Portree Hotel

4. The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (404 reviews)
"Perfect walking distance in to the main square of Portree"
United States
Cache
The price is £113
includes taxes & fees
3 Dec - 4 Dec
The Skye Inn

5. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (418 reviews)
"Hotel is very cool, nice rooms, great food/bar!"
United States
michael
The price is £131
includes taxes & fees
30 Nov - 1 Dec
Bracken Hide Hotel

6. The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (310 reviews)
"Have nothing bad to say. Our stay was perfect. The staff could not be friendlier. The breakfast was amazing!!"
Canada
Linda
The price is £105
includes taxes & fees
1 Dec - 2 Dec
The Bosville

7. Portree Youth Hostel

Portree Youth Hostel
4.0 star property
Portree Town
8.8 out of 10, Excellent, (116 reviews)
"Travelled with my family and this was an excellent choice, stayed at the private room and was surprised at the lack of noise from the outside, very good acoustics. Highly recommend and the private bathroom was a plus. Very close to several tourists destinations."
United States
Ruben
The price is £82
includes taxes & fees
8 Nov - 9 Nov
Portree Youth Hostel

8. Coolin View Guest Rooms

Coolin View Guest Rooms
3.0 star property
Portree Town
8.6 out of 10, Excellent, (236 reviews)
"Convenient parking, nice view and central located."
Canada
Antony
The price is £96
includes taxes & fees
29 Nov - 30 Nov
Coolin View Guest Rooms

9. Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (884 reviews)
"Had a great stay here and the live music was amazing."
United States
Neal
The price is £166
includes taxes & fees
5 Nov - 6 Nov
Tongadale Hotel
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.

Top Portree Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in Portree cost?
You can expect to pay between £52 and £166 per night for hotels in Portree. An ideal stay with a restaurant, or one that's close to great dining experiences, is waiting for you with Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Portree?
A top pick is Cuillin Hills Hotel. Make yourself comfortable at this 4-star property which comes with individually decorated rooms and premium bedding. The Marmalade Hotel is another sought-after hotel with dining to consider. Spend your break at this 4-star option and you'll have access to conveniences including a terrace and a garden. You can choose from multiple hotels with restaurants in Portree with a total average guest review rating of 8.9.
How many hotels with restaurants are there in Portree?
You can choose from 14 hotels with restaurants in Portree. Whether you're taking a trip with the kids or planning a getaway with friends, Expedia can help you find the perfect place.
Are there any family-friendly hotels with restaurants in Portree?
Holidaying with the family in Portree is a piece of cake at Cuillin Hills Hotel. With access to dining and conveniences such as complimentary breakfast and free WiFi, your crew will enjoy their space at this 4-star stay. The Marmalade Hotel is another family-friendly hotel that will place you near some terrific food experiences. It has a 4-star rating and conveniences including front desk services and housekeeping services. Portree has plenty of family-friendly attractions to discover when the kids are getting restless. Portree Visit Scotland Information Centre and Aros Centre promise fun for both young and old.
Why book your hotel with dining in Portree with Expedia?
Reserving a hotel with dining in Portree is as simple as entering your travel dates and choosing the option suited to your needs. On the lookout for a getaway that has its own restaurant or is in an epicurean hub? Want it to be low cost or luxurious? Use Expedia's filters to narrow your results even further and find your ideal match.
How can I find cheap hotels with dining in Portree?
Expedia can help you look for cheap hotels with dining in Portree. Try our filter tools to discover properties with restaurants or delightful extras, like included breakfast and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to reduce costs.
What is there to do in Portree near my hotel with dining?
There are tons of superb things that'll fill up your itinerary in Portree. Drop by popular attractions like Sgurr Alasdair, Dun Caan Summit and Raasay House Activities Centre. Somerled Square, Aros Experience and Aros Centre are other highlights.

Explore a world of travel with Expedia