We're giving you the chance to win back the value of your meal - every time you dine this month!

Good to know

Average Price
££££ - £30 - £49
Cuisine
Spanish, Tapas, Vegetarian friendly
Ambience
Cool, Cosy, Fun, Romantic, Traditional
Food Occasions
Dinner, Lunch
Perfect for
Birthdays, Celebrations, Dates, Romantic, Special occasions
Food Hygiene Rating
Food Hygiene Rating Pass for Piggs Royal Mile

About

Set on the historic Royal Mile, Piggs Wine & Tapas Bar is a cosy, characterful hideaway that brings the soul of Spain to the heart of Edinburgh’s Old Town. Founded by brothers Daniel and Victor Campos - sons of legendary restaurateur Ignacio Campos - Piggs is a family-run gem with deep culinary roots and a passion for authentic flavours.

The menu is a vibrant showcase of traditional Spanish tapas, many crafted by head chef Jose Vicente Gonzalez Rodriguez de Tembleque, affectionately known as Chevi. Born in Castilla-La Mancha, Chevi brings regional flair and over a decade of experience to the kitchen. Signature dishes include tortilla española, padron peppers, lamb tapas and octopus sandwiches, alongside staples like patatas bravas, croquettes and meatballs. Specials rotate regularly, and the barrequito coffee - a sweet, layered treat - is a must for dessert lovers. The drinks list features Spanish wines, sangrias and cocktails, all curated to complement the bold, rustic flavours of the food.

Inside, Piggs Royal Mile is snug and full of charm. The space is compact, with high stools, rustic wood accents and warm lighting that create an inviting, relaxed atmosphere. Spanish music hums in the background, adding to the upbeat vibe and making it a popular spot for both locals and visitors. Despite its size, the bar feels intimate rather than crowded, with friendly staff who are known for their attentiveness and menu knowledge.

Located at 276 Canongate, Piggs is a hidden gem tucked between the cobblestones of Edinburgh’s most iconic street. Whether you’re stopping in for a quick glass of wine and a few small plates or settling in for a leisurely meal, the team’s warm hospitality and Chevi’s bold, flavourful cooking make this a standout destination. It’s a little slice of Spain, right in the heart of the capital.

Read more +

Details

Get directions to Piggs Royal Mile Get directions to Piggs Royal Mile
Location
276 Canongate, Royal Mile, Edinburgh, EH8 8AA

0131 557 2955 0131 557 2955

Website

Opening Times

All day
Mon 12:00-23:00
Tue 12:00-23:00
Wed 12:00-23:00
Thu 12:00-23:00
Fri 12:00-23:00
Sat 12:00-23:00
Sun 12:00-23:00

Reviews

Share your thoughts with other diners

Write a review

Book a table

Call Piggs Royal Mile to make a booking on:

0131 557 2955 0131 557 2955

Visit their website

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near Piggs Royal Mile

Tattu Edinburgh
Edinburgh New Town

Tattu Edinburgh

Bistro du Vin Edinburgh
Edinburgh Old Town

Bistro du Vin Edinburgh

Piggs Royal Mile
Close