So, to sum it all up, for a budget traveler looking for a 2-night & 3-day trip to Morocco, you can expect to spend roughly $200 to $500. Keep in mind that these are just rough estimates and actual costs may vary depending on your travel style, activities, and other expenses.