Love nightlife? Or maybe sipping on exotic cocktails with a nice view? Morocco won’t disappoint.
It’s a hive of great bars, offering everything from chilled dive bars to lively hotspots where you can dance the night away.

And to point you in the right direction, this travel guide lists 15 amazing bars you need to check out in Morocco.
The following bars offer vibrant atmospheres, exotic drinks menus, and top-notch food. So no matter what you’re hunting for, there’s sure to be a bar you’ll want to visit below!
1. Baromètre Marrakech
Baromètre is one of the best spots in Marrakech if you’re looking for eclectic cocktails and flavors.
This cocktail bar opened in 2016 and has since become a hotspot for cocktail lovers and foodies – since Baromètre is also a highly rated Moroccan restaurant.
So for great cocktails and food, Baromètre is a must.
The atmosphere is laid-back and the customer service is fantastic, and the fact that it’s in Marrakech makes it an easy spot to swing by if you plan on exploring Marrakech.
2. SKY28
Find SKY28 at the top of the Kenzi Tower Hotel in Casablanca – a rooftop restaurant and bar serving up top-notch food and drinks with a view that won’t disappoint.
Daytime or nighttime, SKY28 offers a stunning view overlooking the city, so it’s a must for sightseers.
In fact, the Kenzi Tower Hotel is the highest building in North Africa – so it’s also a great landmark to check off your bucket list.
The menu boasts everything from mouth-watering tapas dishes to colorful cocktails, and there’s even regular live music to enjoy.
3. O’Mulligan
O’Mulligan is a resto-pub in Marrakech that offers something different: a dive bar atmosphere with traditional pub food and drinks.
They serve draft beers on tap, bottled beers from around the world, and beer packs if you’re looking to drink more than one.
So it’s the ideal spot if you like low-lit interiors, good beers, and traditional homemade pub fare.
O’Mulligan Pub is open every day of the week too, so there’s no excuse not to check it out while exploring Marrakech.
4. Armstrong Official
If you like live music, Armstrong Official is a small bar in Casablanca hosting various live music performances throughout the week.
It’s not as well-known as the other Morocco bars on this list (it doesn’t even have a website – it’s that indie), but it’s one to consider if you’re all about finding hidden gems.
At Armstrong Official, watch live, talented local music acts while enjoying a wide-ranging menu of beers, wine, spirits, and cocktails.
It has a real “local” vibe made up of friendly regulars and live music lovers, but tourists are, of course, always welcome.
5. La Pergola Marrakech
For a relaxed rooftop ambience with top-notch drinks and food, La Pergola in Marrakech, situated not far from the bustling Jemaa El Fna souk, checks all the right boxes.
It’s a low-lit, laid-back rooftop bar offering an assortment of fancy cocktails, complete with jazz music.
Yep, La Pergola is a jazz bar, so it’s not to be missed if you love jazz – or even live local music in general.
You can dine in too, although reservations are recommended. But it’s worth it for the chilled out, unique atmosphere this bar has to offer.
6. Kosybar
Kosybar is frequently rated one of the best resto-bar cafés in Marrakech.
It’s not hard to see why, as the semi-covered rooftop really sets the scene for chilled-out social drinking, with a menu of authentic international food that tastes as good as it looks.
It’s always laid-back at Kosybar, no matter whether you’re craving a filling brunch or a night of cocktail drinking with friends.
It’s quite popular, needless to say, so it’s worth making a reservation if you’re planning on heading there in the evening.
7. Le 68 Bar à Vin Marrakech
If you’re looking for an authentic taste of France in the heart of Morocco, Le 68 Bar à Vin Marrakech is the place to hit up.
French cuisine, imported wine, beers, and attractive cheese boards are just some of what it offers, with flawless service and a flash decor.
The pub bar is located downstairs while the restaurant is upstairs, but both floors provide a sophisticated, relaxed ambience for dining in or chatting over a few glasses of wine.
And it has to be said that the wine and tapas selection here is hard to beat.
8. Pointbar Marrakech
Pointbar serves up great food, colorful cocktails, and good vibes in its ambient-lit, open-air bar in central Marrakech.
It’s another top-rated bar in Morocco, loved by tourists and locals alike for its eye-catching food, diverse drinks menu, and laid-back ambience.
Pointbar Marrakech even has an in-house DJ setting the right mood no matter the time of the day.
There’s no dancefloor, however, but that’s not a bad thing if all you’re looking for is a chilled outdoor bar with good sounds, good food, and cool cocktails.
9. The Irish Pub Casablanca
Like Marrakech, Casablanca is a hive of great bars to discover around every corner.
And one of those is The Irish Pub, which isn’t to be ignored if you love live sports, live music, low-lit pub interiors, and, of course, all things Irish.
The Irish Pub is everything you’d expect if you’ve been to a pub before. It should also go without saying that it’s one of the best spots in Morocco come St. Patrick’s Day.
So whether you’re looking to experience a piece of Ireland, or hail from Ireland yourself, this one’s a must-visit.
10. So Lounge
So Lounge is located at the Sofitel Marrakech hotel, and it’s definitely one of the trendiest lounge bars and restaurants in Marrakech.
It offers a menu of authentic French, Moroccan, and Asian food, plus a full bar of drinks to satisfy any choice.
But where So Lounge really stands out is its modern, neon-lit interior that turns into a club come evening time.
As a result, it’s one of the best spots to dine before starting on the cocktails and dancing the night away.
11. La Salama Marrakech
SKY28 isn’t the only sky-high bar in Marrakech.
Although not as high up, La Salama boasts gorgeous views across the city, complete with an appetizing menu of light entrees, crafted food plates, decadent desserts, and imported wines – including authentic sangrias.
And with its close proximity to Marrakech’s famous souks, La Salama Marrakech is the perfect spot to wind down after a day of souvenir shopping (Also check out Clothes Shopping In Morocco).
The atmosphere is super laid-back and the service won’t disappoint either.
12. Les CasArt Bar
Like So Lounge, Les CasArt Bar is another modern lounge bar that shouldn’t be missed if you’re looking for the trendiest nightlife spots in Morocco.
It’s located in Casablanca, offering great cocktails, comfortable couches, and a relaxed live music ambience.
It’s also something of a hidden gem, as it’s not the most popular bar in Casablanca. Despite that, it’s one of the best spots in Casablanca if you’re looking to avoid bustling crowds and reservations.
Les CasArt Bar even has several signature cocktails, perfect if you always like to try something new.
13. Kabana
Here’s another bar to add to your list if your vibe is sipping on cocktails with rooftop views.
Kabana in Marrakech offers an authentic terrace feel, and it’s actually quite popular for its sunset views. It has live music too, plus a ton of sushi dishes on its menu.
So for great food, cocktails, a nice ambience, and sunset views, Kabana is a serene rooftop bar that won’t disappoint.
It’s not the cheapest place to go in Marrakech, but the experience here is definitely worth the price.
14. El Fenn Rooftop Bar
The El Fenn Hotel in Marrakech boasts a rooftop bar and restaurant with panoramic views to soak in as you sip on expertly crafted cocktails made from in-house mixologists.
The cocktails are among the best in Marrakech, as a result, which you can enjoy alongside tacos, sharing plates, or even in-house-made ice cream.
This is another spot that’s amazing no matter whether you visit during the day or after the sun sets.
The best thing is that, despite its popularity, you can get away with walking in without booking a table in advance.
15. Le Tanjia
Last but not least: Le Tanjia at Place des Ferblantiers, Marrakech.
The Tanjia is spread across three floors surrounding a courtyard, with oriental interior design and architecture that gives off a palatial feel. And for romantic candlelit dinners, there’s nothing better.
Rounded off with terrace views of the surrounding rooftops, Le Tanjia is a must-visit dining and drinking hotspot, offering traditional Moroccan cuisine and a lavish drinks menu for any kind of celebration. In short, definitely make a reservation.
Final Thoughts
And that wraps up our list of 15 amazing bars to visit in Morocco.
You’ll find most of these bars in Marrakech and Casablanca, each offering curated food and drinks menus, superb service, and either a great view, laid-back ambience, or both.
Whatever you do, make sure to visit at least one of the above bars during your trip to Morocco!