Best Restaurants in Oujda
Hungry in Oujda? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Oujda
The dining scene in Oujda offers a unique blend of traditional Moroccan cuisine with a modern twist, giving visitors a taste of authentic flavors in a contemporary setting. From bustling street food stalls serving up savory tagines and flavorful couscous to elegant restaurants showcasing fine dining options with a local touch, there is something for every palate. Don't miss the opportunity to try local specialties like msemen (Moroccan pancakes) or b'stilla (a savory pie), and be sure to wash it all down with a refreshing glass of mint tea or freshly squeezed orange juice. With a vibrant culinary scene that caters to all tastes and budgets, dining in Oujda is an experience not to be missed.
- Top rated
- Closest to the centre
- A–Z
50 restaurants
-
Restaurant3.9★1,035 reviews
Trocadero
Trocadero, a popular restaurant and café in Oujda, offers a vibrant atmosphere and a diverse menu that caters to both local and international tastes. Whether you're in the mood for a hearty meal or a light snack, Trocadero is the perfect spot to relax and indulge while soaking in the local culture.
Mon 6:00–23:00 · Tue–Sun 5:00–24:00
-
Restaurant4.1★577 reviews
MAK'DAL OUJDA
Discover the vibrant flavors of Moroccan cuisine at MAK'DAL OUJDA, a beloved restaurant in the heart of Oujda. With a welcoming atmosphere and a diverse menu, it's a must-visit for food lovers seeking authentic dishes.
Daily 12:00–1:30
-
Restaurant3.8★636 reviews
Ôregal
Nestled in the vibrant city of Oujda, Ôregal is a must-visit restaurant that offers a delightful blend of local and international flavors. With its welcoming atmosphere and diverse menu, it's perfect for tourists looking to indulge in authentic Moroccan cuisine or simply enjoy a leisurely meal.
Daily 7:00–1:00
-
Restaurant4.5★457 reviews
مطعم شهيوات لمعلم
Nestled in the heart of Oujda, مطعم شهيوات لمعلم is a culinary gem that offers an exquisite blend of traditional Moroccan flavors and modern dining. Tourists flock to this restaurant for its welcoming ambiance and delicious dishes, making it a must-visit destination for food lovers.
Mon–Thu 12:30–23:30 · Sat–Sun 12:30–23:30
-
Restaurant4.2★445 reviews
مطعم و فران لحسن
Experience the rich flavors of Moroccan cuisine at مطعم و فران لحسن, a beloved restaurant in Oujda that offers an inviting atmosphere and delicious dishes. With its affordable prices and welcoming ambiance, it's a must-visit for tourists looking to indulge in local culinary traditions.
Mon–Fri 9:00–21:00 · Sat 9:00–24:00
-
Restaurant3.9★452 reviews
El Kabados
El Kabados in Oujda is a must-visit restaurant for tourists seeking to indulge in traditional Moroccan cuisine. With its vibrant atmosphere and diverse menu, it promises an unforgettable dining experience.
Daily 12:00–23:00
-
Restaurant4.2★351 reviews
M & J
M & J is a vibrant restaurant located in the heart of Oujda, offering a delightful blend of traditional Moroccan flavors and modern culinary creativity. With its welcoming atmosphere and diverse menu, it's a must-visit for any traveler seeking an authentic dining experience.
Mon–Sat 12:00–23:30
-
Barbecue3.9★376 reviews
مشويات أم القرى على الطريقة التقليدية
Dive into a culinary journey at مشويات أم القرى, a renowned barbecue restaurant in Oujda. Experience the rich flavors and vibrant atmosphere that make this eatery a must-visit for tourists seeking an authentic taste of local cuisine. With its warm ambiance and expertly grilled dishes, it's perfect for both casual dining and special occasions.
-
Restaurant4.1★339 reviews
Blankok Burger
Blankok Burger is a must-visit destination for burger enthusiasts in Oujda, offering a delightful variety of gourmet burgers and local specialties. With its vibrant atmosphere and moderate prices, it’s the perfect spot for tourists looking to indulge in delicious meals after exploring the city.
Daily 7:00–23:30
-
Asian4.0★350 reviews
Tokyo Sushi
Nestled in the heart of Oujda, Tokyo Sushi offers an authentic Asian dining experience, showcasing a delightful array of sushi and other Japanese delicacies. This moderate-priced restaurant is perfect for tourists seeking to indulge in fresh, high-quality dishes that reflect the rich culinary traditions of Japan. With a cozy atmosphere and friendly service, it's an ideal stop for sushi lovers and curious foodies alike.
Daily 12:00–1:00
La Pelle à Pizza
La Pelle à Pizza offers a delightful culinary experience in Oujda, where locals and tourists alike can indulge in delicious pizzas and fast food delights. With a cozy atmosphere and a diverse menu, it’s a must-visit for pizza lovers.
Beli Gourmet & Café - restaurant Oujda
Nestled in the heart of Oujda, Beli Gourmet & Café is a charming restaurant that invites tourists to savor delicious breakfast options and local delicacies in a cozy atmosphere. With its welcoming ambiance and diverse menu, it's a perfect spot to start your day or enjoy a leisurely meal.
Daily 7:00–23:00
LUNARIA, Restaurant - Coffee club.
Nestled in the heart of Oujda, LUNARIA is a delightful restaurant and coffee club that offers a perfect blend of Moroccan hospitality and contemporary dining. With a diverse menu and inviting ambiance, it’s an ideal spot for tourists to savor authentic flavors while enjoying the vibrant local culture.
Daily 8:00–23:00
National
Discover the vibrant flavors of Moroccan cuisine at National Restaurant, a beloved dining spot in Oujda. Known for its affordable prices and lively atmosphere, this restaurant offers a delightful menu that captures the essence of local culinary traditions, making it a must-visit for tourists eager to experience authentic Moroccan dishes.
Daily 12:00–24:00
snack bravo
Discover Snack Bravo, a delightful restaurant in Oujda that offers an affordable yet flavorful dining experience. Perfect for tourists seeking a taste of local cuisine, this eatery is known for its warm atmosphere and delectable menu.
Daily 12:00–1:00
Belle d'Orient
Experience the rich flavors of Moroccan cuisine at Belle d'Orient, a must-visit restaurant in Oujda. With its inviting atmosphere and diverse menu, it promises an unforgettable dining experience for all travelers.
Daily 10:30–23:00
Ayden Gourmet eat & enjoy
Nestled in the heart of Oujda, Ayden Gourmet Eat & Enjoy is a culinary gem that invites tourists to indulge in a delightful dining experience. With its inviting ambiance and diverse menu, this restaurant and café offers something for everyone, making it a perfect stop for those exploring the vibrant city of Oujda.
Daily 7:00–23:30
Tajine City
Tajine City in Oujda is a culinary haven that offers a unique taste of Moroccan cuisine, featuring traditional tajines and a warm atmosphere perfect for tourists looking to explore local flavors.
Daily 7:00–24:00
Restaurant Le Délice
Nestled in the heart of Oujda, Restaurant Le Délice offers a delightful culinary journey through Moroccan cuisine, promising an unforgettable dining experience for tourists seeking local flavors.
Mon–Sat 12:00–23:00
Nara sushi
Nara Sushi in Oujda is a culinary gem offering a delightful array of traditional Japanese dishes. From fresh sushi rolls to comforting ramen, this restaurant promises an unforgettable dining experience for tourists looking to explore international flavors.
Mon–Fri 12:00–24:00 · Sat–Sun 7:00–24:00
KSN Restaurant De Poisson
Nestled in the heart of Oujda, KSN Restaurant De Poisson offers an exquisite seafood dining experience that showcases the freshest local catches. With a welcoming atmosphere and a diverse menu, this fish restaurant is a must-visit for seafood lovers exploring Morocco.
Mon–Thu 11:00–24:00 · Sat–Sun 11:00–24:00
L'en Cas
Nestled in the vibrant city of Oujda, L'en Cas is a must-visit restaurant offering an authentic taste of local cuisine. With its inviting atmosphere and affordable prices, it promises a delightful dining experience for tourists and locals alike.
Mon–Sat 10:00–24:00
Miral
Miral is a vibrant restaurant located in Oujda, Morocco, offering a delightful culinary experience with a menu rich in local flavors and traditional dishes. Open from morning until midnight, it is the perfect spot for tourists seeking an authentic taste of Moroccan cuisine.
Daily 6:00–24:00
MoFish
MoFish is a must-visit restaurant in Oujda, known for its exquisite seafood dishes and vibrant atmosphere. Perfect for tourists seeking an authentic dining experience, MoFish offers a delightful menu that highlights the best of local flavors.
Mon–Thu 12:00–24:00 · Sat–Sun 12:00–24:00
Diwane Resto
Diwane Resto in Oujda is a culinary gem that offers a delightful journey through Moroccan flavors. Known for its affordable prices and inviting atmosphere, this restaurant is perfect for tourists looking to indulge in traditional dishes and local hospitality.
Daily 12:00–22:00
Resto Fréro
Resto Fréro is a charming restaurant located in Oujda, Morocco, known for its inviting atmosphere and delicious local cuisine. A must-visit for food lovers!
Palace Angad
Palace Angad in Oujda offers a delightful dining experience that showcases the rich flavors of Moroccan cuisine. This moderate-priced restaurant is perfect for tourists seeking an authentic taste of the region in a welcoming atmosphere.
Daily 6:00–24:00
Pepe Nero Italien Restaurant Oujda
Pepe Nero in Oujda is a must-visit for tourists seeking a taste of Italy. With its warm ambiance and delicious menu featuring pizza, pasta, and more, this Italian restaurant promises a memorable dining experience. Perfect for families or casual outings, it's a place where culinary passion meets friendly service.
Daily 12:00–24:00
Casa Sevilla
Nestled in the vibrant heart of Oujda, Casa Sevilla invites you to indulge in an authentic Spanish dining experience. From tapas to fresh seafood, each dish promises a culinary journey that captures the essence of Spain. Perfect for food lovers seeking a unique taste while exploring Morocco.
Daily 13:00–1:00
Mr Sushi
Located in the vibrant city of Oujda, Mr. Sushi offers a delightful array of Asian cuisine that captivates the senses. With its inviting atmosphere and expertly crafted dishes, it’s a must-visit for food enthusiasts exploring the region.
Tue–Sun 12:30–23:00
El Kouz
Nestled in the heart of Oujda, El Kouz is a culinary gem that invites tourists to indulge in a delightful dining experience. Known for its exquisite Moroccan cuisine, this restaurant offers a vibrant atmosphere and authentic flavors that showcase the rich culinary heritage of the region. With a menu full of traditional dishes and warm hospitality, El Kouz is an essential stop for food lovers exploring Oujda.
Daily 11:00–23:30
Brunch
Nestled in the heart of Oujda, Brunch is a delightful restaurant that offers a unique culinary experience. Known for its vibrant atmosphere and diverse menu, it’s the perfect spot for tourists seeking a taste of local and international flavors. Open daily from 11 AM to midnight, it caters to all who crave delicious meals in a cozy setting.
Daily 11:00–24:00
L'Embuscade
Discover L'Embuscade, a premier seafood restaurant in Oujda, where culinary artistry meets the freshest catch of the day. Delight your senses with exquisite dishes in a vibrant atmosphere.
Daily 12:00–23:00
Marbella
Nestled in the heart of Oujda, Marbella is a vibrant restaurant that promises a delightful culinary experience for tourists. With its inviting atmosphere and diverse menu, it's the perfect spot to savor local flavors and international dishes alike. Whether you're looking for a casual meal or a special dining occasion, Marbella caters to every palate.
Daily 10:00–1:30
Boufelja
Boufelja is a delightful restaurant located in Oujda, Morocco, offering an authentic taste of local cuisine. With a warm ambiance and friendly service, it promises an unforgettable dining experience for every visitor. Enjoy the vibrant flavors and traditional dishes that reflect the rich culinary heritage of the region.
Daily 6:00–20:00
Restaurant Mati Mati
Experience the vibrant flavors of Moroccan cuisine at Restaurant Mati Mati, a local gem in Oujda. With its warm ambiance and diverse menu, it's a must-visit for food lovers.
Mon–Sat 10:00–22:00
Café Restaurant La Cambre
Nestled in the heart of Oujda, Café Restaurant La Cambre offers a delightful dining experience with a diverse menu, perfect for tourists seeking authentic local flavors. With its cozy atmosphere and friendly service, it's an ideal spot to relax and enjoy a meal after exploring the city's attractions.
Daily 6:30–12:00
Restaurant de Poissons
Nestled in the heart of Oujda, Restaurant de Poissons offers a delightful culinary experience specializing in fresh seafood. This charming restaurant is a must-visit for tourists looking to indulge in authentic local flavors while enjoying the warm atmosphere of Moroccan hospitality.
ibis Kitchen
Nestled in the vibrant heart of Oujda, ibis Kitchen offers a delightful culinary experience that showcases the rich flavors of Moroccan cuisine. With its warm ambiance and attentive service, it's a must-visit for any food lover exploring the region.
Daily 12:30–14:30, 19:30–22:30
Restaurant la kasbah
Nestled in the heart of Oujda, Restaurant la Kasbah invites tourists to indulge in a delightful culinary journey. With its vibrant atmosphere and authentic Moroccan dishes, it's a must-visit for food lovers seeking to explore local flavors.
Restaurant Tafarnout
Restaurant Tafarnout in Oujda is a must-visit for tourists seeking authentic Moroccan cuisine. With a warm ambiance and diverse menu, it offers a true taste of local flavors, making every meal a delightful experience.
Daily 7:00–23:00
O'GRANDÉ
O'GRANDÉ is a must-visit restaurant in Oujda, Morocco, offering a delightful culinary experience with a menu that celebrates local flavors and ingredients. Perfect for tourists looking to indulge in authentic Moroccan cuisine.
Daily 11:00–5:00
Agadir restaurant traditionnelle
Agadir Restaurant Traditionnelle in Oujda offers an authentic taste of Moroccan cuisine, enveloped in a warm atmosphere that transports you to the heart of Morocco. With its rich flavors and traditional dishes, this restaurant is a must-visit for any food enthusiast.
Restaurant istanbul
Nestled in the heart of Oujda, Restaurant Istanbul offers an authentic taste of Turkish cuisine that delights the senses. With a warm ambiance and a diverse menu, it promises an unforgettable dining experience for tourists seeking to explore rich culinary traditions.
Daily 9:00–22:00
Boudir restaurant
Nestled in the heart of Oujda, Boudir Restaurant offers a delightful culinary experience with traditional Moroccan flavors. This cozy dining spot invites tourists to indulge in authentic dishes that reflect the rich culture of the region. Whether you're seeking a quick bite or a leisurely meal, Boudir is a must-visit for food enthusiasts exploring Oujda.
مطعم المراكشي
مطعم المراكشي is a must-visit Western restaurant in Oujda, offering a delightful fusion of traditional and contemporary dishes that cater to every palate. Immerse yourself in a warm and inviting atmosphere while enjoying exceptional service and mouth-watering cuisine that showcases the best of local ingredients.
Restaurant pescador
Nestled in the heart of Oujda, Restaurant Pescador offers a delightful dining experience with a focus on fresh seafood and local flavors. This charming eatery is perfect for tourists seeking authentic Moroccan cuisine in a warm and inviting atmosphere.
Open 24 hours
Burga Oujda
Nestled in the heart of Oujda, Burga Oujda is a delightful restaurant that promises a memorable dining experience for tourists. Known for its inviting atmosphere and a diverse menu that showcases local and international flavors, it’s the perfect spot to savor authentic Moroccan cuisine. With its warm hospitality and vibrant decor, Burga Oujda offers not just meals but a taste of Moroccan culture, making it a must-visit for any traveler exploring this charming city.
Mon–Sat 0:00–22:00
Resto Chaabi
Resto Chaabi is a culinary gem in Oujda, offering a delightful taste of Moroccan cuisine. Perfect for tourists seeking authentic flavors in a vibrant atmosphere.
Open 24 hours
Restaurant oujda & Bleu diwane
Restaurant Oujda & Bleu Diwane is a must-visit culinary gem in Oujda, Morocco, offering a delightful blend of traditional Moroccan cuisine and modern dining experiences. With its inviting atmosphere and flavorful dishes, it's perfect for tourists seeking to savor local flavors.
Explore Oujda on the map
A handpicked selection of must-see spots in Oujda, mapped for you.
More about Oujda

Oujda travel guide
Oujda, Morocco’s eastern gateway, blends a historic medina, lively souks, Andalusian heritage, local cuisine and easy access to the Oriental region.
Tell me more about OujdaMore to explore in Oujda
Explore more

Explore more of Morocco
Discover Morocco: A land of rich history, vibrant culture, and stunning landscapes, where ancient traditions meet modern allure.
Explore Morocco
Getting your guide ready…
We are putting together a fresh copy of the Oujda guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
