At Rocca, we are passionate about quality, sincere friendly service, and our place in the local community. Situated in the heart of Hamilton’s conservation area, in a charming 19th century period property and former bank, at Rocca you can enjoy a dining experience in a sophisticated, family-friendly and ambient setting.

Allow us to welcome you for a relaxing meal for one, a business lunch, a catch-up with friends, a romantic evening or to enjoy quality time as a family. Whatever the occasion, be it a birthday or simply a weekday we welcome you warmly to Rocca!


Booking a table at Rocca has never been easier. Just click on the button below and in a few ticks you'll be all booked up.

We look forward to seeing you soon!


At Rocca, our vision is to retain the authenticity of traditional, wholesome Italian cooking, in harmony with Scottish taste influences and the changing contemporary appetite of the 21st century. Our menu offers a selection of both classic and modern flavoursome Italian dishes, that friends of Rocca can enjoy time after time.

We use the best of authentic Italian ingredients, contrasted with locally sourced nods to iconic Scottish favourites, such as salmon and haggis. Whether you opt for a fine or a hearty plate, the choice is yours, with tempting desserts, Italian coffee and contemporary cocktails in popular demand for afters too.



Roccaway is back! We're delivering your favourite Rocca dishes straight to your door.

Call us on 01698 200502 or place an order online using the link below. Last orders at 8.30pm daily.




Available to pre-order

Create your very own Neapolitan style pizza at home. Our ‘Dough It Yourself’ (D.I.Y!) pizza kits are now available to pre-order

Simply call us on 01698 200 502 to pre-order your kit, or send us a message by clicking the link below.


No need to deprive yourself of the epic taste of Rocca. Enjoy your favourite dish in the comfort of your home. Car park collection or home delivery available.


At Rocca, we would love to help make your special occasion or event one to remember with a smile. Whatever the occasion, we can help to make it more relaxing, enjoyable and tasty! We offer a range of menus, including set and bespoke packages, which can be tailored to suit your party and your individual requirements.

We can create a private dining atmosphere with experienced arrangement of tables to allow you the social interaction you wish. In addition, we can also gladly arrange additional amenities, such as table linen and décor, and more. So what are you waiting for… time to stop planning and start enjoying!


Whilst we love an invite, we know that it’s not always practical to bring the party to us!… Fortunately for your culinary convenience our Head Chef and catering team pride themselves in their ability to deliver to you premium quality dishes, buffets and canapés to the local location of your choice.

We offer a variety of menu choices to suit both your pallet and budget, and welcome the opportunity to work with you to create a catering experience to remember for all the best reasons.



If you are passionate about excellent food and drinks, atmosphere and service, and are experienced, friendly, and hard working then you're exactly the kind of team member we love to hear from.

Email your CV to or better still drop into the restaurant to put yourself forward for consideration of any vacancies.


“Had lunch with my friends yesterday and it was absolutely gorgeous. Staff are very attentive and friendly. Proseçco by the glass was another positive for me! Thank you Rocca, I will be back soon.”

Gaynor Isabelle Tullis, FACEBOOK