View map
Filtered by:
Rating
123456
Price
€€€€€€€€€
Bookable Online
Smart Offers only
10

Restaurants in Penicuik

 Discover a wealth of restaurants in Penicuik

No tour of Midlothian is complete without a visit to the historic town of Penicuik (pronounced “Pennycook”). Its restaurants specialise in the sort of heart-warming fare that sets you up nicely for long excursions into the Scottish Borders with their acres of rugged, unspoiled countryside and ancient forts and kirks. But needless to say, many other culinary tastes are catered for too. There's plenty to see and do in and around the town, from snagging photo ops at landmarks like the stately Penicuik House to dry skiing at nearby Hillend and checking out the amenities at the well-equipped local leisure centre.

Find available restaurants:
Sort by:Most relevant first
  • Most relevant first
  • Top-rated first
  • Most reviewed first
  • Most expensive first
  • Cheapest first

Cibo Italian Restaurant

Milton Bridge
Italian££££
5.8/64

Rosslyn Inn

Roslin
European££££
5.0/61
New

The Old Mill - Penicuik

Penicuik
European££££
Looking for the best restaurants near you?

The Flotterstone Inn

Milton Bridge
European££££

Stewarts Bar & Grill

Penicuik
International££££
5.1/649

The Royal Hotel

Penicuik
European££££
3.5/64

The Clippers

Penicuik
Indian££££

Côte Edinburgh

New Town
French££££
5.3/61189

Côte Glasgow

Glasgow City
French££££
5.5/61045

Red Onion

City Centre
Gourmet££££
5.4/6928
  1. 1.

    Penicuik restaurants serve up spectacular Scottish food

    The restaurants of Penicuik are a real hotspot for anyone keen to explore the region's cuisine. Places like the award-winning Stewarts Bar and Grill on John Street proudly plate the best Tweed Valley prime beef while offering familiar dishes with a playful twist – how about haggis with nachos as a starter? At the same time, the town boasts a number of venerable eighteenth century coaching inns such as The Royal Hotel on the High Street – an atmospheric setting to enjoy a soup of the day or Balmoral chicken wrapped in crispy bacon.
  2. 2.

    European-style Penicuik restaurants are endlessly popular

    Penicuik's restaurants certainly won’t disappoint those with a penchant for continental flavours. For a taste of the old country, you might want to head to Little Italy on Edinburgh Road. Here you can enjoy pizzas garnished with authentic buffalo mozzarella, homemade Italian sausage, fresh basil and other tasty toppings. Some of the town's trattoria also have live singing and piano recitals – just the thing to add extra frisson to a romantic dinner date. In addition there are numerous options further afield such as Cote on Frederick Street in Edinburgh's New Town, with its menu of onion soup, Breton fish stew, steak frites and other timeless French dishes.
  3. 3.

    Explore Penicuik restaurants with a Southeast Asian theme

    Fans of spicier recipes will find restaurants in Penicuik that are suited to them too. The town offers several top-notch curry houses such as The Clippers on the High Street, where you can light up your taste buds with tasty pakoras and minty dipping sauces, richly marinated lamb and chicken kebabs or aromatic chicken murgh prepared in a clay oven, as well as all the usual Indian staples.