About us

Established in 1989.

Since 1989, guests have gathered here for more than dinner. Rich textiles, ornate décor, traditional rituals, and live entertainment come together to create an immersive dining experience inspired by Moroccan culture. Marrakesh Restaurant brings people together around shared courses and thoughtful service, inviting guests to slow down and enjoy the moment. Signature dishes such as B'stilla Royale, Traditional Lentil Soup, and Tagine of Chicken, Lemon, and Olives reflect generations of culinary tradition. The experience continues with the Marrakesh restaurant menu, where guests can explore a selection of traditional dishes that showcase the rich culinary heritage behind every visit. For those seeking exceptional Moroccan food, every meal offers a glimpse into a long-standing culinary tradition.

Read more about us

Catering

Check Out the Catering Menu

Marrakesh Restaurant would be honored to provide our services for your next event. Each event is bespoke to your tastes and needs, to provide the best experience possible for you and your guests.

CATERING Catering menu button

Reservations

Join us today

To make a reservation inquiry, please call (503)-248-9442 or fill out the form and we will respond as soon as possible. Check out our working hours below to see when you can inquire about a reservation.

IN ORDER FOR YOUR RESERVATION TO BE COMPLETE, IT HAS TO BE CONFIRMED WITH AN EMAIL REPLY!

Reserve

Your True Moroccan Experience Awaits

There is no need to fly half-way around the world to get the tastes and atmosphere of Morocco. In the traditional code of Moroccan hospitality, all guests at the Marrakesh Restaurant are treated with graciousness and attentiveness. At this cozy ethnic oasis adorned with richly textured Moroccan rugs, ornate silver urns and tapestries, you will feel like an honored guest in the sultan’s tent.

Newsletter

Location

Marrakesh Restaurant
1201 NW 21st ave
Portland, OR
97209

Hours

Tue, Wed, Thur, Fri, Sat, Sun
5:00 PM - 10:00 PM
Closed on Mondays