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

Marrakech, Morocco
MarrakechMorocco
Port Louis, Mauritius
Port LouisMauritius
86%overall match
Port Louis leads in rainy daysPort Louis leads in beachesMarrakech leads in walkability
💰Cost🛡️Safety☀️Weather🎭Culture🏄Activities🌐Internet
MarrakechPort Louis
Daily Cost$27/day
$28/day
Monthly Cost$801
$833
Rent$350
$400
Safety58
78
Healthcare48
55
Air Quality81
87
Tourist Safety52
75
Disaster Risk25
35
Winter High67°F
80°F
Summer High102°F
83°F
Sunny Days311
289
Rainy Days24
157
Nightlife45
30
Food82
72
Culture80
65
Coffee Culture55
20
Veg Friendly42
55
Late Night2/6
2/6
Cleanliness40
42
Green Spaces40
40
Hiking50
60
Beaches50
95
Surfing40
5
Skiing25
0
Diving0
10
Yoga55
30
Running30
35
Sports30
30
Bikeability10
10
Internet57 Mbps
59 Mbps
Transit35
20
Walkability72
35
Cowork Spaces15
8
Power Reliability100
100

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.