Best Vegetarian Restaurants in Morocco

Kasbah Café

$$$$ Rue De La Kasbah, Marrakesh 40000, Morocco, 40000, Essaouira
Moroccan Fine dining
Kasbah Café is a Moroccan restaurant cafe in Marrakech with panoramic terraces at Jemaa El Fna and Kasbah in an iconic location and authentic recipes of Morrocan cuisine will quickly distinguish it and charm all the senses.

La Coupole Essaouira Beach

$$$$ زنقة إبن 15rue Ibn Rochd, 44000, Essaouira
Mediterranean Casual Dining
La Coupole Essaouira Beach is an arty and eco-friendly beachfront restaurant with a view of Mogador island. Mediterranean cuisine, seafood, tapas, detox, draught beers, local wine, cocktails & more. It is a place that is a 5-minute walk from the medina and offers a sunny terrace, a restaurant area, a contemporary bar, and two cocooning sofas with a cozy atmosphere all overlooking the beach and the port of Essaouira.

Dar Baba Restaurant & More

$$$$ 2 Rue De Marrakech, 44000, Essaouira
International Mediterranean Casual Dining
Dar baba restaurant is located in the center of the medina, in the historic building of the 19 century. you can relax on the terrace with an ocean view, have a fresh signature or classic cocktails in one of our two bars, and most importantly, you have 4 dining rooms where you enjoy a varied choice of tapas, appetizers, Mediterranean and International dishes.

ILOLI

$$$$ Rue Najib Mahfoud, 20250, Casablanca
Japanese Asian Fine dining
ILOLI is the first restaurant of Japanese gastronomy in Morocco, Bringing Japan to the heart of Morocco thanks to the creative and refined Japanese and Asian cuisine of its chefs straight from starred restaurants in Japan. Food and wine pairing menus are also offered by the head sommelier.

Azar

$$$$ Rue De Yougoslavie, , Marrakech
Mediterranean Moroccan Lebanese Middle Eastern Fine dining
Azar Restaurant is located in Gueliz serving mouth-watering Lebanese, Morrocan, Middle Eastern, and Mediterranean cuisines accompanied by Live music, belly dancers show, terrace, and lounge. The perfect place to discover the oriental way in Marrakesh.

Ocean Vagabond Restaurant

$$$$ Boulevard Mohamed V, BP103, 44000, Essaouira
French European Mediterranean Casual Dining
Ocean Vagabond Restaurant is a Restaurant in surf & bohemian atmosphere, Ocean Vagabond welcomes you on the beach of Essaouira, facing the island of Mogador, in a large outdoor/indoor area, between a tree-lined terrace for your lunches and dinners, beach corner with the bed to disconnect to the sun and indoor bar to meet over a drink. The Chef offers every day a slate of dishes on French, European, and Mediterranean cuisines, and Seafood dishes.

La Terrasse - Dar El Kasbah

$$$$ 12 Bis Rue De La Kasbah, , Tangier
International Mediterranean Moroccan Casual Dining
La terrasse de dar el kasbah is a restaurant with a peaceful atmosphere. Down to the biggest palm tree of Tangier and next to the first telegraph of Africa, you can have delicious Moroccan, Mediterranean, and International dishes!

Dar Yacout

$$$$ 79 Sidi Ahmed Soussi, 40000, Marrakech
African Moroccan Middle Eastern Fine dining
The Dar Yacout Restaurant is a landmark of Marrakesh. The decor is enchanting with its private rooms and breath-taking panoramic view from the terrace overlooking the medina and the Koutoubia mosque of Marrakesh serving delicious African, Moroccan, and Middle Eastern cuisines.

L'Adresse Gueliz

$$$$ Atar،1 Villa، Avenue Mohammed V, 40000, Marrakech
French European Moroccan Middle Eastern Fine dining
L'Adresse Gueliz welcomes you in the city center of Marrakech to offer you a selection of French, European, Moroccan, and Middle Eastern cuisines in a typical decoration to eat on the spot or take away.

Palais Jad Mahal

$$$$ Rue Haroun Errachid, 40000, Marrakech
French International European Asian Moroccan Middle Eastern Fine dining
Nestled in the upscale neighborhood of Hivernage, near the Mamounia and Royal Mansour palaces, Palais Jad Mahal is now part of the prestigious circle of addresses must-see in Marrakech. Hearing is not the only meaning highlighted at the Palais Jad Mahal because the smell and taste are under the responsibility of the chef, who offers Moroccan, French, Thai, European, Middle Eastern, and International cuisines.

Chez Mado

$$$$ 22 40000 Rue Moulay Ali, 40000, Marrakech
French European Mediterranean Casual Dining
Chez Mado restaurant, located behind Avenue Mohammed V, has been remodeled, and to everyone's delight! Native and in love with the seaside, serving the best of Seafood, French, European, and the Mediterranean.

Le Foundouk

$$$$ RUE SOUK EL FASSI N°55 - KAT BENNAHÏD, , Marrakech
Moroccan Fine dining
After the effervescence of the medina and souks of Marrakesh, the rooftop restaurant Le foundouk asserts itself as the best place to enjoy Moroccan or international cuisine with an outstanding view above Marrakesh.

Le Palace

$$$$ Avenue Echouhada, 40000, Marrakech
French European Mediterranean Fine dining
Le Palace Marrakech offers French-inspired cuisine, a fine dining experience, as well as a cocktail bar, cigar lounge, and club. With an extensive drink and food menu. Le Palace prides itself on outstanding service and maintaining high standards of fine dining.

El Fenn Hotel, Restaurant And Rooftop Bar

$$$ Derb Moulay Abdullah Ben Hezzian, 2, 40000, Marrakech
International Moroccan Elegant & Chic
El Fenn is a relaxed kind of place, and so is our food. The emphasis is on local, seasonal plant-based food – with meat and fish available too. Each dish is made with freshly harvested fruits and vegetables from local farms and markets, with bright herbs, exotic spices and fragrant aromatics. It’s fresh, flavourful & packed full of goodness. We’re open for meals, snacks & drinks every day. Non-residents are welcome to visit our rooftop restaurant, where lunch and dinner are served daily, and our bar serves cocktails, juices, light meals and tapas throughout the day and evening. Whether you want to lounge on a day bed in the sunshine or watch the sunset over the Atlas Mountains, we’re open daily for fresh juices, cocktails and food – plus just enough buzz to make the nights come alive.

Le Salama

$$ 40 Rue Des Banques, 40000, Marrakech
Moroccan Middle Eastern Premium Casual Elegant & Chic
Located in the heart of Djema el Fna square, the Salama is a very cosy place to have a drink after a shopping trip to the souks! An elegant and hospitable place that harmonizes colonial style with Moroccan handicrafts. All are perfectly chosen, from the tones to the soft lighting, well suited for a coffee, lunch or even a romantic dinner! At sunset, it is ideal for an aperitif with a fantastic panorama: The Atlas Mountains. That's not all! Come with us to discover what other secrets this fascinating place hides! This restaurant/bar is a true find. Located just meters off Djema el Fna square, it has an unfamiliar ambience and elegance. Le Salama is spread over three levels allowing it to cater for over 200 guests and is crowned with a panoramic terrace overlooking the Atlas mountains and a 360-degree view of the medina.

Kosybar Marrakech (Bar Spa Reso)

$$$ Place Des Ferblantiers،, , Marrakech
African International Mediterranean Asian Premium Casual
The Kosybar is a beautiful place where souls come together for a drink, a meal and, as often, an unforgettable sunset. With a terrace like this, it's hard not to get excited in front of a crazy view of the Medina, to enjoy the beauty of the city, the art and the sunset that mixes its warm colours with those of the stones of Marrakesh. Moroccan, Mediterranean and international cuisine combines different food and wine cultures, uniting and fusing the unique flavours that make Kosybar's cuisine unique.

Café Des Épices Marrakech Medina

$ 75 Derb Rahba Lakdima, 40000, Marrakech
Mediterranean Moroccan Casual Dining
Café des épices is a world-renowned Café restaurant that attracts people from all over the world; with its red Marrakech Tadelakt, you are bound to fall in love with Anne Favier's decoration that reminds you of Morocco's culture, art and crafts. The beautiful terrace gives you a perfect and breathtaking view over the majestic Atlas Mountains, complete with low tables and Berber cushions; the experience is one of a kind. The interior is as beautiful as the outdoor, with its wooden tables and chairs; if you are a lover of quiet and relaxing areas, Café des épices is the place to go to; with a fireplace, you can savour a hot mint tea with Moroccan pastry and forget about the world in Marrakech's best café restaurant. Café des épices offers a variety of choices with its diversified Moroccan menu; after a stroll in the chaotic medina, you are welcome to freshen up with one of our fresh juices made with seasonable fruits.

El Tangerino

$$$$ Corniche De Tanger, 186 Ave Mohammed VI, 90000, Tangier
Spanish European Mediterranean Casual Dining
El Tangerino is a nautical-themed restaurant on the corniche, El Tangerino serves Spanish cuisine, European cuisine, Mediterranean cuisine, and Seafood dishes. Upstairs has exquisite views of the sea and is ideally enjoyed with a drink and some tapas.

M Rooftop By Medina Heritage

$$ 58, Angle Rue El Ksour Et, Rue Fhal Zefriti, 40000, Marrakech
African International Mediterranean Moroccan Casual Dining
Welcome aboard, Medina Heritage! Where three unique experiences gather in one single place: An exhibition area, the M Exhibition, for paintings and cultural activities; a Concept Store, the M Vitrine, for handmade creations; and finally, a cafe-restaurant rooftop, the M Rooftop, where meals and drinks are served with a view over the fabulous Medina of Marrakesh. It is located inside the Lakssour district, surrounded by beautiful riads, guesthouses and shops, 5 min walking distance only (400m) from the famous “Jamâa El Fna” Square, the “Big Square”. M Rooftop by Medina Heritage is a gastronomic restaurant at the Rooftop of Medina Heritage. Our Chef will be amazed to take you into an extraordinary culinary experience. From Moroccan to International meals, the Menu offers a large selection of flavours and recipes cooked at low temperatures to preserve the quality of ingredients and the taste of Moroccan spices. Vegan and gluten-free meals are also included in the Menu.

L'amazigh Rooftop

$$ 38 MOULAY TAYEB, Souk Laksour, 40030, Marrakech
International Moroccan Casual Dining Ethnic Family Style
Amazigh Rooftop has a lovely rooftop where you can see the majestic Koutoubia and a fantastic sunset. The AMAZIGH restaurant offers Moroccan specialities, grilled dishes and a variety of international dishes in a warm and welcoming atmosphere. Here you can enjoy delicious Middle Eastern, Moroccan and Mediterranean cuisine, perfect for making all customers agree and satisfying everyone's tastes. A location in full oriental style, overlooking the beautiful Marrakech, to frame a beautiful combination that includes high-quality food and breathtaking views.
We are sorry but there are no matching results for selected filters.