We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Dining Room

££ - £££British,
Caledonian Hotel | Wentworth Street, Portree IV51 9EJ, Scotland
+44 1478 612641
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent43%
  • Very good42%
  • Average5%
  • Poor10%
  • Terrible0%
19 Sep 2017
“Always been lucky to get a table”
13 Sep 2017
“Open in midafternoon, unlike many others. Good food reasonable prices”
Closed Now
All hours
British, Scottish
££ - £££
Caledonian Hotel | Wentworth Street, Portree IV51 9EJ, Scotland
All Details
Write a Review
Reviews (38)
Traveller rating
Traveller type
Time of year

1 - 10 of 30 reviews

Reviewed 19 September 2017

Always very busy which speaks for itself...when people are queuing for a table...food always very good

Thank Gill O
Reviewed 13 September 2017

Having spent the morning and early afternoon out in the wilds north of town, we arrived in town about 2:45 PM, quite hungry. But alas, most restaurants close at 2 or 2:30 and don't open again until 5;00 However, the Caledonia Cafe was open until...More

Thank Seniordad
Reviewed 4 July 2017

We were made very comfortable on a cold, wet night and after a drink we had a lovely meal with good service from the wattresses

Thank tomarco2000
Reviewed 16 November 2016

Stopped here on our way back to Sterling. All the dishes our group ordered were tasty, although there was a mixup in our bill, wherein we got charged for a few extra thing. But they rectified the mistake as soon as we pointed that out....More

Thank sonal_bhadoria
Reviewed 2 August 2015

We went to this pub/restaurant looking for a good burger and we found it! The place is quite nice with its few decades ago style, beers selection is wide and we tried the Isle of Skye beer, good choice! We tried their beef burger and...More

Thank RFskipper
Reviewed 7 February 2015

We found this restaurant by accident, but loved it so much, we came back several times. They serve a great variety of food, but our family could not get enough of the fresh fish and sticky toffee pudding. The fish is caught in the morning...More

Thank Elena M
Reviewed 12 August 2014

I always forget to visit this restaurant, as it's upstairs in the hotel, and quite frankly, I don't want to climb up them (they are steep). However, I won't be so lazy next time as the fish and chips were ace. Lovely friendly staff just...More

Thank Maria W
Reviewed 8 November 2013

I stayed at the Urquhart Caledonian Hotel and had breakfasts and supper in The Dining Room. The restaurant is located on the main floor of the hotel which is the second floor of the building it is located in. My first meal there was Fish...More

Thank Ingrid M
Reviewed 4 November 2013 via mobile

Bright, warm with a comfortable atmosphere. Nice soup, delicious fish. EFTPOS available. Stays open in the winter period when many other restaurants are closed. The service was a little on the slower side. This was probably due to our poor waitress having to answer dumb...More

Thank AUSalex
Reviewed 25 September 2013

Our second night in Portree and after a disappointing first evening in the town we decided to eat at our hotel, not realising at that time that the restaurant was a separate enterprise. The menu was concise but enough choice for all tastes I would...More

Thank BFGWales
Nearby Restaurants
Scorrybreac Restaurant
592 reviews
.07 miles away
No 1 Bosville Terrace
244 reviews
.11 miles away
Dulse & Brose at The Bosville
377 reviews
.04 miles away
Cuchullin Restaurant
358 reviews
.03 miles away
Nearby Attractions
Portree Harbour
1,094 reviews
.08 miles away
Portree VisitScotland iCentre
315 reviews
.12 miles away
The Croft Studio Dunvegan Isle of Skye
8 reviews
.48 miles away
Somerled Square War Memorial
19 reviews
.03 miles away
Questions & Answers
Get quick answers from The Dining Room staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$3 - US$25
British, Scottish
Breakfast, Dinner
Restaurant features
Reservations, Seating, Waitstaff, Serves Alcohol
Good for
Local cuisine
Open Hours
05:30 - 09:30
05:30 - 09:30
05:30 - 09:30
05:30 - 09:30
05:30 - 09:30
05:30 - 09:30
Location and Contact Information
  • Address: Caledonian Hotel | Wentworth Street, Portree IV51 9EJ, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  The Hebrides  >  Isle of Skye  >  Portree
  • Phone Number: +44 1478 612641
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing