From Irish comfort foods to the best in international cuisine, we highlight ten of the best Malahide restaurants for all tastes.

Given its position as an affluent neighbourhood just north of Ireland’s capital city, there is little surprise that Malahide is home to some fantastic restaurants serving some of the best local and international cuisine.
From humble neighbourhood restaurants with costs to match to upmarket restaurant experiences, Malahide truly has something for all tastes and budgets.
We highlight the pick of the bunch with our list of ten Malahide restaurants for all tastes.
Ireland Before You Die’s top tips for visiting Malahide’s restaurants:
- Malahide is a beautiful coastal town in Fingal, County Dublin. Before or after your bite to eat, take a stroll down to Malahide Beach and the marina.
- Always be sure to book a table at one of these top restaurants well in advance.
- If you have any specific dietary requirements, call the restaurant ahead of time to ensure they can properly accommodate you.
- Thanks to its coastal location, many of these Malahide restaurants have gorgeous fresh seafood dishes. Don’t miss out!
10. McGoverns – a family-run restaurant

The family-run element of this Malahide institution lends its friendly atmosphere a personal touch that has locals and visitors returning for more.
Furthermore, the food is delicious. Excellent chefs source the finest local ingredients to keep everything as fresh as possible before the great food hits your plate.
Address: The Diamond, Main Street, Malahide, Dublin, Ireland
9. Déjà Vu – a bustling neighbourhood restaurant

Déjà Vu came to fruition in order to bring the experience of a Parisian café to Malahide’s food scene.
The restaurant’s intimate setting lends it an air of exclusivity while the friendly staff create a comfortable atmosphere.
Déjà Vu offers an excellent brunch menu all week, with traditional and adventurous options to suit your taste.
For a weekend brunch with friends, they have a small drinks list. But what the list lacks in variety, it makes up for in quality.
Address: 19 Old Street, Malahide, Co. Dublin, K36 AE95, Ireland
8. The Greedy Goose – a family-run restaurant serving Irish tapas

This family-run and family-friendly restaurant is found in a small and simple setting. The menu offers a wide array of Irish food, tapas style. If you’re looking for good value, the early-bird option is excellent.
Open and spacious, with a menu to suit all tastes and dietary requirements, there really is something for everyone here.
If you are looking to come from Dublin city, it is very easy to do so with the Dublin Bus.
Address: 15 Townyard Ln, Malahide, Co. Dublin, Ireland
7. The Greenery – a seafront restaurant you won’t want to miss

Boasting a beautiful beachside location, The Greenery was first established in 2017 and has since become one of the most beloved restaurants in Malahide.
A vibrant all-day eatery serving a fantastic array of delicious dishes to suit all tastes and dietary requirements, this is the perfect place to stop by and enjoy a tasty bite to eat for breakfast, lunch, or dinner while exploring this popular seaside village.
Address: 1 Coast Rd, Malahide, Co. Dublin, Ireland
6. Bon Appetit – fantastic food in a beautiful Georgian townhouse

You’ll find Bon Appetit in a beautiful Georgian townhouse near Malahide Harbour. This restaurant’s modern dishes blend French and Asian influences on excellent small plates for fans of tapas dining.
The cosy cellar bar opens for a delectable brunch and afternoon tea on weekends. You’ll also find traditional and original cocktails and a carefully curated global wine list.
The candle-lit dining room makes for a lovely atmosphere, and the professional staff cater to your every need. Bon Appetit is Michelin-recommended for good reason: it’s one of the best restaurants in Malahide.
Address: 9 James’s Terrace, Malahide, Co. Dublin, K36 KR66, Ireland
5. Gibney’s – for excellent bar food

Gibney’s is Malahide’s best spot for contemporary comfort food. With an enormous menu filled with everything from soup and a sandwich to fish and chips, you know exactly what you’re getting at Gibney’s.
But that’s not to say they don’t excel at what they do. You couldn’t serve comfort food without the atmosphere to match, and the friendly staff and lit fireplace go a long way towards creating a comfortable atmosphere.
Address: 6 New St, Malahide, Co. Dublin, K36 HW67, Ireland
4. Siam Thai – delicious food made with quality ingredients

Siam Thai has a couple of locations in the south Dublin suburbs of Rathmines and Dundrum, with their Malahide restaurant as their outpost in north Dublin.
The kitchen serves up delicious Thai food – both modern and traditional – using the highest quality ingredients. Their painstaking attention to detail keeps them on the cutting edge of the Malahide food scene.
Address: 1 The Green, Malahide, Co. Dublin, K36 K296, Ireland
3. Kajjal – a Pakistani restaurant in the heart of Malahide

The comfortable surroundings and excellent service from attentive staff immediately strike diners in Kajjal. But these factors would be moot if it weren’t for the world-class food on offer.
Since 2007, Kajjal has provided the people of Malahide with the finest in Pakistani cuisine. The menu features traditional Pakistani fare, combining the country’s spices with the finest Irish produce.
Kajjal has something for everyone. Not only does the kitchen offer the widest range of curries in Malahide, but the list of vegetarian options is second to none.
Address: Unit 7 The Green, Malahide, Co. Dublin, K36 KN12, Ireland
2. Sale e Pepe – a Malahide favourite

Sale e Pepe has been a Malahide favourite since opening in 1993. It specialises in steak and seafood, but the kitchen staff can turn their hand to almost any dish. So, keep an eye on the ever-changing specials board.
The prices in this white-tablecloth spot belie the undeniable quality, making this the best value-for-money restaurant in Malahide.
The vegetarian options are limited but delicious, and Sale e Pepe boasts one of the most extensive wine lists in all of County Dublin.
Address: Main St, Malahide, Co. Dublin, Ireland
1. Jaipur – a culinary tour through India

Asheesh Dewan established Jaipur in 2003, and the restaurant has gone from strength to strength ever since with its ethos of bringing the “essence of India” to Malahide.
Their traditional meals stay true to their roots, but the excellent kitchen at Jaipur does not fear pushing boundaries. The menu changes seasonally, so the dishes are almost at the height of freshness.
These menus are specially crafted by Jaipur’s kitchen staff to take diners on a culinary tour through India without having to leave the stone walls and high windows of the dining room.
Address: 5 St James’s Terrace, Malahide, Co. Dublin, K36 RD29, Ireland
Other notable mentions

That’s Amore: This Italian restaurant in the heart of Malahide serves up food as authentic as its rustic décor. Visit That’s Amore and feel like you’re sitting in an Italian trattoria.
Scotch Bonnet: Located just a short walk from Malahide Dart Station, Scotch Bonnet is one of Malahide’s most laid-back restaurants. They cater to everyone, from family lunches to stag/hen parties.
Taste of the Med: For great service and substantial portions, Taste of the Med is a must-try.
Your questions answered about the best Malahide restaurants
If you still have questions, we have you covered! In this section, we’ve compiled some of our readers’ most frequently asked questions and popular questions that have been asked online about this topic.

What are the best places to eat in Malahide?
Jaipur and Sale e Pepe are among the best places to eat in Malahide.
What are the best restaurants in Malahide for a special occasion?
The cosy atmosphere in Bon Appetit makes it the perfect restaurant in Malahide to celebrate a special occasion.
Is Malahide worth a visit?
Yes, Malahide is worth a visit. This seaside area represents a welcome respite from the big city feeling in Dublin while still offering some quality restaurants and bars to rival Ireland’s capital.




