Marrakech vs Port Louis: Cost of Living Compared
Marrakech is roughly 4% cheaper overall — about $801 versus $833 per month for a single person. A city-centre one-bedroom averages $481 in Marrakech against $489 in Port Louis. Port Louis scores higher on safety (78 vs 58/100). Internet is faster in Port Louis (59 vs 57 Mbps).
City Comparer
MarrakechMorocco

Port LouisMauritius
MarrakechPort Louis
Daily Cost$27/day$28/day
Monthly Cost$801$833
Rent$350$400
Safety5878
Healthcare4855
Air Quality8187
Tourist Safety5275
Disaster Risk2535
Winter High67°F80°F
Summer High102°F83°F
Sunny Days311289
Rainy Days24157
Nightlife4530
Food8272
Culture8065
Coffee Culture5520
Veg Friendly4255
Late Night2/62/6
Cleanliness4042
Green Spaces4040
Hiking5060
Beaches5095
Surfing405
Skiing250
Diving010
Yoga5530
Running3035
Sports3030
Bikeability1010
Internet57 Mbps59 Mbps
Transit3520
Walkability7235
Cowork Spaces158
Power Reliability100100
Marrakech vs Port Louis FAQ
Is Marrakech or Port Louis cheaper to live in?
Marrakech is cheaper — about $801 per month versus $833, roughly 4% less.
Is Marrakech or Port Louis safer?
Port Louis scores higher: 78/100 versus 58/100.
Which has faster internet, Marrakech or Port Louis?
Port Louis — median download speeds are 59 Mbps versus 57 Mbps.
Full city guides
Cost of living in Port Louis →