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 Cavaliere

124 High Street, Dalkeith EH22 1AU, Scotland
+44 131 663 4492
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent53%
  • Very good29%
  • Average9%
  • Poor3%
  • Terrible6%
Travellers talk about
“pizza” (42 reviews)
“tiramisu” (9 reviews)
“veal” (4 reviews)
Closed Now
All hours
Italian, Pizza, Vegetarian Friendly, Gluten Free Options
$$ - $$$
124 High Street, Dalkeith EH22 1AU, Scotland
Write a Review
Reviews (244)
Traveller rating
Traveller type
Time of year

1 - 10 of 244 reviews

Reviewed 3 days ago

What can I say about The Cavaliere in Dalkeith without sounding a wee bit daft and a big bit gushy? First the staff. From the owners, The Crollas to the waiting staff, nothing is too much trouble to ensure you get a superb eating experience....More

Thank Nursiedeb
Reviewed 1 week ago via mobile

The tittle of the review says it all... Just perfect place for dining... Service is wonderful, very quick and the waiter was very polite and efficient We highly recommend it.

Thank Rebeca G
Reviewed 3 weeks ago via mobile

Had a birthday meal for approximately 50 family and friends to help celebrate my mums 80th birthday. Well organised, very attentive to my mum, food delicious (had our own menu) everyone enjoyed the food and despite the numbers (other customers as well) all arrived hot...More

Thank Agnes P
Reviewed 3 weeks ago

Had a wonderful lunch on Sunday with a friend. Friendly welcome, delicious food, good value. Will return with my husband.

Thank wairds
Reviewed 3 weeks ago

Have been to this restaurant three times this week. I am here for work and really enjoyed the food and service. Thanks to Tony for his hospitality.

Thank Kay B
Reviewed 16 May 2017

the Cavaliere has been very nicely refurbished since our last visit, but it has kept all of its charm , good food and excellent staff. We were there for a wedding anniversary so opted for the specials and we were not disappointed. The wine we...More

Thank Neil_HD_50
Reviewed 15 May 2017

Walked in on a Tuesday night, without reservation. We started with Antipasto, which was excellent, and a bottle of Chianti. I had the lasagna, and my wife the cannelloni, with the cannelloni being the better of the two, but both excellent. Waitress, was very nice,...More

Thank IHeel
Reviewed 14 May 2017 via mobile

Just would like to say. Thank you for a wonderful meal. The service is just right. Friendly and there, but not in your face. If we are in the area again, will definitely return. What was very noticeable is you have lots of regular customers...More

Thank Bigbadphil
Reviewed 14 May 2017

Popped into the Cavalier last nite, brilliant meal hot and well presented, even although the restaurant was busy the staff were efficient good mannered polite and attentive.

Thank alex w
Reviewed 13 May 2017 via mobile

Staying locally and exploring Edinburgh we decided to eat in Dalkeith for evening meal. Cavaliere did not disappoint. The reception as we arrived was warm and friendly. The restaurant itself was clean and staged Italian, music for authenticity too. We were seated and order taken....More

Thank mouseketeerYorkshire
Nearby Restaurants
Bombay Lounge
505 reviews
.24 km away
590 reviews
.35 km away
Anema & Core
9 reviews
.25 km away
Nearby Attractions
Newbattle Golf Club
15 reviews
.66 km away
5 reviews
.21 km away
Dalkeith Corn Exchange Museum
6 reviews
.21 km away
The Blacksmith's Forge
22 reviews
.17 km away
Questions & AnswersAsk a question
Kathryn S
Does it allow dogs?
10 April 2017|
Answer Show all 4 answers
Response from enquiries e | Property representative |
Many thanks for your enquiry. Unfortunately we dot allow any dogs, not unless it is a guide dog. We hope to see you soon.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Brunch, Lunch, Dinner, After-hours
Restaurant features
Delivery, Takeout, Reservations, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Romantic, Groups, Child-friendly, Special Occasion Dining, Kids, Business meetings
Open Hours
11:00 - 23:30
11:00 - 23:30
11:00 - 23:30
11:00 - 23:30
11:00 - 23:30
11:00 - 23:30
11:00 - 23:30
Location and Contact Information
  • Address: 124 High Street, Dalkeith EH22 1AU, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Midlothian  >  Dalkeith
  • Phone Number: +44 131 663 4492
  • E-mail
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