Tipping in Marrakech is customary and much appreciated. For restaurant meals, a 5-10% tip is standard for good service, potentially more for exceptional experiences. For smaller cafes or quick assistance like directions, 5-10 Moroccan Dirhams (DH) is suitable. Taxi drivers usually expect you to round up the fare, or a small extra of 5-10 DH for longer rides. For hotel porters and housekeeping, 10-20 DH per bag or per day is appropriate, while tour guides typically receive 50-100 DH per person for a half or full-day tour, depending on service quality. Always tip in local currency based on your satisfaction.